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
React95/React95
React95 is a React component library that recreates the Windows 95 UI aesthetic with modern React components. It includes packages for core…
953836active
ElemeFE/mint-ui
Mint UI is a collection of mobile-optimized UI components for Vue 2.0, published as the npm package mint-ui. It supports full or per-compon…
2316431maintenance
mashirozx/sakura
Sakura is a feature-rich WordPress theme inspired by the anime 'The Pet Girl of Sakurasou', offering a polished blog experience with random…
233830active
twitter/typeahead.js
typeahead.js is a fast, flexible JavaScript autocomplete library from Twitter, composed of a Bloodhound suggestion engine and a jQuery-base…
3216425maintenance
SimpleUI
SimpleUI is a modern Django Admin theme built with Vue and Element UI, installed via pip and activated by adding it to settings.py with no …
533829active
fastapi-admin/fastapi-admin
FastAPI-Admin is a Python library that adds a Django-admin-style admin dashboard to FastAPI applications, built on TortoiseORM with the Tab…
263829active
ReactTooltip/react-tooltip
react-tooltip is an open-source React tooltip component library for displaying floating information on hover or keyboard focus. It supports…
913823active
ms-jpq/coq_nvim
coq_nvim is a fast autocompletion plugin for Neovim written in Lua, using SQLite-backed B-trees and a coroutine-based interruptible schedul…
753815active
iview/iview-admin
iView Admin is a Vue.js 2.0 admin management system template built on the iView UI toolkit. It provides a complete front-end back-office so…
2316338maintenance
nvimdev/lspsaga.nvim
A Neovim plugin written in Lua that enhances the built-in LSP experience with improved UIs and features like hover docs, code actions, diag…
703801active
Happy-Coding-Clans/vue-easytable
A powerful Vue 2.x data table component library that can be used as a data grid, Microsoft Excel, or Google Sheets alternative. It supports…
233800active
XuanchenLin/NanUI
NanUI is an open-source .NET framework for building Windows desktop (WinForm) applications whose user interfaces are written in HTML5, CSS3…
433798active
JetBrains/ring-ui
Ring UI is JetBrains' collection of React-based web UI components used to build JetBrains web products and third-party plugins. It provides…
773794stable
hizzgdev/jsmind
jsMind is a pure JavaScript library for displaying and editing mind maps, built on HTML5 canvas and SVG. It supports multiple data formats …
683793stable
wojtekmaj/react-calendar
A calendar component library for React applications, supporting date and month picking. It is a well-maintained MIT-licensed npm package wr…
763789stable
XCharts
XCharts is a powerful, easy-to-use charting and data visualization library for Unity built on UGUI. It supports over a dozen built-in chart…
763789active
concrete-utopia/utopia
Utopia is an integrated design and development environment for React where React code is the source of truth and components can be edited i…
393786active
PWABuilder
PWABuilder is a suite of tools from Microsoft for building, analyzing, and packaging progressive web apps (PWAs) for app stores like the Mi…
673784active
piroor/treestyletab
Tree Style Tab is a Firefox WebExtensions add-on that displays browser tabs in a vertical sidebar as a tree, automatically nesting tabs ope…
983783active
nickbutcher/plaid
Plaid is an Android app that aggregates design news and inspiration from sources like Dribbble and Product Hunt while showcasing Material D…
3216174maintenance
flutter_inappwebview
A Flutter plugin for embedding inline WebView widgets, running headless WebViews, and opening in-app browser windows (Chrome Custom Tabs / …
563779active
BannerViewPager
An Android banner/carousel library built on ViewPager2 that supports looping, multi-page layouts, and customizable indicators. It lets deve…
633778active
slackhq/PanModal
PanModal is a Swift library from Slack for presenting customizable bottom sheet modals on iOS. It supports any UIViewController and provide…
103774stable
Fomantic-UI
Fomantic-UI is the official community fork of Semantic-UI, a CSS and JavaScript framework for building responsive websites with human-frien…
673770active
Codennnn/vue-color-avatar
A purely frontend vector-style avatar generator web app built with Vue 3 and Vite, letting users mix material components to create personal…
443769active
MediumEditor
A vanilla JavaScript clone of Medium.com's inline WYSIWYG editor toolbar, built on the contenteditable API with no framework dependencies. …
2316098maintenance
stisla/stisla
Stisla is a CSS component library built on a fixed set of design tokens, with components styled via BEM classes and customizable through CS…
863764active
thinking-orbs
A React/TypeScript library of dotted canvas-based loading indicators ('thinking orbs') designed for AI and agent chat interfaces. It ships …
543764active
frejs/fre
Fre is a tiny (~1KB brotli) concurrent UI library for JavaScript built on a Fiber architecture with a coroutine scheduler enabling time sli…
833763active
lunarphp/lunar
Lunar is an open-source headless e-commerce package for Laravel, providing product catalogs, carts, orders, payments, discounts, and taxati…
973759active
inokawa/virtua
Virtua is a zero-config, fast, and small (~3kB gzipped) virtual list and grid component library for React, Vue, Solid, Svelte, and Angular.…
953754active
jin-yufeng/mp-html
A rich-text component for Chinese mini-programs (WeChat, QQ, Baidu, Alipay, Toutiao) and uni-app that renders and edits HTML content. It is…
593754active
fireship-io/fireship.io
The frontend source code of fireship.io, a programming course and content platform built with Svelte web components, Hugo, Tailwind CSS, an…
423754active
RxDrag
RxDrag is a low-code frontend framework for visually designing HTML-based interfaces with drag-and-drop editing and a built-in visual logic…
233750active
kirillzyusko/react-native-keyboard-controller
A React Native library that provides a unified keyboard management API working identically on iOS and Android. It maps keyboard movement to…
953748stable
Vuestic UI
Vuestic UI is an MIT-licensed, open-source Vue 3 UI framework offering 60+ accessible, configurable components with dark theme, i18n, and g…
563748active
TresJS
TresJS is a declarative Vue 3 library that renders Three.js scenes using Vue components via a custom renderer. It lets Vue developers build…
933746active
software-mansion/react-native-screens
React Native Screens exposes native navigation container components (like native screen stacks and fragments) to React Native apps. It is d…
1003740stable
Font Awesome
The official React component library for rendering Font Awesome icons as inline SVGs. It provides a FontAwesomeIcon component with typed pr…
953739stable
lihangleo2/ShadowLayout
An Android layout library that wraps any view to provide fully customizable shadows (color, offset, blur, corner radius, per-side hiding) a…
643736active
keenthemes/reui
ReUI is an open-source shadcn/ui-compatible component registry offering 1,000+ free React components and blocks built with Tailwind CSS, Ra…
663732active
ruilisi/fortune-sheet
FortuneSheet is a drop-in JavaScript/TypeScript spreadsheet library for React that provides Excel- and Google Sheets-like features out of t…
593730active
getlantern/systray
A cross-platform Go library for adding an icon and menu to the system tray/notification area on Windows, macOS, and Linux. It provides a si…
323729active
ramonszo/zuck.js
A TypeScript JavaScript library that adds Snapchat/Instagram-style 'stories' timelines (photo/video story viewers with sliders, modals, and…
363727active
VRTK
VRTK v4 is an example Unity project (Farm Yard scene) demonstrating how to use the Tilia packages to rapidly build spatial computing / virt…
233721active
jameskerr/react-arborist
React Arborist is a React component library providing a full-featured, virtualized tree view with drag-and-drop, inline renaming, keyboard …
993712active
BNDong/Cnblogs-Theme-SimpleMemory
A beautification extension plugin for the Cnblogs (Blog Park) SimpleMemory blog theme, written primarily in CSS and JavaScript. It offers o…
523711active
doublesymmetry/react-native-track-player
A React Native audio player library built on the New Architecture (JSI/TurboModules) providing background playback, queue management, cachi…
983709active
unfoldadmin/django-unfold
Unfold is a modern Django admin theme and toolkit built on top of django.contrib.admin, providing a Tailwind CSS-based interface with dark …
933708active
panphora/overtype
OverType is a lightweight (~117KB) JavaScript markdown editor library that achieves WYSIWYG-style rendering by overlaying an invisible text…
613704active
jeromeetienne/AR.js
AR.js is a lightweight JavaScript library for augmented reality on the web, supporting marker-based and location-based AR at 60fps on mobil…
3215783maintenance
WinUI
An interactive companion app from Microsoft demonstrating all WinUI 3 controls and Fluent Design styles for building modern Windows apps. E…
913702active
Salesforce Lightning Design System
Salesforce Lightning Design System (SLDS) is the CSS framework and markup guidelines for building UIs with the Salesforce Lightning look an…
103702active
mdx-editor/editor
MDXEditor is an open-source React component providing a rich text WYSIWYG editor for markdown and MDX documents, built on the Lexical frame…
943699active
paceholder/nodeeditor
QtNodes is a general-purpose C++/Qt library for building node editors with graph visualization and editing. It supports a dataflow programm…
713699active
PierfrancescoSoffritti/android-youtube-player
A stable, customizable open-source YouTube player library for Android, providing a simple View that wraps the IFrame Player API inside a We…
623699stable
lingdojo/kana-dojo
KanaDojo is a free, aesthetic, minimalist web platform for learning Japanese hiragana, katakana, kanji, and vocabulary, inspired by Duoling…
803690active
ant-research/MagicQuill
MagicQuill is an intelligent interactive image editing system from a CVPR 2025 paper, combining a brush-based UI with AI-powered suggestion…
433690active
heroui-inc/heroui-native
HeroUI Native is an open-source React Native UI component library built on Tailwind CSS v4 via Uniwind, offering animated, accessible, and …
843686active
DioxusLabs/taffy
Taffy is a high-performance, cross-platform UI layout library written in Rust that implements the CSS Flexbox, Grid, and Block layout algor…
1003685active
Vidstack Player
Vidstack Player is a TypeScript library of UI components and hooks for building customizable, accessible video and audio players on the web…
733684active
FluidGroup/Brightroom
Brightroom is a Swift library for building composable, customizable photo editing UIs on iOS, backed by Core Image and Metal for GPU-accele…
933680active
VisActor/VTable
VTable is a high-performance TypeScript table library for rendering list tables, pivot tables, and pivot charts with millions of rows on ca…
903669active
ra1028/DifferenceKit
DifferenceKit is a Swift framework implementing a fast O(n) diffing algorithm based on Paul Heckel's technique for Swift collections. It co…
593668stable
oblador/react-native-progress
A React Native component library providing progress indicators and spinners, including bars, pies, circles, and circle snails, built on Rea…
233665stable
CodeByZach/pace
Pace is a small JavaScript and CSS library that automatically adds a page load progress bar to any website. It monitors ajax requests, even…
2315593maintenance
adrianhajdin/portfolio
A modern, minimal developer portfolio website built with Next.js, Three.js, Framer Motion, and Tailwind CSS, featuring 3D elements, a bento…
253663active
micromodal/Micromodal
Micromodal.js is a tiny (~1.8kb), dependency-free JavaScript library for creating accessible modal dialogs that comply with WAI-ARIA guidel…
873659active
meliorence/react-native-render-html
A pure JavaScript React Native component that renders HTML content into 100% native views on iOS, Android, and other platforms. It supports…
103659stable
rio-labs/rio
Rio is a pure-Python framework for building websites and apps with React-style components, requiring no HTML, CSS, or JavaScript. Apps can …
653646active
huburt-Hu/NewbieGuide
An Android library for quickly adding newbie onboarding guide overlays with highlight effects via concise chained calls. It automatically t…
233644stable
Tremor
Tremor is an open-source React component library built on Tailwind CSS, Recharts, and Radix UI for creating charts, dashboards, and analyti…
433643active
maxwellito/vivus
Vivus is a lightweight, dependency-free JavaScript library that animates SVGs to give them the appearance of being hand-drawn, using the st…
2315480maintenance
vercel/geist-font
Geist is a font family by Vercel comprising Geist Sans, Geist Mono, and Geist Pixel typefaces, distributed as installable fonts and an npm …
773635active
ggerganov/imtui
ImTui is an immediate mode text-based user interface (TUI) C++ library that ports the Dear ImGui API to the terminal via ncurses, supportin…
403632active
ui-layouts/uilayouts
An open-source React component library offering animated UI components, effects, and ready-to-use page blocks built on Tailwind CSS, Framer…
653631active
Gantt Schedule Timeline Calendar
A TypeScript-based all-in-one JavaScript component providing Gantt chart, schedule, timeline, and calendar functionality. It is highly conf…
673628active
huntabyte/bits-ui
Bits UI is a headless, unstyled component library for Svelte providing accessible UI primitives. It offers composable, WAI-ARIA-compliant b…
923622active
dalibo/pev2
PEV2 is a Vue.js component that parses and graphically visualizes PostgreSQL EXPLAIN execution plans. It powers explain.dalibo.com and can …
923604active
nolimits4web/atropos
Atropos is a lightweight, zero-dependency JavaScript library for creating touch-friendly 3D parallax hover effects. It is available for pla…
573604stable
tommybuonomo/dotsindicator
An Android library that renders animated dots indicators for ViewPagers and Jetpack Compose pagers. It supports four indicator styles (Shif…
743603stable
designmodo/Flat-UI
Flat UI Free is a flat-design theme and component framework built on top of Bootstrap 3, distributed as compiled CSS/JS, LESS/SCSS sources,…
3315263maintenance
MarsX-dev/floatui
Float UI is a free, open-source collection of beautifully designed, responsive UI components and website templates built with React (and Vu…
333590active
patrick-steele-idem/morphdom
morphdom is a lightweight JavaScript library that efficiently morphs an existing real DOM node tree to match a target DOM tree with minimal…
573583stable
mauricius/vue-draggable-resizable
A dependency-free Vue 3 component that makes elements draggable and resizable, with features like grid snapping, axis locking, aspect ratio…
233583stable
histoire-dev/histoire
Histoire is a Vite-powered tool for building interactive component playgrounds (story books) for Vue and Svelte projects. It lets developer…
813582active
osano/cookieconsent
A lightweight, free JavaScript plugin that displays cookie consent banners to help websites comply with the EU Cookie Law, GDPR, and CCPA. …
633576stable
JetBrains/kotlinconf-app
The official KotlinConf conference application by JetBrains, built with Kotlin Multiplatform and Compose Multiplatform to share UI code acr…
773573active
rcarriga/nvim-notify
A configurable notification manager plugin for NeoVim that replaces the default vim.notify with fancy animated floating windows. It support…
483571active
Tencent-TDS/KuiklyUI
KuiklyUI is a Kotlin Multiplatform UI framework from Tencent TDS that lets developers build apps with one codebase targeting Android, iOS, …
873570active
KieronQuinn/Smartspacer
Smartspacer is a customisable Android widget that replaces or upgrades the built-in At a Glance/Smartspace on Pixel devices without root. I…
953569active
react/react-strict-dom
React Strict DOM is a library for building styled React components that render to HTML/CSS on web and truly native components on native pla…
703567active
liu-ziting/what-to-eat
An AI-powered recipe generation web platform built with Vue 3 and TypeScript that creates recipes across China's eight major cuisines plus …
423567active
paperjs/paper.js
Paper.js is an open source vector graphics scripting library that runs on top of the HTML5 Canvas, offering a Scene Graph / Document Object…
2315076maintenance
madrobby/zepto
Zepto.js is a minimalist JavaScript library for modern browsers with a largely jQuery-compatible API, designed to be a tiny (~5-10k gzipped…
5615059maintenance
omgovich/react-colorful
react-colorful is a tiny (~3 KB gzipped) color picker component for React and Preact applications. It is dependency-free, tree-shakeable, w…
873556stable
HamishMW/portfolio
A personal portfolio website built with Remix, React, Three.js, and Framer Motion, featuring 3D animated backgrounds and a cyberpunk-inspir…
323551active
liangjingkanji/DrakeTyporaTheme
A collection of twelve flat, elegant CSS themes for the Typora Markdown editor, including Material, Google, JetBrains, Vue, Juejin, Purple,…
233550active
Joxit/docker-registry-ui
A lightweight web user interface for private Docker registries (v2 and v3), built with Riot.js and distributed as an nginx-based Docker ima…
693540active
Megabit/Blazorise
Blazorise is a source-available UI component library for Blazor (.NET) offering 100+ strongly-typed components that render through multiple…
683540stable

← prev page 11 / 69 next →