Skip to content
@public-ui

KoliBri - The accessible HTML-Standard Library

Welcome to KoliBri

KoliBri stands for Component Library for the Accessibility

Vision

We make HTML accessible using reusable web components to ensure usability and accessibility.

Mission

The HTML Web Standard is intrinsically specified to be very "open" in order to be as durable and robust as possible. It is therefore common that HTML compositions are not readily accessible, semantic and valid. KoliBri builds directly on the Web Standards of the W3C (framework-agnostic), is thereby a generic reference implementation of the WCAG Standards and the BITV for accessibility and is implemented as a multi-theme-enabled presentation layer. There is no subject-related reference and no data transfer functionalities. This makes KoliBri equally reusable for the realization of static web pages as well as dynamic web applications of different corporate designs and style guides and therefore very interesting for open source.

Collaboration and Cooperation

The focus of KoliBri is on small (atomic), very flexible and well reusable HTML compositions (e.g. button). We provide an accessible, semantic and valid standard implementation of such components that can be reused for any higher-level HTML structure or component (molecule, organism or template).

For these atomic components, we should collaborate and cooperate to pool our skills and knowledge. Synergy at the basic components will allow our own focus to be more on subject-specific content.

To this end, let us together make KoliBri better and more colorful!

Continue to documentation...

License

Logo European Union Public Licence (EUPL)

KoliBri is released under the EUROPEAN UNION PUBLIC LICENCE v. 1.2 Open Source.

Create application

In the following video you can see how to easily create a web application based on KoliBri.

Shows how to create a new app with create-kolibri.

Currently you can generate a static webpage or webapps for the frameworks React, Preact, Solid, Next.js, Astro and Angular.

👨‍💻 Small quick code example on StackBlitz (v1) | StackBlitz (v2).

First steps

You can do the following to get to know KoliBri ...

Let's make KoliBri more colorful and better!

Pinned

  1. kolibri kolibri Public

    The accessible HTML-Standard

    HTML 132 29

  2. templates templates Public

    This repository contains numerous template examples that have been implemented with KoliBri.

    SCSS 1 1

  3. a11y-standardanforderungskatalog a11y-standardanforderungskatalog Public

    Standardanforderungskatalog für die Barrierefreiheit (BMI + LBIT Hessen + ITZBund)

    TypeScript 3

  4. stencil-ds-output-targets stencil-ds-output-targets Public

    Forked from ionic-team/stencil-ds-output-targets

    These are output targets that can be added to Stencil for React and Angular.

    TypeScript 1

Repositories

Showing 10 of 14 repositories

Top languages

Loading…

Most used topics

Loading…