Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source ui-components software

6847 open-source libraries, tools and applications tagged ui-components, ranked by how closely ui-components is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

6847 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
rough-stuff/rough
Rough.js is a small (<9 kB) JavaScript graphics library that renders shapes with a hand-drawn, sketchy appearance. It provides drawing prim…
2321202stable
airbnb/visx
visx is a collection of reusable low-level React visualization components that combine d3's computation power with React's DOM rendering. I…
7321076stable
Monkeytype
Monkeytype is a highly customizable, minimalistic typing test website built with TypeScript, SolidJS and Tailwind CSS. It runs in the brows…
9420738active
FullCalendar
FullCalendar is a JavaScript library that provides a full-sized, drag‑and‑drop event calendar for web applications. It offers vanilla, Reac…
9520685active
vue-pure-admin
vue-pure-admin is an open-source, out-of-the-box admin dashboard template built with Vue3, Vite, Element-Plus, TypeScript, Pinia, and Tailw…
7720650active
Nagi-ovo/voyager
Voyager is a browser extension that enhances AI chat interfaces such as Gemini, Claude, ChatGPT and DeepSeek with workflow tools like timel…
8120422active
SnapKit/SnapKit
SnapKit is a Swift DSL that makes Auto Layout constraint creation simple and expressive on iOS, macOS, and tvOS. It provides a type-safe, c…
7420347stable
Fluent UI
Fluent UI is a Microsoft‑maintained collection of React components, utilities, and Web Components that implement the Fluent design system. …
9520319active
Fluent UI
Fluent UI web is Microsoft's collection of React components, utilities, and Web Components implementing the Fluent design system for buildi…
9520319stable
SpaceVim
SpaceVim is a modular configuration framework for Vim and Neovim that organizes plugins and settings into reusable layers. It provides a co…
1020196active
camsong/You-Dont-Need-jQuery
A curated collection of vanilla JavaScript snippets that replicate common jQuery functionalities such as selectors, DOM manipulation, event…
6720120active
basecamp/trix
Trix is a WYSIWYG rich text editor for web applications, built by 37signals as a JavaScript custom element. It uses its own internal docume…
9020014stable
rsms/inter
Inter is an open-source (OFL-1.1) sans-serif typeface family designed for computer screens, featuring a variable font format, true italics,…
2319917stable
ReactiveCocoa
ReactiveCocoa provides reactive extensions to Apple's Cocoa frameworks, built on top of ReactiveSwift's composable streams-of-values-over-t…
3819804active
Resend Email Platform
React Email is a collection of high-quality, unstyled React components for building responsive email templates with TypeScript, handling em…
9319781active
testing-library/react-testing-library
React Testing Library is a lightweight JavaScript library that provides utilities for testing React components by interacting with the DOM …
8919655active
lin-xin/vue-manage-system
Vue‑manage‑system is a starter admin dashboard built with Vue 3, Element Plus, Pinia and TypeScript. It provides ready‑made pages, routing,…
2319597active
afollestad/material-dialogs
Material Dialogs is a Kotlin library that provides a beautiful, fluid, and extensible API for creating dialogs on Android. It includes core…
1019544active
Compose Multiplatform
Compose Multiplatform is a declarative UI framework by JetBrains, based on Jetpack Compose, for sharing UI code across Android, iOS, deskto…
10019429stable
Decap CMS
Decap CMS is an open‑source, React‑based content management system that stores site content in a Git repository. It provides a web UI for e…
9819425active
Decap CMS
Decap CMS (formerly Netlify CMS) is an open-source, Git-based content management system for static site generators, built as a React single…
9819425active
radix-ui/primitives
Radix Primitives is an open‑source UI component library for React that provides unstyled, accessible building blocks. It lets developers cr…
7719387active
immersive-translate/immersive-translate
Immersive Translate is a browser extension that provides bilingual translation of web pages, documents, subtitles, images and more. It supp…
9519342active
hyperapp/hyperapp
Hyperapp is an ultra-lightweight (~1 kB) JavaScript framework for building browser-based hypertext applications. It combines a virtual DOM …
2519197stable
bggRGjQaUbCoE/PiliPlus
PiliPlus is a third‑party BiliBili client built with Flutter. It runs on Android, iOS, Windows, Linux and macOS offering a rich multimedia …
8519175active
Motion Canvas
Motion Canvas is a TypeScript library that lets you program animations with generator functions and provides a web‑based editor for real‑ti…
6019146active
kivy/kivy
Kivy is an open-source Python UI framework for building cross-platform GUI applications from a single codebase. It is built on OpenGL ES 2.…
6819028stable
zxwk1998/vue-admin-better
Vue Admin Better is a feature‑rich admin dashboard template built with Vue 3 (and Vue 2) and Element UI/Element Plus. It provides ready‑mad…
7618933active
react/yoga
Yoga is a high‑performance, embeddable Flexbox layout engine written in C++. It provides a C API and language bindings so it can be used fr…
7718920active
baidu/amis
amis is a frontend low-code framework from Baidu that generates admin pages and UIs from JSON configuration. It lets developers build compl…
5918897stable
Baseflow/PhotoView
PhotoView is an Android library that provides a drop‑in ImageView with built‑in pinch‑to‑zoom, double‑tap zoom and smooth scrolling. It int…
2318804stable
mojs
Mo·js is a JavaScript motion‑graphics library that provides a declarative API for creating fast, retina‑ready animations on the web. It inc…
6218779active
mojs
mo.js is a JavaScript motion graphics library for the web providing a fast, retina-ready, declarative API for animations. It ships built-in…
6218779active
Framework7
Framework7 is an open‑source HTML framework for building iOS, Android, and desktop apps with a native look and feel. It provides a rich set…
9818765active
Framework7
Framework7 is a free, open-source HTML framework for building mobile, desktop, and web apps with native iOS and Android (Material Design) l…
9818765stable
nukeop/nuclear
Nuclear is a free, open‑source desktop music player that streams audio from multiple online sources via plugins. It runs on Windows, macOS,…
9518662active
tusen-ai/naive-ui
Naive UI is a Vue 3 component library with 90+ components written in TypeScript. It offers a type-safe theme customization system, tree-sha…
7318566active
UIkit
UIkit is a lightweight, modular front‑end framework that provides a collection of CSS and JavaScript components for building fast, responsi…
9718538active
UIkit
UIkit is a lightweight, modular CSS and JavaScript front-end framework for building fast web interfaces. It provides a large set of compone…
9718538active
vercel-labs/json-render
json-render is a Generative UI framework that lets AI generate dynamic, personalized interfaces from natural language prompts, constrained …
7618472active
longbridge/gpui-component
GPUI Component is a Rust UI component framework built on Zed's GPUI for creating high-performance, cross-platform desktop applications. It …
9218425active
dropzone/dropzone
Dropzone is a JavaScript library that turns any HTML element into a drag-and-drop file upload zone. It displays file previews and upload pr…
9818399active
Diolinux/PhotoGIMP
PhotoGIMP is a community patch that reconfigures GIMP 3+ to look and behave like Adobe Photoshop, with a Photoshop-style tool layout, keybo…
8218367active
wangEditor
wangEditor is an open-source web-based WYSIWYG rich text editor written in TypeScript. It works out of the box with plain JavaScript and pr…
2318357stable
ionic-team/ionicons
Ionicons is an open-source icon set of 1,300+ hand-crafted SVG icons built by the Ionic team, distributed as a web component usable in any …
8918204stable
nicbarker/clay
Clay is a high-performance 2D UI layout library in C, distributed as a single zero-dependency header file. It provides a flex-box-like decl…
5118159active
SweetAlert2
SweetAlert2 is a zero-dependency JavaScript library that provides beautiful, responsive, and customizable replacement popup boxes for alert…
9018101stable
CSS Modules
CSS Modules is a specification and tooling ecosystem for CSS files in which all class and animation names are locally scoped by default, co…
3218038stable
eythaann/Seelen-UI
Seelen UI is a fully customizable desktop environment replacement for Windows 10/11, built with Tauri and Rust. It replaces the taskbar, do…
8918021active
emotion
Emotion is a high-performance CSS-in-JS library for writing CSS styles with JavaScript, supporting both string and object styles with predi…
7818019stable
nhn/tui.editor
TOAST UI Editor is a JavaScript Markdown editor offering both Markdown and WYSIWYG modes with GFM/CommonMark support. It is extensible via …
1018017stable
oblador/react-native-vector-icons
A React Native library providing customizable vector icons from popular icon sets like FontAwesome, Ionicons, and Material Design. Icons ca…
9117918stable
JedWatson/classnames
A tiny JavaScript utility for conditionally joining CSS class names together. It is a widely used npm package, especially common in React p…
7717770stable
clauderic/dnd-kit
A modern, lightweight, and extensible drag and drop toolkit for the web with a framework-agnostic core and adapters for React, Vue, Svelte,…
8617707active
Million.js
Million.js is an optimizing compiler for React that replaces React's virtual DOM reconciliation with a faster 'block' virtual DOM that diff…
5717661active
Lightweight Charts
TradingView's Lightweight Charts is a compact (~35 KB) TypeScript library for rendering fast, interactive financial charts (candlestick, li…
9317408stable
Flet
Flet is a Python framework for building realtime web, mobile, and desktop applications entirely in Python, using Flutter to render the UI. …
9917380active
React Native for Windows
Microsoft's extension of React Native that lets developers build native Windows applications using JavaScript and React. It targets Windows…
8817343active
lottie-react-native/lottie-react-native
A React Native library that renders Lottie animations (Adobe After Effects animations exported as JSON via Bodymovin) natively on iOS, Andr…
9717209stable
bvaughn/react-window
react-window is a React component library that virtualizes large lists and tabular data by rendering only the visible rows, avoiding the DO…
10017196stable
facebook/fresco
Fresco is Facebook's Android library for loading, displaying, and managing images in mobile applications. It handles the full image pipelin…
9417152stable
Pico CSS
Pico CSS is a minimal, lightweight CSS framework that styles semantic HTML elements directly, requiring almost no classes or JavaScript. It…
6716865stable
react-pdf
A React renderer for creating PDF files declaratively using React components, running in both the browser and Node.js. It supports flexbox …
9216825active
a2ui-project/a2ui
A2UI is an open standard and set of libraries that lets AI agents generate rich, interactive user interfaces by sending declarative JSON co…
8516723active
Plate
Plate is a React framework for building rich-text editors, built on Slate with a headless plugin system, composable packages, and shadcn/ui…
9516656active
hackiftekhar/IQKeyboardManager
IQKeyboardManager is a codeless drop-in iOS library that prevents the on-screen keyboard from covering UITextField and UITextView inputs. I…
9116617active
DIYgod/DPlayer
DPlayer is an open-source HTML5 video player library with built-in danmaku (bullet comment) support, written in JavaScript. It supports mul…
5116517stable
flatpickr/flatpickr
flatpickr is a lightweight, dependency-free JavaScript datetime picker library for web forms, supporting date, time, range, and multiple-da…
2316463stable
Novel
Novel is an open-source, headless Notion-style WYSIWYG rich text editor built on Tiptap and ProseMirror, with AI-powered autocompletion via…
3316451active
ustbhuangyi/better-scroll
BetterScroll is a dependency-free JavaScript library for smooth, momentum-based scrolling on mobile web (with PC support), inspired by iScr…
2316449active
FilePond
FilePond is a flexible JavaScript file upload library that enhances file inputs with drag-and-drop, paste, and async upload support, includ…
6616394stable
Snapchat/Valdi
Valdi is a cross-platform UI framework from Snap that compiles declarative TypeScript UI code directly to native views on iOS, Android, and…
7916374active
Lenis
Lenis is a lightweight, dependency-free smooth scroll library for modern browsers that wraps native scrolling to keep accessibility, sticky…
9516370stable
TinyMCE
TinyMCE is a widely used JavaScript WYSIWYG rich text editor library that generates HTML5 output and is highly customizable via plugins and…
7616305stable
mattboldt/typed.js
Typed.js is a JavaScript library that animates text as if it were being typed, with configurable typing speed, backspacing, and looping thr…
5516275stable
zauberzeug/nicegui
NiceGUI is a Python-based UI framework for creating web browser-based graphical user interfaces with simple Python code. It provides standa…
9316268stable
MaterialDesignInXAML/MaterialDesignInXamlToolkit
A comprehensive Material Design theme and control library for WPF applications in C# and VB.NET. It provides styled versions of all major W…
8116264stable
react-native-maps/react-native-maps
A React Native MapView component library providing declarative map rendering for iOS and Android. It supports markers, polygons, polylines,…
9216000active
rjsf-team/react-jsonschema-form
A React component library that declaratively builds and validates web forms from JSON Schema. It supports multiple UI themes (MUI, Bootstra…
9815909stable
jdg/MBProgressHUD
MBProgressHUD is a widely-used Objective-C library for displaying translucent heads-up display (HUD) overlays with progress indicators, spi…
3215899stable
remarkjs/react-markdown
A React component that safely renders markdown strings to React elements using the unified/remark ecosystem. It supports CommonMark and GFM…
7715892stable
LowCodeEngine (Alibaba Low-Code Engine)
Alibaba's enterprise-class low-code engine for building visual page-building and app-development platforms. It provides an extensible edito…
2415881active
AG Grid
AG Grid is a fully-featured, highly customizable JavaScript data grid library for building enterprise applications. It supports React, Angu…
9715630stable
Lynx
Lynx is an open-source cross-platform UI engine family that lets web developers build truly native interfaces for mobile, web, and desktop …
8715197active
SoybeanAdmin
SoybeanAdmin is a clean, elegant, and powerful admin dashboard template built on Vue3, Vite, TypeScript, Pinia, NaiveUI, and UnoCSS. It pro…
8415042active
pointfreeco/swift-composable-architecture
The Composable Architecture (TCA) is a Swift library for building applications with a consistent, testable architecture based on state mana…
9614935stable
Riot.js
Riot.js is a simple, elegant component-based UI library for building client-side web interfaces with custom tags. It compiles HTML-based co…
8714923stable
Konva
Konva is an MIT-licensed JavaScript/TypeScript 2D canvas framework providing an object-oriented scene graph (stages, layers, groups, shapes…
9914871stable
satnaing/shadcn-admin
Shadcn Admin is an admin dashboard UI built with ShadcnUI (TailwindCSS + RadixUI) and Vite, featuring 10+ pages, light/dark mode, responsiv…
7314864active
thomaspark/bootswatch
Bootswatch is a collection of free, open-source themes for the Bootstrap CSS framework, available as pre-compiled CSS, Sass files, via CDN,…
6714751stable
FormatJS
FormatJS is a monorepo of industry-standard JavaScript internationalization libraries built on ICU Message syntax and ECMA-402, most notabl…
9514740active
hdodenhof/CircleImageView
A fast, lightweight circular ImageView widget for Android, ideal for profile pictures. It uses a BitmapShader for efficient rendering witho…
3214471stable
React Native Paper
React Native Paper is a cross-platform UI component library for React Native that implements Google's Material Design (including Material Y…
9114467stable
marko-js/marko
Marko is a declarative, HTML-based language and framework for building dynamic, reactive web user interfaces, where nearly any valid HTML i…
9514451active
BuilderIO/mitosis
Mitosis is an open-source compiler that transforms JSX components written once into native components for frameworks like React, Vue, Angul…
9314436active
bootstrap-vue/bootstrap-vue
BootstrapVueNext is a component library providing Bootstrap v5 components, directives, and composables for Vue.js 3 and Nuxt 3, with automa…
5314414active
tamagui/tamagui
Tamagui is a TypeScript framework for styling React apps with full parity between React web and React Native, comprising a style library (@…
9514246active
Vendicated/Vencord
Vencord is a Discord client modification written in TypeScript that ships with a large set of preinstalled plugins and theme support. It in…
6614171active
rivo/tview
A Go library for building rich, interactive terminal user interfaces with widgets like forms, tables, trees, lists, and flexible layouts. I…
6314115stable
nivo
nivo is a rich set of React data visualization components built on top of d3, offering SVG, HTML, and Canvas chart rendering. It supports s…
7214103stable

← prev page 3 / 69 next →