Getting Started
Welcome to the beta of BharatUI - an aatmanirbhar UI component library powered by Web Components and built for the modern frontend stack.
It’s minimal, framework-agnostic, and just works. This is only the beginning, your feedback and contributions help shape it.
Heads-up: This is an early beta. The API surface, structure, and styles are still evolving. Expect changes. Embrace shipping.
🛠 How to Contribute
Help us move faster: Drop feedback
- Give us a Star on Github if you like our product.
Quick Start via CDN
Drop this into your HTML: no build setup needed:
<script type="module" src="<https://cdn.jsdelivr.net/npm/bharat-ui@1.0.12/dist/public/bharat-ui.umd.min.js>"></script>
Requirements
- Modern browser (with native Web Components + ES Modules)- Compatible with all major tools: Vite, Astro, React (with custom elements support), etc.
What’s Inside
- Framework-agnostic Web Components- Truly Reusable Components- Zero dependencies- Fast load times
Coming Soon
- More components- Theme tokens + customization via CSS variables- Playground for components- Support for frameworks like React, Vue, and many-more
Thanks
BharatUI is built with care, chai ☕, and community. We’re here to make component-driven UIs faster, simpler, and more fun. No lock-in, no bloat.
Stay tuned. Stay curious. Happy building.