8StarLabs UI is a component library built on top of shadcn/ui to help you build modern, interactive, and unique interfaces faster.
8starlabs UI provides pre-built, reusable React components specifically designed for dashboards, developer tools, and interactive applications, including:
- Status indicators (pulsing system dots, activity signals)
- Transport badges (MRT, bus, and other transit symbols)
- Developer banners (CLI banners, dev alerts, labels)
The library integrates seamlessly with Next.js projects using shadcn/ui and provides a simple CLI for adding components to your project.
npx shadcn@latest add https://ui.8starlabs.io/r/status-indicator.jsonAll available components can be found here.
Before using 8starlabs UI, ensure your Next.js project meets these requirements:
- Node.js 18 or later
- shadcn/ui initialized in your project
npx shadcn@latest init - Tailwind CSS configured
We welcome contributions to 8starlabs UI! Please read the contributing guide for more details. Love 8StarLabsUI? Give us a ⭐ on GitHub!
Licensed under the MIT license.
- Tham Kei Lok (Lead Engineer & Developer Relations) - X, LinkedIn
- Wang Jia Hua (Software Engineer, Documentation) - LinkedIn
Engineered by 8StarLabs.