FindSoftware

Circuit UI

React component library and design system for SumUp's web products.

Circuit UI is the web implementation of SumUp’s Circuit Design System, shipped as a React component library. The install docs name the core package, which sits in a repository that also publishes design tokens, icons, illustrations, and ESLint and Stylelint plugins. Components are grouped into stable, internal, experimental, under review, legacy and deprecated stages, and the experimental and legacy groups are imported from their own paths. Most translatable strings are passed in through component props, and the components include default translations for a handful of essential strings.

Worth knowing

The core package needs several peer dependencies installed beside it, including React, the design tokens, icons and intl packages, and temporal-polyfill. The getting-started page says to import the fonts and design tokens before the component styles.

Identity

Status
Active
Maintainer
SumUp1
Maintained by
Company1
First release
20242

Rendering and deploy

Install with
npm34

Releases

Current major version
126
Last release
2026-10-266

Adoption

GitHub stars
9811
npm downloads a week
4,9957
Contributors
911

Why these figures do not compare

Sources

  1. 2026-10-26: links, Maintainer, Maintained by, Written in, License, License model, GitHub stars, Contributors
    github.com/sumup-oss/circuit-ui
  2. 2026-10-26: First release
    registry.npmjs.org/@sumup-oss/circuit-ui
  3. 2026-10-26: Built on, Categories, Install with
    github.com/sumup-oss/circuit-ui/blob/main/packages/circuit-ui/README.md
  4. 2026-10-26: Install with
    github.com/sumup-oss/circuit-ui/blob/main/docs/introduction/2-getting-started.mdx
  5. 2026-10-26: License
    github.com/sumup-oss/circuit-ui/blob/main/packages/circuit-ui/LICENSE
  6. 2026-10-26: Current major version, Last release
    github.com/sumup-oss/circuit-ui/releases/tag/@sumup-oss/circuit-ui@12.5.0
  7. 2026-10-28: npm downloads a week
    api.npmjs.org/downloads/range/2026-09-28:2026-10-04/@sumup-oss/circuit-ui
  8. 2026-10-26: Multilingual
    github.com/sumup-oss/circuit-ui/blob/main/docs/introduction/4-internationalization.mdx

Last reviewed · Updated · Listed since Edit on GitHubThis page as markdownas JSON