Keen UI
Vue.js UI component library inspired by Google's Material Design.
josephuspaye.github.io/Keen-UI/repositorydocs
Keen UI is a component library for Vue.js. A project installs the keen-ui npm package and either registers every component at once as a Vue plugin or imports single components by name. The stylesheet, keen-ui.css, is a separate file the project imports alongside the components. The README also describes loading the library with script tags, which makes it available globally.
Keen UI does not include a CSS framework. Its README says it has no styles for a grid system or typography, and that it can be used with any page layout, structure or CSS framework. The documentation and demo show the components in use.
Worth knowing
The README asks projects to apply a box-sizing reset and set the root font size before the components, because component sizes depend on the root font size. Importing components one at a time needs a single bootstrap import per project, and the README warns that the standalone files repeat shared code, which can enlarge the bundle.
Identity
- Status
- Stub
- Maintainer
- Josephus Paye II3
- Maintained by
- Individual
- First release
- 20164
Rendering and deploy
- Runs as
- In the browser3
- Install with
- npm3
Releases
Adoption
Sources
- 2026-10-27: links
josephuspaye.github.io/Keen-UI/ - 2026-10-27: links, Written in, GitHub stars, Contributors
api.github.com/repos/JosephusPaye/Keen-UI - 2026-10-27: links, Built on, Categories, Maintainer, Install with, Runs as, License, License model
github.com/JosephusPaye/Keen-UI/blob/next/README.md - 2026-10-27: First release
registry.npmjs.org/keen-ui - 2026-10-27: Current major version, Last release
github.com/JosephusPaye/Keen-UI/releases/tag/v1.4.0 - 2026-10-28: npm downloads a week
api.npmjs.org/downloads/range/2026-09-28:2026-10-04/keen-ui - 2026-10-27: Dependent packages, Dependent repositories
packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/keen-ui