This is NOT a component library. It’s a collection of re-usable components that you can copy and paste into your apps.
What do you mean by not a component library?
I mean you do not install it as a dependency. It is not available or distributed via npm.
Pick the components you need. Copy and paste the code into your project and customize to your needs. The code is yours.
Use this as a reference to build your own component libraries.
FAQ
The idea behind this is to give you ownership and control over the code, allowing you to decide how the components are built and styled.
Start with some sensible defaults, then customize the components to your needs.
One of the drawbacks of packaging the components in an npm package is that the style is coupled with the implementation. The design of your components should be separate from their implementation.
No. I have no plans to publish it as an npm package.
We embrace a multi-framework approach to cater to diverse developer preferences:
- React ecosystem: Fully supported, including popular meta-frameworks like Next.js, Astro, and Remix.
- Vue.js: Comprehensive support, with seamless integration for Nuxt projects.
- Solid: Currently in active development. Stay tuned for updates!
Our goal is to provide flexibility and choice, allowing you to use your preferred tools while benefiting from our component collection.
Yes. Free to use for personal and commercial projects. No attribution required.
But hey, let me know if you do. I’d love to see what you build.