A production-ready React + TypeScript component library with 30+ components, design tokens, and theme system.
React Design System is a comprehensive UI component library featuring 30+ production-ready components built with React and TypeScript. Designed for scalability, accessibility, and developer experience.
- 30+ Components - From basic atoms to complex organisms
- TypeScript - Full type safety
- Accessible - WCAG 2.1 compliant
- Theme System - Light/dark mode support
- Design Tokens - Centralized design values
- Storybook - Interactive documentation
Button, Input, Label, Badge, Avatar, Checkbox, Radio, Switch, Spinner
Card, Alert, Tooltip, Dropdown, FormField, SearchBar
Modal, Tabs, Accordion, Menu, Breadcrumb
Container, Flex, Stack, Grid, Spacer
npm install @tuseefahmed110/react-design-system// In your main entry file (e.g., index.tsx or App.tsx)
import '@tuseefahmed110/react-design-system/dist/index.css';import { ThemeProvider, Button, Card } from '@tuseefahmed110/react-design-system';
function App() {
return (
<ThemeProvider>
<Card>
<h1>Welcome</h1>
<Button variant="primary">Get Started</Button>
</Card>
</ThemeProvider>
);
}# Install dependencies
npm install
# Start Storybook
npm run storybook
# Build library
npm run build