Skip to content
This is a beta release — we're actively testing and making improvements!  Click here to submit feedback

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.