/proton

A collection of renderless UI components for Vue.js.

Primary LanguageVueMIT LicenseMIT

Proton

logo

Proton is under active development, and not ready for production use. There may be breaking changes between releases as we figure out our API. Thanks for understanding ✌️

An elegant collection of renderless Vue.js UI components. Don't be constrained by underlying CSS frameworks. Proton provides the functionality, leaving you to roll your own styles or make use of utility-first CSS frameworks, such as Tailwind, to fit your project and needs.

The majority of components found within Proton currently are not renderless. We're in the (slow) process converting these over as renderless components while supporting the current tailwind-specific components we have. Eventually, the tailwind-specific components that consume the renderless components will be moved to their own repository/package to be pulled in as needed for your projects.

License

MIT