# headless UI component library

> Search results for `radix ui primitives` on awesome-repositories.com. 84 total matches; showing the first 50.

Explore on the web: https://awesome-repositories.com/q/radix-ui-primitives

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [this search on awesome-repositories.com](https://awesome-repositories.com/q/radix-ui-primitives).**

## Results

- [radix-ui/primitives](https://awesome-repositories.com/repository/radix-ui-primitives.md) (18,642 ⭐) — Primitives is a library of unstyled, accessible building blocks designed for creating complex interface elements in React. It functions as a headless component framework, providing the underlying logic, state management, and accessibility compliance while leaving all visual styling and design decisions entirely to the developer.

The library distinguishes itself through a composition-based architecture that allows developers to build interactive interfaces by nesting small, single-purpose components. This system automatically handles complex requirements such as WAI-ARIA attribute injection, f
- [radix-ui/themes](https://awesome-repositories.com/repository/radix-ui-themes.md) (8,490 ⭐) — This project is an accessible UI component library and themed design system. It provides a collection of pre-made user interface components designed to meet accessibility standards and maintain a consistent visual identity across web applications.

The system includes an interactive theme previewer, which allows for the adjustment and testing of visual settings in real time within a running application.

It covers global theme management and design system implementation through root configurations and a token-driven approach. The library supports rapid frontend prototyping by offering a set of
- [radix-ui/design-system](https://awesome-repositories.com/repository/radix-ui-design-system.md) (2,279 ⭐) — This project is a React-based UI framework that serves as a foundation for building scalable and accessible web interfaces. It provides a collection of pre-styled components and layout containers designed to standardize visual language and component behavior across applications.

The library utilizes a composition-based architecture, allowing developers to nest single-purpose primitives to construct complex interface patterns. By mapping these building blocks directly to semantic HTML elements and employing a prop-forwarding pattern, the system ensures that standard browser behaviors, keyboard
- [ibelick/motion-primitives](https://awesome-repositories.com/repository/ibelick-motion-primitives.md) (5,607 ⭐) — Motion Primitives is an animated UI kit and React animation component library designed as a web motion framework. It provides a collection of pre-built, customizable visual components used to implement complex interface animations and transitions within a browser environment.

The library focuses on animated user interface design and frontend visual polish. It enables the development of interactive web components and rapid UI prototyping by providing reusable primitives that handle motion effects without requiring custom logic from scratch.

The framework integrates Framer Motion for physics-b
- [shadcn-ui/ui](https://awesome-repositories.com/repository/shadcn-ui-ui.md) (116,724 ⭐) — shadcn/ui offers a collection of React UI components and a CLI-driven registry system for direct source code integration.
- [melt-ui/melt-ui](https://awesome-repositories.com/repository/melt-ui-melt-ui.md) (4,167 ⭐) — Melt UI is a headless UI library for Svelte that provides a collection of unstyled, accessible component builders. It functions as an accessible component framework and state management tool, offering the logic and state required to build interface elements that follow WAI-ARIA standards and support keyboard navigation without imposing specific visual styles.

The library features a floating element positioning engine that manages the placement of popovers, tooltips, and menus relative to trigger elements. This system utilizes portals to prevent layout clipping and incorporates automatic overf
- [radix-vue/shadcn-vue](https://awesome-repositories.com/repository/radix-vue-shadcn-vue.md) (10,128 ⭐) — shadcn-vue is a collection of accessible and unstyled UI components for Vue. It serves as a design system foundation and a port of Radix UI primitives to the Vue ecosystem, focusing on providing a base for highly customizable web interfaces.

The project utilizes a template-driven distribution model, delivering raw source code via a CLI rather than a compiled library. This allows for the direct modification of components using Tailwind CSS utility classes to establish a unique visual identity.

The library covers accessible component architecture and custom design system implementation. It pro
- [mui/base-ui](https://awesome-repositories.com/repository/mui-base-ui.md) (8,711 ⭐) — Base UI is a headless component library and unstyled framework providing accessible interface primitives. It decouples behavioral logic and state management from the visual layer, allowing developers to implement complex UI patterns while maintaining total control over the final styling.

The library implements WAI-ARIA design patterns to ensure all primitives support standard keyboard navigation and screen reader accessibility. It provides a suite of low-level building blocks that handle the internal mechanics of interface elements without bundling any CSS.

The framework covers a broad range
- [yonom/assistant-ui](https://awesome-repositories.com/repository/yonom-assistant-ui.md) (10,819 ⭐) — assistant-ui is a React UI library and framework for building conversational interfaces that connect users to large language models. It provides a standard runtime interface to manage message streaming and data flow between chat interfaces and AI backends, complemented by a command line tool for project scaffolding and styling.

The project focuses on generative UI rendering, which converts structured tool calls and data from a language model into interactive visual components. It utilizes a provider-agnostic adapter layer to standardize communication across different AI backend protocols.

Th
- [ant-design/ant-design](https://awesome-repositories.com/repository/ant-design-ant-design.md) (98,362 ⭐) — Ant Design is an enterprise-grade component library and design system framework built for developing complex, data-heavy web applications. It provides a comprehensive collection of pre-built, state-driven interface elements that map data properties to rendered components, ensuring consistent interaction patterns and visual language across large-scale projects.

The library distinguishes itself through a robust styling architecture that utilizes design tokens and hierarchical configuration providers to propagate global settings like themes, locale, and layout direction. By employing component-l
- [dioxuslabs/dioxus](https://awesome-repositories.com/repository/dioxuslabs-dioxus.md) (36,400 ⭐) — Dioxus is a cross-platform development framework designed for building native desktop, mobile, and web applications from a single codebase. It utilizes a declarative component model and macro-powered syntax to define reusable interface elements, which are then rendered as native widgets or web elements. At its core, the framework employs a signal-based reactivity system that tracks state dependencies to trigger granular updates, ensuring efficient interface performance without re-rendering the entire application tree.

The framework distinguishes itself through a unified full-stack runtime tha
- [tldraw/tldraw](https://awesome-repositories.com/repository/tldraw-tldraw.md) (47,883 ⭐) — This project is a programmable, high-performance drawing engine designed for building collaborative whiteboards, diagramming tools, and infinite canvas applications. It provides a reactive graphics runtime that manages complex canvas interactions, viewport animations, and input handling through a unified signal-based API. The framework is built on a schema-driven data store that maintains application state in a strictly typed, centralized record system, enabling efficient UI updates and persistent data management.

The engine distinguishes itself through a highly modular architecture that supp
- [luislavena/radix](https://awesome-repositories.com/repository/luislavena-radix.md) (106 ⭐) — Radix Tree implementation for Crystal
- [px4/px4-autopilot](https://awesome-repositories.com/repository/px4-px4-autopilot.md) (11,962 ⭐) — PX4-Autopilot is a professional-grade flight control software stack designed for autonomous unmanned vehicles, including multicopters, fixed-wing aircraft, and vertical takeoff and landing platforms. It operates as a modular, real-time framework that decouples flight control logic from hardware drivers through a publish-subscribe middleware architecture. The system utilizes a deterministic microkernel runtime to execute time-critical flight control loops and sensor fusion tasks, ensuring stable navigation and vehicle operation.

The platform distinguishes itself through a parameter-driven conf
- [coreui/coreui-free-react-admin-template](https://awesome-repositories.com/repository/coreui-coreui-free-react-admin-template.md) (4,940 ⭐) — This project is a React-based administrative template and UI kit designed for building dashboards. It provides a comprehensive collection of pre-styled layouts, an accessible component library, and a Sass-based UI framework for creating administrative interfaces.

The template is specifically structured as an AI-optimized project, utilizing coding patterns and organization designed to help AI assistants generate consistent, production-ready React code. It features a flexible styling system using Sass variables and CSS custom properties to support customizable light and dark themes.

The kit co
- [radix-ui/icons](https://awesome-repositories.com/repository/radix-ui-icons.md) (2,642 ⭐) — A crisp set of 15×15 icons designed by the WorkOS team.
- [webstudio-is/webstudio](https://awesome-repositories.com/repository/webstudio-is-webstudio.md) (8,240 ⭐) — Webstudio is a visual CMS and website builder that provides a visual development environment for designing and publishing websites. It functions as an AI-powered design tool, a REST and GraphQL API client, and an atomic CSS compiler.

The platform distinguishes itself through generative AI capabilities for creating layout variants and refining visual styles from text prompts. It integrates a headless CMS workflow that maps external data sources to visual components and utilizes a specialized compiler to convert design tokens into deduplicated atomic CSS for optimized page load speeds.

The sys
- [area17/twill](https://awesome-repositories.com/repository/area17-twill.md) (3,956 ⭐) — Twill is a Laravel CMS toolkit and admin panel generator designed for building custom administrative consoles and content management systems. It serves as a headless CMS framework and a toolkit for defining content models and managing structured data through a dedicated administrative interface.

The project features a visual block editor that allows publishers to arrange and configure reusable content sections via a drag-and-drop interface. It includes a dedicated digital asset manager for storing, cropping, and optimizing images and files across local or cloud storage, as well as a multiling
- [fogleman/primitive](https://awesome-repositories.com/repository/fogleman-primitive.md) (13,158 ⭐) — Primitive is an algorithmic art generator and geometric image reconstruction tool that transforms raster images into stylized vector compositions. It functions as an iterative shape optimizer and raster-to-vector converter, approximating pixel-based photos by layering geometric primitives such as triangles, circles, and rectangles.

The project utilizes a search algorithm to determine the optimal position, size, and color for each shape to minimize the visual difference from the source image. Users can apply shape constraint definitions to control the properties and orientations of the geometr
- [reasonml/reason](https://awesome-repositories.com/repository/reasonml-reason.md) (10,313 ⭐) — Reason is a strongly typed functional language and multi-target compiler designed to produce either JavaScript for web environments or native machine code for operating systems. It serves as an OCaml-compatible language that shares an abstract syntax tree with OCaml, providing a practical syntax for the OCaml ecosystem.

The project functions as a type-safe frontend language, incorporating JSX support to build user interfaces through structural elements that translate into type-safe function calls. It enables deep integration with the JavaScript ecosystem, allowing the use of existing librarie
- [creatorem/ui](https://awesome-repositories.com/repository/creatorem-ui.md) (39 ⭐) — A bunch of React components (like Tour, Stepper, ...) built on top of radix primitives and motion.
- [taiga-family/taiga-ui](https://awesome-repositories.com/repository/taiga-family-taiga-ui.md) (4,002 ⭐) — Taiga UI is an Angular UI component library and accessible design system used for building enterprise web interfaces. It provides a comprehensive collection of reusable interface elements and layout tools, functioning as a mobile-first UI kit with responsive components that adapt to different device capabilities.

The library distinguishes itself through an integrated data visualization library featuring various chart types and a dedicated form management framework with built-in validation and formatting for specialized data. It also features AI-driven development workflows by integrating comp
- [tinyplex/tinybase](https://awesome-repositories.com/repository/tinyplex-tinybase.md) (5,110 ⭐) — TinyBase is a reactive data store and in-memory relational database designed for client-side state persistence. It serves as a local-first sync engine that merges distributed state using conflict-free replicated data types and logical clocks to ensure deterministic data convergence.

The project features a schema validation library that converts external definitions from tools like Zod, Yup, and TypeBox into type-safe store definitions. It provides an infrastructure for real-time collaborative editing, utilizing synchronization with Automerge, Yjs, and PartyKit to maintain consistent state acr
- [veritas501/pipe-primitive](https://awesome-repositories.com/repository/veritas501-pipe-primitive.md) (101 ⭐) — An exploit primitive in linux kernel inspired by DirtyPipe
- [arktypeio/arktype](https://awesome-repositories.com/repository/arktypeio-arktype.md) (7,780 ⭐) — Arktype is a TypeScript runtime validation library and schema orchestrator. It synchronizes TypeScript types with runtime data validation, allowing users to define type-safe schemas that ensure unknown data adheres to specific structures during application execution.

The project distinguishes itself by using set-theory type analysis to determine intersections and subtype compatibility, alongside JIT-compiled validation functions for optimized performance. It supports advanced type modeling through branded type constraints, recursive alias resolution, and the ability to generate runtime valida
- [mantinedev/mantine](https://awesome-repositories.com/repository/mantinedev-mantine.md) (31,263 ⭐) — Mantine is a comprehensive component library for building accessible and responsive web applications. It provides a foundational set of UI elements and layout primitives, anchored by a base component that supports consistent styling, spacing, and layout properties across the entire interface. The library is built on a design-driven theme engine that uses a provider-based system to propagate global design tokens and color schemes throughout an application.

The library distinguishes itself through a robust architecture that emphasizes component composition and reusable interaction logic. It uti
- [lusaxweb/vuesax](https://awesome-repositories.com/repository/lusaxweb-vuesax.md) (5,596 ⭐) — Vuesax is a frontend framework and UI component library for Vue.js applications. It provides a customizable design system and a set of pre-styled user interface elements designed to accelerate the development of web interfaces.

The project is distinguished by a themeable visual toolkit that supports dynamic color updates and server-side style customization to maintain brand identity. It also features a specialized data table component with built-in support for inline cell editing and server-side processing for pagination, filtering, and sorting.

The library covers a broad surface of UI capab
- [hashicorp/go-immutable-radix](https://awesome-repositories.com/repository/hashicorp-go-immutable-radix.md) (1,096 ⭐) — An immutable radix tree implementation in Golang
- [didi/cube-ui](https://awesome-repositories.com/repository/didi-cube-ui.md) (9,116 ⭐) — cube-ui is a mobile-first Vue.js component library that provides a comprehensive set of pre-built UI elements for building touch-based mobile web applications. The library is built on Vue's single-file component architecture and supports on-demand ES module imports, allowing developers to selectively load only the components they need to optimize bundle size. It also offers plugin-based global registration for convenient setup and includes a CLI scaffolding tool to generate project skeletons with pre-configured build settings.

The library distinguishes itself with a gesture-driven interaction
- [leonardomso/33-js-concepts](https://awesome-repositories.com/repository/leonardomso-33-js-concepts.md) (66,467 ⭐) — This project is a comprehensive educational repository designed to help developers master the core mechanics, runtime behaviors, and browser-native capabilities of the JavaScript language. It provides a structured knowledge base that covers fundamental language features, such as prototype-based inheritance and event-loop-based concurrency, alongside advanced topics like JIT-compiled execution and memory management.

The repository distinguishes itself by offering deep-dive technical guides that bridge the gap between abstract language concepts and practical browser implementation. It features
- [mattbusel/fin-primitives](https://awesome-repositories.com/repository/mattbusel-fin-primitives.md) (12 ⭐) — Financial market primitives — price types, order book, OHLCV, indicators, position ledger, risk monitor
- [javascript-tutorial/en.javascript.info](https://awesome-repositories.com/repository/javascript-tutorial-en-javascript-info.md) (25,344 ⭐) — This project is a comprehensive JavaScript programming tutorial and language reference. It serves as a web development education resource providing instruction on modern language fundamentals, object-oriented design, and advanced asynchronous programming patterns.

The resource functions as both a frontend development guide and a technical reference. It covers core language features such as closures, prototypes, promises, and typed arrays, while providing practical lessons on managing browser data and handling network requests.

The content spans several key capability areas, including browser
- [apostrophecms/apostrophe](https://awesome-repositories.com/repository/apostrophecms-apostrophe.md) (4,524 ⭐) — Apostrophe is an open-source Node.js headless content management system that delivers structured content through REST APIs while providing a visual in-context page editor for live editing. It is built on a module-based plugin architecture that extends CMS functionality through reusable modules, each encapsulating logic, configuration, and templates. The system uses schema-driven content modeling to define data structures and validation rules through configurable schemas and custom field types, with all content stored as flexible JSON-like documents in MongoDB.

The platform distinguishes itsel
- [emotion-js/emotion](https://awesome-repositories.com/repository/emotion-js-emotion.md) (18,017 ⭐) — This project is a styling library and framework designed for component-based architectures, enabling developers to define and manage visual styles directly within JavaScript or TypeScript. It functions as a styling engine that generates unique class names from style definitions, ensuring encapsulated, predictable, and maintainable visual presentation across applications. By integrating with component logic, it allows for the creation of reusable UI elements with styles defined through template literals or object syntax.

The library distinguishes itself through a comprehensive suite of build-t
- [buefy/buefy](https://awesome-repositories.com/repository/buefy-buefy.md) (9,531 ⭐) — Buefy is a lightweight user interface component library built for Vue.js. It serves as a programmatic wrapper for the Bulma CSS framework, providing a set of pre-styled layout utilities, form components, and structural wrappers to ensure a consistent visual identity.

The library provides a comprehensive suite of form elements, including specialized date and time pickers, autocomplete inputs, and validation wrappers. It also includes layout tools such as navigation bars, off-canvas sidebars, and modal overlays, as well as notification systems for banners, snackbars, and toasts.

Additional cap
- [plar/go-adaptive-radix-tree](https://awesome-repositories.com/repository/plar-go-adaptive-radix-tree.md) (413 ⭐) — Adaptive Radix Trees implemented in Go
- [sadanandpai/javascript-code-challenges](https://awesome-repositories.com/repository/sadanandpai-javascript-code-challenges.md) (4,451 ⭐) — This repository is a collection of JavaScript coding challenges and a comprehensive interview guide. It provides reference implementations and educational examples designed to help developers master language fundamentals and prepare for technical interviews.

The project covers a wide array of specialized implementations, including functional programming patterns like currying and partial application, as well as asynchronous patterns for concurrency control. It also includes practical examples of Document Object Model manipulation and the implementation of common data structures such as stacks
- [longbridge/gpui-component](https://awesome-repositories.com/repository/longbridge-gpui-component.md) (11,793 ⭐) — gpui-component is a native desktop UI kit and component library built for the GPUI framework. It provides a collection of reusable user interface elements, a desktop layout engine for organizing application space, and a specialized data visualization library for rendering quantitative information.

The project is distinguished by its high-performance rendering systems, including a virtualized data grid and list system designed to handle large datasets with low memory overhead. It also features a comprehensive data visualization toolkit for rendering charts, axes, and coordinate scales using li
- [yourbasic/radix](https://awesome-repositories.com/repository/yourbasic-radix.md) (0 ⭐)
- [mediocregopher/radix](https://awesome-repositories.com/repository/mediocregopher-radix.md) (636 ⭐) — Redis client for Go
- [pubkey/rxdb](https://awesome-repositories.com/repository/pubkey-rxdb.md) (23,048 ⭐) — This project is a reactive, offline-first NoSQL database engine designed for JavaScript applications. It provides a robust framework for managing application state by synchronizing data across browsers, mobile devices, and server-side runtimes. By treating local storage as the primary source of truth, it enables applications to remain functional without network connectivity, automatically reconciling changes with remote backends once a connection is restored.

The database distinguishes itself through a modular architecture that supports cross-environment synchronization and high-performance d
- [radix/sumtypes](https://awesome-repositories.com/repository/radix-sumtypes.md) (44 ⭐) — Sum Types, aka Tagged Unions, for Python
- [dodyg/practical-aspnetcore](https://awesome-repositories.com/repository/dodyg-practical-aspnetcore.md) (10,382 ⭐) — This project is a comprehensive sample library and implementation guide for ASP.NET Core. It provides a collection of practical examples and projects that demonstrate how to build web applications, RESTful APIs, and high-performance services.

The repository focuses on a variety of architectural patterns, including the development of Minimal APIs, contract-first gRPC services, and real-time communication using WebSockets and Server-Sent Events. It includes detailed implementations for user identity and security, such as token-based authentication and CSRF protection.

The codebase covers a bro
- [microsoft/fluentui](https://awesome-repositories.com/repository/microsoft-fluentui.md) (20,063 ⭐) — Fluent UI is a design system framework and TypeScript UI toolkit providing a comprehensive set of styles and accessibility guidelines. It functions as a React UI component library and a web component library, offering a collection of pre-styled elements and layout utilities to create a cohesive visual experience across web platforms.

The project translates a brand design language into a functional library of reusable components, ensuring cross-product visual consistency. It enables the implementation of design systems for enterprise web applications through the use of standardized visual and
- [ui-lovelace-minimalist/ui](https://awesome-repositories.com/repository/ui-lovelace-minimalist-ui.md) (2,038 ⭐) — UI-Lovelace-Minimalist is a "theme" for HomeAssistant
- [vexip-ui/vexip-ui](https://awesome-repositories.com/repository/vexip-ui-vexip-ui.md) (1,895 ⭐) — A Vue 3 UI library, highly customizability, full TypeScript, performance pretty good.
- [tamagui/tamagui](https://awesome-repositories.com/repository/tamagui-tamagui.md) (13,729 ⭐) — Tamagui is a cross-platform user interface framework designed to build high-performance, themeable applications that share logic and styling across web and mobile environments. It functions as a comprehensive design system orchestrator, providing a collection of type-safe components that compile to optimized atomic CSS for the web and native code for mobile platforms. By utilizing a build-time compiler, the framework eliminates runtime overhead, ensuring consistent visual output and interaction behavior regardless of the target platform.

The framework distinguishes itself through its advanced
- [decentraland/ui](https://awesome-repositories.com/repository/decentraland-ui.md) (213 ⭐) — 🦄 Decentraland UI
- [imskyleen/animate-ui](https://awesome-repositories.com/repository/imskyleen-animate-ui.md) (3,730 ⭐) — Animate UI is an animated UI component library and motion-enhanced design system. It provides a collection of pre-animated interface elements and layout primitives used to build interactive web user interfaces.

The library is integrated with the Model Context Protocol, making it an MCP compatible component set that allows AI coding tools to automatically discover and implement its components. It also functions as an accessibility-aware animation framework that respects system-level reduced motion settings.

The system covers a broad range of interactive visual effects, including animated typo
- [at-ui/at-ui](https://awesome-repositories.com/repository/at-ui-at-ui.md) (2,320 ⭐) — A fresh and flat UI-Kit specially for desktop application, made with ♥ by Vue.js 2.0 (DEPRECATED)
