KoliBri stands for Component Library for Accessibility.
We make HTML accessible by providing reusable web components that ensure usability and accessibility.
The HTML Standard is intentionally open to remain durable and robust. As a result, HTML structures are often not accessible, semantic or valid by default.
KoliBri builds directly on the W3C Web Standards and is framework-agnostic. It serves as a generic reference implementation of the WCAG and BITV, offering a multi-theme presentation layer without domain-specific logic or data transport. This makes KoliBri suitable for both static websites and dynamic web applications across different corporate designs and style guides — ideal for open source.
KoliBri focuses on small, flexible and highly reusable HTML building blocks (e.g., buttons). We provide accessible, semantic and valid implementations that can be combined into higher-level structures (molecules, organisms, templates).
To improve these atomic components sustainably, we invite everyone to collaborate, share knowledge and refine the foundation together.
Continue to the documentation…
KoliBri is released under the EUROPEAN UNION PUBLIC LICENCE v.1.2.
The following video shows how to quickly create a web application with KoliBri:
You can currently generate a static webpage or apps for React, Preact, Solid, Next.js, Astro and Angular.

