Polymorphic, Accessible React Component Library
@srcroot/ui is a high-performance design system providing polymorphic and accessible React components. It follows a copy-and-paste philosophy (similar to shadcn/ui) but with a focus on deep polymorphism and highly customizable variants using class-variance-authority.
To provide developers with a robust, accessible foundation for building complex UIs without the overhead of heavy runtime libraries.
Built with TypeScript for full type safety. Implemented a CLI for component distribution and initialized a comprehensive playground for real-time component testing.
Published on NPM as a core library for all SrcRoot and ExpressITLab projects, ensuring design consistency across the entire ecosystem.