New: Introducing PHP and Composer Support.Read the Announcement
Socket
Book a DemoInstallSign in
Socket

@public-ui/components

Package Overview
Dependencies
Maintainers
2
Versions
515
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@public-ui/components

Contains all web components that belong to KoliBri - The accessible HTML-Standard.

next
Source
npmnpm
Version
4.0.3-rc.2
Version published
Weekly downloads
7.9K
-32.64%
Maintainers
2
Weekly downloads
 
Created
Source

KoliBri Components

npm license downloads issues pull requests size contributors

KoliBri Components is a production-ready library of accessible Web Components built with Stencil. It powers the KoliBri design system and ships as the @public-ui/components package for use in any modern web stack.

New here? Start with the documentation or the architecture overview.

Highlights

  • Accessible by design: components are built with accessibility in mind.
  • Framework-agnostic: standard Web Components that work everywhere.
  • Theming-ready: consistent theming via KoliBri themes.
  • Enterprise-friendly: stable APIs and clear upgrade guidance.

Installation

pnpm add @public-ui/components @public-ui/theme-default

Usage

Register the component set and a theme once during app bootstrap:

import { register } from '@public-ui/components';
import { defineCustomElements } from '@public-ui/components/loader';
import { DEFAULT } from '@public-ui/theme-default';

register(DEFAULT, defineCustomElements).catch(console.error);

Then use the components anywhere in your markup:

<kol-button _label="Hello KoliBri"></kol-button>

Framework adapters

For an improved developer experience, use the framework-specific adapters described in the framework guides.

Theming

KoliBri themes provide the visual layer for the components. The default theme is maintained in this repository; see the default theme guide to customize styles and tokens.

Keywords

accessibility

FAQs

Package last updated on 07 Feb 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts