







An open standard for building modern, composable and accessible UI components.
Ideas on modernizing the open-source desktop
Scott Jenson has been working on user interfaces (UIs) and user experience (UX) for many years [...]
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

A Practical Guide To Naming Things — Smashing Magazine
A practical guide to naming UI components, with useful resources, naming conventions, and structures.
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.

OpenUI - The Open Standard for Generative UI
Full-stack, renderer-agnostic Generative UI with a streaming-first language, official React support, community integrations, and up to 67% fewer tokens than JSON.

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.
