#4444th of 92 in SaaS and app starters
semi-design
React UI component library with Figma design-to-code and theming tokens
Documentation ↗
(opens in a new tab)Website ↗
(opens in a new tab)Repository on GitHub ↗
(opens in a new tab)
- Stars
- 10.5k
- License
- custom license
- Last commit
- Nov 2026
- Last release
- Nov 2025
- Language
- TypeScript
9,763 on 22 Apr 202610,484 on 11 Nov 2026
From GitHub's daily star counts.
Checked on GitHub.
Overview
Semi UI (@douyinfe/semi-ui) is a React component library from ByteDance's Douyin front-end team with 80+ components, written in TypeScript. It ships a Figma plugin that exports JSX with SCSS, Emotion or Tailwind, and a design system manager (DSM) exposing 3000+ design tokens for theming. It is not an AI project; it fits this list only loosely as a UI starter dependency.
Who it is for: React developers who want a themeable component library
Strengths
- 80+ components with TypeScript types, SSR compatibility and dark mode
- Figma plugin converts designs to JSX with SCSS, Emotion or Tailwind
- 3000+ design tokens and DSM for theming and keeping Figma and code in sync
- Tested with unit, Cypress E2E and Chromatic visual tests; a11y and RTL support
Weaknesses
- React only; no AI, chat or model features included
- Not a starter app: no auth, billing or database wiring
- Last release 2025-11-18, nearly a year before the latest commit
- Some blog and community links are Chinese-language or Feishu-only
What it needs
- TypeScript
- Needs React
What changed
From the release notes. No flag means the note does not say so, not that the upgrade is safe.
Also in SaaS and app starters
See all 92| Rank | Project | Score |
|---|---|---|
| 1 | twentyOpen-source CRM extensible with objects, views and agents defined as code | 97 out of 100 |
| 2 | wailsFramework for building desktop apps with a Go backend and web frontend | 94 out of 100 |
| 3 | quasarVue.js framework for web, mobile, desktop and extension apps from one codebase | 94 out of 100 |
| #4 | next.jsReact framework for full-stack web apps with Rust-based build tooling | 93 out of 100 |
| #5 | herouiReact component library on React Aria and Tailwind CSS v4 | 92 out of 100 |