







An open standard for building modern, composable and accessible UI components.
Open Props UI | A modern CSS UI library
CSS UI library leveraging the most modern features. Components you can copy and paste into your project.



A new, modern UI component library built on top of Base UI - coss ui
Built for developers and AI.

Zag - Rapidly build UI components without sweating over the logic.
State machines for accessible, interactive and performant UI components

Origin UI - Svelte
An extensive collection of copy-and-paste Svelte components for quickly building app UIs.

Melt UI
An open-source Svelte component library for building high-quality, accessible design systems and web apps.

The Foundation for your Design System
A set of beautifully designed components that you can customize, extend, and build on. Start here then make it your own. Open Source. Open Code.

Svelte Magic UI Components
Svelte Magic UI - A collection of components that will make your application look magical.

Issues in Component Computing: A Synthetic Review
This paper provides a review of the rhetoric behind the component movement in educational software, and a critical analysis and synthesis of issues underlying the movement. We draw on case studies ...

Web Components Are Not the Future
A few years ago I wrote an article suggesting that Web Components might not be the most beneficial...

Web Components Interoperability | Unpacked
Web Components Interoperability — explained clearly with diagrams.
A Complete Introduction to Web Components
Web Components are a standard way to create reusable and modular HTML elements without using a JavaScript framework.

Building a UI framework
Building a UI Framework Ian Hickson (ian@hixie.ch) — 2025 — First Edition — https://software.hixie.ch/ui-frameworksTo leave comments, use the edit version. Introduction This document examines important design decisions for creating a new graphical UI framework. It was commissioned to answer the...
Shoelace: A forward-thinking library of web components.
Hand-crafted custom elements for any occasion.

+ ui primitives for navigating between, discovering them, managing them, etc ! (and on all the above, and the ones dan mentions, I don't think they need to look anything like the solutions we already have for these things, new ideas are possible!)
daniel holmgren 🫠
so you have a "universal" app that pulls together all these disparate highly-contextual apps. notifications for all of them in one spot, a algorithm/discovery for seeing updates across all of them, etc