TDesign
Tencent's official enterprise design system. Multi-framework, multi-platform, and battle-tested across thousands of business scenarios.

Overview
TDesign is Tencent's official enterprise design system and open-source UI solution. Distilled from Tencent's extensive product ecosystem, TDesign provides complete, consistent component libraries for React, Vue 3, Vue 2, Flutter, and Mini Programs.
Key Features
- 🐧 Tencent Enterprise Heritage: Battle-tested across massive enterprise systems and consumer platforms within Tencent.
- 🌐 Multi-Framework & Multi-Platform: Native solutions for React, Vue 3, Vue 2, Mobile, and WeChat Mini Programs.
- 🎨 Flexible Design Tokens: Extensive configuration options for color themes, layout scales, and accessibility compliance.
- 🛠️ Starter Templates: Official TDesign Starter scaffolds for instant full-stack project bootup.
Installation & Quick Start
npm install tdesign-reactBasic React Example
import React from 'react';
import { Button, Space, DatePicker } from 'tdesign-react';
import 'tdesign-react/dist/tdesign.css';
export default function App() {
return (
<Space direction="vertical">
<DatePicker />
<Button theme="primary">Primary Button</Button>
</Space>
);
}When to Choose
- Ideal For: Tencent ecosystem projects, cross-platform apps (Web + Mini Programs + Flutter), and enterprise enterprise portals.
- Alternatives: For Alibaba ecosystem, choose Ant Design; for ByteDance ecosystem, choose Arco Design.
Comments & Discussion
No comments yet. Be the first to share your experience or thoughts!
Related libraries
Curated by category & stackAstryx (Meta)
Meta's open source enterprise design system and React 19 component library with 170+ accessible components, StyleX integration, and agent-ready tooling.
Duolingo UI (ShadLingo)
A comprehensive Duolingo-inspired design system and component suite built on shadcn/ui v4 and Tailwind CSS, featuring signature 3D buttons, vivid owl-green tokens, and gamified interaction cards.
8bitcn/ui
Accessible retro 8-bit components and blocks built on shadcn/ui and Tailwind CSS. Open source, copy-paste, and crafted for modern React apps.