TypeScript design-system

Open-source TypeScript projects categorized as design-system

Top 23 TypeScript design-system Projects

design-system
  1. chakra-ui

    Chakra UI is a component system for building products with speed ⚑️

    Project mention: Accessible by Default: The Non-Negotiable Frontier of Frontend in 2025 | dev.to | 2025-04-14

    Use accessible-first design systems like Material UI or Chakra UI.

  2. Civic Auth

    Auth in Less Than 5 Minutes. Civic Auth comes with multiple SSO options, optional embedded wallets, and user management β€” all implemented with just a few lines of code. Start building today.

    Civic Auth logo
  3. material-web

    Material Design Web Components

    Project mention: The Google Fit APIs will no longer be available after June 30, 2025 | news.ycombinator.com | 2024-08-27

    Just in recent months:

    1. Google no longer developing Material Web Components (https://github.com/material-components/material-web/discussi...)

    2. Google Drops Support for Flutter

    3. Google Drops Support for Dart (https://stackademic.com/blog/google-drops-support-for-flutte...)

    4. And what else I did not hear about ...

    Think about the consequences on startups with small budgets ...

  4. semi-design

    πŸš€A modern, comprehensive, flexible design system and React UI library. 🎨 Provide more than 3000+ Design Tokens, easy to build your design system. Make Semi Design to Any Design. πŸ§‘πŸ»β€πŸ’» Design to Code in one click

  5. carbon

    A design system built by IBM (by carbon-design-system)

    Project mention: ✨10 Stunning Icon Libraries to Check Out (That Are Free and Open-Source) πŸš€ | dev.to | 2025-02-15

    Website: Carbon Icons GitHub Repo: GitHub Repo

  6. React95

    πŸŒˆπŸ•Ή Windows 95 style UI component library for React

  7. eui

    Elastic UI Framework πŸ™Œ

  8. polaris

    Shopify’s design system to help us work together to build a great experience for all of our merchants.

    Project mention: Knowing CSS is mastery to Front end Development | news.ycombinator.com | 2025-03-02

    You're leaving out the most important bit of a component like InlineStack: the props [0]. Yes you can just apply `display: flex` to the div you're working on, but like any proper abstraction these guardrails make using flexbox correctly the easiest path forward (the "pit of a success").

    [0]: https://github.com/Shopify/polaris/blob/eb6161f6b4e02679b5e8...

  9. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  10. panda

    🐼 Universal, Type-Safe, CSS-in-JS Framework for Product Teams ⚑️

    Project mention: Not Everything Needs a Component | dev.to | 2024-11-24

    If you still think a polymorphic component would be better, really can't deal with plain HTML, or don’t want to write CSS in a separate file (though I am not sure why), my next suggestion would be to take a look at PandaCSS and create custom patterns or explore other options like vanilla-extract. In my opinion, these tools are an over-engineered CSS metalanguage but still better than a polymorphic component.

  11. theme-ui

    Build consistent, themeable React apps based on constraint-based design principles

    Project mention: Rethinking CSS in JS | dev.to | 2024-09-12
  12. arco-design

    A comprehensive React UI components library based on Arco Design

  13. zeit-ui-react

    A design system for building modern websites and applications.

  14. gestalt

    A set of React UI components that supports Pinterest’s design language

  15. gluestack-ui

    React & React Native Components & Patterns (copy-paste components & patterns crafted with Tailwind CSS (NativeWind))

    Project mention: gluestack-ui v2: Stable Release with NativeWind v4.1 Support πŸš€ | dev.to | 2025-01-07

    Have questions, or feedback, or want to showcase what you’re building with gluestack-ui v2? Join the conversation on GitHub, Twitter, or our Discord community.

  16. React95

    A React components library with Win95 UI (by React95)

  17. react

    An implementation of GitHub's Primer Design System using React (by primer)

  18. arco-design-vue

    A Vue.js 3 UI Library based on Arco Design

  19. vue-styleguidist

    Created from react styleguidist for Vue Components with a living style guide

    Project mention: Comparing Vue Component Documentation tools | dev.to | 2024-06-09

    Vue Styleguidist Website

  20. components

    React components for Cloudscape Design System (by cloudscape-design)

  21. ui

    Franken UI is an open-source library of UI components. Under the hood, it uses UIkit 3 and extended with LitElement. The design is based on shadcn/ui. (by franken-ui)

    Project mention: Building UIs with Franken UI, a Shadcn alternative | dev.to | 2024-07-15

    Created by an independent developer, Sveltecult, Franken UI is still relatively new but is gradually gaining popularity among developers. At the time of writing, it has just over 1K GitHub stars.

  22. braid-design-system

    Themeable design system for the SEEK Group

  23. saas-ui

    The React component library for startups, built with Chakra UI.

  24. catalog

    The Magic Patterns Catalog is an open-source website that lists the most popular React component libraries, helping you find the perfect component.

  25. colors

    A gorgeous, accessible color system. (by radix-ui)

    Project mention: Configuring Tailwind as a Design System | dev.to | 2024-09-18

    Because I'm using Radix Colors here, I don't need to set the .dark scope as that's already done for me. If you don't like the Radix colors, you can customise them, use another library or write your own.

  26. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

TypeScript design-system discussion

Log in or Post with

TypeScript design-system related posts

  • Comparing Radix Angular and Angular CDK: A Practical Perspective

    1 project | dev.to | 21 Sep 2024
  • Configuring Tailwind as a Design System

    3 projects | dev.to | 18 Sep 2024
  • Huetone for Accessible Color Systems

    1 project | news.ycombinator.com | 4 Sep 2024
  • The Google Fit APIs will no longer be available after June 30, 2025

    1 project | news.ycombinator.com | 27 Aug 2024
  • What are Web Components

    2 projects | dev.to | 5 Jul 2024
  • Migrating from Radix to React Aria: Enhancing Accessibility and UX at Argos

    3 projects | dev.to | 27 May 2024
  • What UI density means and how to design for it

    2 projects | news.ycombinator.com | 21 May 2024
  • A note from our sponsor - Civic Auth
    www.civic.com | 24 Apr 2025
    Civic Auth comes with multiple SSO options, optional embedded wallets, and user management β€” all implemented with just a few lines of code. Start building today. Learn more β†’

Index

What are some of the best open-source design-system projects in TypeScript? This list will help you:

# Project Stars
1 chakra-ui 38,951
2 material-web 9,809
3 semi-design 9,092
4 carbon 8,307
5 React95 6,872
6 eui 6,161
7 polaris 5,913
8 panda 5,491
9 theme-ui 5,336
10 arco-design 5,217
11 zeit-ui-react 4,442
12 gestalt 4,287
13 gluestack-ui 3,680
14 React95 3,616
15 react 3,504
16 arco-design-vue 2,890
17 vue-styleguidist 2,482
18 components 2,436
19 ui 2,120
20 braid-design-system 1,537
21 saas-ui 1,474
22 catalog 1,462
23 colors 1,435

Sponsored
Auth in Less Than 5 Minutes
Civic Auth comes with multiple SSO options, optional embedded wallets, and user management β€” all implemented with just a few lines of code. Start building today.
www.civic.com

Did you know that TypeScript is
the 1st most popular programming language
based on number of references?