Simple UI Components is a personal, local-first collection of reusable UI and frontend utility components — installed locally as editable source code with minimal setup. Each component is handcrafted from scratch, reflecting my own ideas and needs while staying flexible enough to adapt to yours.
This is not a large, general-purpose UI library. Instead, it’s a curated set of distinctive, editable components designed for direct integration into your projects — perfect for portfolio work, prototypes, or internal tools.
Note:
Every component is built independently — no direct copies from other libraries.
The suic-core (Simple UI Components Core) repository is the home of all reusable UI components for the SUIC ecosystem. Each component is handcrafted and customizable, designed for direct use in your projects or via the suic-cli (Simple UI Components CLI).
- 📦 Collection of reusable UI components
- 🎨 Consistent styling with TailwindCSS
- 🔧 Composable and customizable APIs (props, hooks, etc.)
- 🔍 Organized registry system for CLI integration
- ⚡ Optimized for Next.js and React
This repository is used as a submodule within the suic-docs (Simple UI Components – Docs) repository.
Development of this repository (suic-core) should be done inside the suic-docs repository.
If you find value in this project, star it on GitHub and share it — it really helps!
- ⭐ Star the library: GitHub: suic-core
- 📖 View docs source: GitHub: suic-docs
- 🐞 Report bugs / request features: GitHub Issues: suic-core
- 🍴 Fork the repo: GitHub: suic-core (fork)
You’re welcome to explore and use anything freely — a small attribution (Simple UI Components: suic-docs.vercel.app) for the library in your projects is always appreciated.