
Kobalte
UI toolkit of unstyled, accessible components and primitives for building web apps with SolidJS.
Kobalte is a set of unstyled UI components and primitives for SolidJS. Unstyled means the components supply behavior and accessibility without visual styles, so a project brings its own CSS or uses the separate styling packages the repository publishes. A project installs @kobalte/core with npm, pnpm, yarn, bun or deno. The package declares solid-js as a peer dependency, so the project supplies Solid itself. A locale provider component passes the locale and layout direction to the child components.
The documentation is on kobalte.dev. Fabien Marie-Louise created the project, and the code is MIT licensed.
Worth knowing
A next major line is in alpha releases, so the next major version is not yet stable.
Identity
- Status
- Active
- Maintainer
- Fabien Marie-Louise4
- Maintained by
- Individual4
- First release
- 20236
Rendering and deploy
- Install with
- npm, pnpm, yarn, bun, deno3
Releases
Adoption
Sources
- 2026-10-27: links
kobalte.dev/ - 2026-10-27: links, Written in, License, License model, GitHub stars, Contributors
api.github.com/repos/kobaltedev/kobalte - 2026-10-27: links, Install with
kobalte.dev/docs/core/overview/getting-started - 2026-10-27: Built on, Maintainer, Maintained by
github.com/kobaltedev/kobalte/blob/main/README.md - 2026-10-27: Categories
github.com/kobaltedev/kobalte/blob/main/packages/core/README.md - 2026-10-27: First release
registry.npmjs.org/@kobalte%2fcore - 2026-10-27: Current major version, Last release
github.com/kobaltedev/kobalte/releases - 2026-10-28: npm downloads a week
api.npmjs.org/downloads/range/2026-09-28:2026-10-04/@kobalte/core - 2026-10-27: Dependent packages, Dependent repositories
packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/%40kobalte%2Fcore - 2026-10-27: Multilingual
kobalte.dev/docs/core/components/i18n-provider