Build your design system in React, Solid, Vue or Svelte. Powered by finite state machines
-
Updated
Nov 19, 2025 - TypeScript
Build your design system in React, Solid, Vue or Svelte. Powered by finite state machines
🐦⬛ Unstyled, accessible and customizable UI primitives for SolidJS
A library of SolidJS primitives to build code editors using CodeMirror 6 @codemirror
Utilities and variants for styling headlessui, radix-ui, kobalte state or custom one ;)
Primitives for building UI faster
duck-ui is a modern UI component library designed for flexibility and ease of use. This library provides a set of high-quality React components, styled with a clean and responsive design, perfect for building user interfaces in web applications.
Netlify platform primitives and local dev emulation
A high-quality & reliable Solid Hooks library.
An open-source library that focuses on the developer experience, offering complete control over style and customization in their projects.
fine-grained reactivity that's consistent across space and time.
JavaScript functions and classes for CodeChain primitives
A collection of rugged and accessible headless component primitives for Alpine.js.
~1kB DOM utility library, focusing on building reactive UI. Framework alternative that is not a framework
Simple, high-quality dropzone primitive for Solid JS
Use Zag Component with AlpineJS.
Primitive React Native components that feel truly native on every platform. Lightweight, accessible, and open source.
A sprite drawing engine for 2D browser games that greatly simplifies the process of setting up your WebGL context.
Build apps without gaps!
The utilities for working with a collections such as objects, arrays and primitives such as numbers, strings, etc.
Add a description, image, and links to the primitives topic page so that developers can more easily learn about it.
To associate your repository with the primitives topic, visit your repo's landing page and select "manage topics."