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
zanwei/design-dna
An agent skill that extracts a machine-readable 'Design DNA' JSON profile (design tokens, qualitative style, and visual effects) from refer…
561875active
react-designer/react-designer
A lightweight React library for embedding editable vector graphics canvases in web apps. It supports drawing and manipulating shapes, paths…
231875active
kobaltedev/kobalte
Kobalte is a UI toolkit of unstyled, accessible components and primitives for building web apps and design systems with SolidJS. It handles…
931874active
jonsuh/hamburgers
A collection of CSS-animated hamburger menu icons with 30+ animation variants, distributed as plain CSS and a modular Sass library. It is f…
237082maintenance
os-js/OS.js
OS.js is an open-source JavaScript web desktop platform that provides a window manager, application APIs, GUI toolkit, and filesystem abstr…
237079maintenance
yourlabs/django-autocomplete-light
A Django library for building autocomplete widgets and views, integrating with select2 for rich select inputs. It supports model-based, gen…
651869active
ogaclejapan/SmartTabLayout
An Android library providing a custom ViewPager title strip with a scroll-synced indicator that gives continuous visual feedback while swip…
107058maintenance
CEWendel/SWTableViewCell
An Objective-C UITableViewCell subclass that adds swipeable content views exposing utility buttons on either side, mimicking the iOS 7 Mail…
327054maintenance
lukehaas/css-loaders
A collection of minimal loading spinners built purely with CSS animations, each using a single HTML element. It provides visually appealing…
327052maintenance
kuma-ui/kuma-ui
Kuma UI is a headless, utility-first React component library with zero-runtime CSS extraction, using a hybrid approach that statically extr…
801864active
buildermethods/design-os
Design OS is a product planning and design tool that guides you through defining your product vision, modeling data, and designing UI befor…
661864active
marionettejs/backbone.marionette
Marionette.js is a composite application framework built on top of Backbone.js that provides application architecture, view management, and…
887037maintenance
MohamedRejeb/compose-rich-editor
A rich text editor library for Jetpack Compose and Compose Multiplatform, fully customizable and supporting common WYSIWYG text styling fea…
911863stable
DHTMLX/gantt
DHTMLX Gantt is an open-source JavaScript Gantt chart library for building project scheduling and timeline interfaces in web applications. …
941862stable
thesabbir/simple-line-icons
A pack of simple, minimal line icons distributed as a web font with CSS, SASS, and LESS files. It is installable via npm, Bower, or CDN and…
561862stable
SamHerbert/SVG-Loaders
A collection of lightweight loading icons and small animations built with pure SVG (SMIL), usable via simple img tags or inline SVG. Color …
327029maintenance
fltk-rs
Rust bindings for the FLTK 1.4 cross-platform GUI library, providing around 80 customizable widgets with static linking support. It produce…
791861active
SuperDesign
SuperDesign is an open-source AI design agent that lives inside your IDE (VS Code, Cursor, Windsurf, Claude Code) and generates UI mockups,…
567025maintenance
slackhq/circuit
Circuit is a Compose-driven architecture framework for Kotlin applications, primarily targeting Android. It pairs Compose-based Presenters …
981860stable
hnvn/flutter_shimmer
A lightweight Flutter package that paints an animated shimmer highlight over placeholder UI widgets. It is commonly used to build skeleton …
731860active
n3r4zzurr0/svg-spinners
A collection of 24x24 dp animated SVG loading spinners implemented in both CSS and SMIL variants. The assets are lightweight standalone SVG…
327020maintenance
jquery-confirm
A jQuery plugin that provides alert, confirm, prompt, and dialog modals with features like Ajax-loaded content, auto-close timers, keyboard…
581858active
zenoamaro/react-quill
ReactQuill is a React component that wraps the Quill rich-text (WYSIWYG) editor, providing controlled/uncontrolled usage, themes, custom to…
237005maintenance
ngx-quill
An Angular module providing components for the Quill rich text editor, including editor, viewer, and HTML viewer components. It supports te…
921854active
django-cms/django-filer
django-filer is a file and image management application for Django, providing an admin-integrated interface for organizing, uploading, and …
931853stable
agno-agi/agent-ui
Agent UI is a modern, self-hostable chat interface for AI agents built with Next.js, Tailwind CSS, and TypeScript, designed to connect to A…
541853active
devxoul/Toaster
Toaster is a Swift library that provides Android-style toast notifications for iOS and Apple platforms with a very simple interface. It off…
231853stable
XLPagerTabStrip
XLPagerTabStrip is an iOS UIKit library that provides an Android PagerTabStrip-style container view controller for swiping between child vi…
236991maintenance
DWV (DICOM Web Viewer)
DWV (DICOM Web Viewer) is an open source, zero-footprint JavaScript/HTML5 library for viewing and manipulating DICOM medical images in any …
921851active
sbstjn/timesheet.js
A lightweight JavaScript library for rendering HTML5/CSS3 timesheet timelines from an array of date events. It has no external dependencies…
326974maintenance
Responsible AI Toolbox
A Microsoft suite of Python libraries and Jupyter widgets providing dashboards for model assessment, error analysis, interpretability, fair…
681848active
dhaitz/mplcyberpunk
A Python add-on package for matplotlib that applies a 'cyberpunk' visual style to plots, including dark-background stylesheets, glowing lin…
441848active
nudeui/awesomplete
Awesomplete is an ultra lightweight (~2KB minified and gzipped) autocomplete widget for HTML inputs with zero dependencies, built with mode…
626969maintenance
xushanpei/open-file-viewer
A framework-agnostic embedded file preview SDK for web applications that renders PDFs, Office documents, images, media, archives, emails, C…
791846active
ephraimduncan/blocks
An open-source registry of copy-paste UI blocks built with React, Tailwind CSS, and shadcn/ui. Blocks are added to projects via the shadcn …
651846active
mkobuolys/flutter-design-patterns
An open-source mobile application built with Dart and Flutter that demonstrates OOP design patterns with interactive examples and explanati…
711845active
media-kit/media-kit
A cross-platform video and audio playback library for Flutter and Dart applications, built on libmpv with native platform bindings. It prov…
641844active
lawnstarter/react-native-picker-select
A React Native picker component that emulates native <select> interfaces on iOS and Android. It wraps the platform picker (or a styled Text…
611844active
cmdparkour/vue-admin-box
vue-admin-box is a Vue 3 admin dashboard template built with Vite, Element Plus, and TypeScript, offering four base template variants (with…
381843active
ptomasroos/react-native-scrollable-tab-view
A JavaScript-only React Native component providing swipeable tabbed navigation where each tab maintains its own ScrollView and scroll posit…
236946maintenance
veltman/flubber
A JavaScript library providing best-guess methods for smoothly interpolating between arbitrary 2-D shapes, such as SVG path strings or poin…
326938maintenance
wzc520pyfm/ant-design-x-vue
A Vue implementation of Ant Design X, providing a component library for building AI-driven chat and copilot interfaces based on the RICH in…
731839active
sberrevoets/SDCAlertView
SDCAlertView is a Swift library providing an enhanced replacement for UIAlertController on iOS, with support for custom content views, attr…
231838active
getActivity/TitleBar
An Android title bar framework written in Java that lets developers configure toolbars, action bars, and collapsing toolbars entirely throu…
521836stable
LiveDuo/destack
Destack is a visual page builder library for React and Next.js projects that lets you compose landing pages from Tailwind-based component t…
321836active
FastDom
A tiny (~600 bytes) JavaScript library that eliminates layout thrashing by batching DOM measurement and mutation tasks. It queues reads and…
236915maintenance
jchanvfx/NodeGraphQt
NodeGraphQt is a node graph UI framework written in Python using Qt (PySide2), providing an embeddable node editor with nodes, pipes, palet…
691835active
MortimerGoro/MGSwipeTableCell
MGSwipeTableCell is an easy-to-use UITableViewCell subclass for iOS that displays swipeable buttons with a variety of transitions. It suppo…
326908maintenance
braver/programmingfonts
A website for test-driving programming fonts online, aggregating a definitive list of monospaced fonts for code in one interactive place. I…
751834active
dohliam/dropin-minimal-css
A drop-in JavaScript switcher for previewing minimal, classless CSS frameworks on any HTML page. It lets developers cycle through boilerpla…
321832active
firekylin/firekylin
Firekylin is a self-hosted blogging platform built on Node.js with ThinkJS 3 and ReactJS. It provides article and page management, themes, …
991831active
HospitalRun
The React/Redux frontend for HospitalRun, a free and open-source electronic medical record (EMR) system designed for hospitals in developin…
106889maintenance
ViroReact
ViroReact is an open-source MIT-licensed library for building augmented reality, virtual reality, and mixed reality experiences using React…
981828active
Curtains.js
curtains.js is a lightweight vanilla WebGL JavaScript library that converts HTML DOM elements containing images, videos, and canvases into …
351827active
efemkay/obsidian-modular-css-layout
A collection of modular CSS snippets for Obsidian.md that provide alternative layout options such as wide views, multi-column notes, and ga…
231825active
HubSpot/vex
vex is a lightweight (~5.6kb) vanilla JavaScript dialog library for creating highly configurable, easily stylable modal dialogs. It serves …
236865maintenance
ap/vim-css-color
A Vim plugin that highlights CSS color names, hex codes, and rgb()/rgba()/hsl() values inline so users can preview colors while editing. It…
321824stable
thomasloven/lovelace-card-mod
card-mod is a Home Assistant frontend plugin that lets users apply custom CSS styles to almost any Lovelace dashboard card. It is installed…
811821active
utom/sketch-measure
Sketch Measure is a Sketch plugin that generates offline HTML design specs with measurements, CSS styles, and design details for developers…
346848maintenance
thomasloven/lovelace-auto-entities
A Home Assistant Lovelace custom card plugin that automatically populates the entities list of dashboard cards based on filters, templates,…
671820active
thomasloven/hass-browser_mod
A Home Assistant custom integration that turns any browser (e.g., a wall-mounted tablet) into a controllable entity and media player. It al…
961819active
mitsuba-renderer/nanogui
NanoGUI is a minimalistic cross-platform C++/Python widget library for building GUIs rendered with OpenGL 3+, GLES 2/3, Metal, and WebGL vi…
751819active
frenic/csstype
CSSType provides strict TypeScript and Flow type definitions for CSS properties and values, generated from MDN data. It enables autocomplet…
531816stable
wonday/react-native-pdf
A React Native component that renders PDF documents on iOS and Android. It supports loading PDFs from URLs, blobs, local files, or assets w…
841814active
beekai-oss/react-simple-animate
A tiny React library for UI animations, providing components and hooks to animate elements between styles, run CSS keyframes, and chain ani…
231814stable
StartBootstrap/startbootstrap-clean-blog
Clean Blog is a free, responsive blog theme for Bootstrap created by Start Bootstrap, featuring a blog homepage, about page, contact page, …
321813stable
DevCloudFE/ng-devui
ng-devui is an Angular UI component library based on the DevUI Design system, offering enterprise-grade components, a font icon library, an…
291813active
ryanseddon/react-frame-component
A React component that renders your app or individual components inside an iFrame for style and DOM encapsulation. It supports custom initi…
811812active
elixir-desktop
An Elixir framework for building local-first desktop and mobile apps using Phoenix LiveView, with native windows via wxWidgets and a JSON/T…
751811active
avo-hq/avo
Avo is a Ruby on Rails admin panel framework, CMS, and internal tool builder that generates CRUD interfaces, dashboards, and custom tools f…
941810active
12207480/TYCyclePagerView
TYCyclePagerView is an iOS UI library providing an infinite cycle pager view with auto-scrolling banner support and a customizable page con…
531810stable
KevinVandy/material-react-table
Material React Table is a fully-featured data grid/table component library for React, built on TanStack Table V8 and Material UI V6, writte…
691809active
gzu-liyujiang/AndroidPicker
AndroidPicker is an Android picker widget library offering wheel-style pickers for dates, times, single options, numbers, linked two/three-…
626788maintenance
greyby/vue-spinner
A collection of CSS-based loading spinner components for Vue.js 3, based on Halogen. It provides 16 spinner components (PulseLoader, GridLo…
771807stable
liveblocks/frimousse
Frimousse is a lightweight, unstyled, and composable emoji picker component library for React. It is dependency-free, virtualized for perfo…
811806active
zarazhangrui/tab-out
Tab Out is a Chrome extension (Manifest V3) that replaces the new tab page with a dashboard of all open tabs, grouped by domain with homepa…
461806active
AutoNumeric
AutoNumeric is a standalone JavaScript library that provides live as-you-type formatting for international numbers and currencies in form i…
771804active
Mijick/Popups
A SwiftUI library that simplifies presenting popups, alerts, sheets, toasts, banners, and popovers in iOS apps. It provides a clean, declar…
531804active
salimi-my/shadcn-ui-sidebar
A retractable, responsive sidebar component for Next.js built on top of shadcn/ui and Tailwind CSS. It is distributed as a shadcn/ui regist…
281803active
editablejs/editable
Editable is an extensible rich-text editor framework for the web that replaces the native contenteditable attribute with a custom renderer,…
231803active
Aslam97/minimal-tiptap
A lightweight, customizable rich text (WYSIWYG) editor component built on Tiptap and designed for integration with Shadcn UI and Tailwind C…
441801active
leukbaars/DreamUV
DreamUV is a Blender add-on providing a collection of tools for manipulating UVs directly in the 3D viewport. It is designed for texturing …
631800active
ElemeFE/v-charts
v-charts is a set of Vue 2.x chart components wrapping ECharts with a uniform data format and simplified configuration. It lets developers …
236747maintenance
huri000/SwiftEntryKit
SwiftEntryKit is a versatile Swift presentation library for iOS that displays banners, pop-ups, alerts, and other overlay entries inside a …
326745maintenance
Effekseer
Effekseer is an open-source particle effect editing tool for creating visual effects, primarily aimed at game development. Effects authored…
931797active
FluidGroup/NextGrowingTextView
NextGrowingTextView is an iOS UI component library providing an auto-growing text input view for UIKit and SwiftUI. It expands between conf…
791797active
openvideodev/react-video-editor
OpenVideo Editor is a client-side web video editor built with React, Next.js 15, and the OpenVideo engine (PixiJS/WebCodecs), serving as a …
601797active
thebird/Swipe
Swipe is a lightweight vanilla JavaScript touch slider library for creating swipeable carousels and slideshows in the browser. It supports …
326741maintenance
yezihaohao/react-admin
A complete React admin dashboard template/solution built with Ant Design, React Router, Redux, and ECharts. It provides a full-featured boi…
326731maintenance
mogenson/PaperWM.spoon
PaperWM.spoon is a tiled, scrollable window manager for macOS implemented as a Hammerspoon Spoon plugin in Lua. It arranges windows in a ho…
771794active
rgossiaux/svelte-headlessui
An unofficial, complete Svelte port of the Headless UI component library providing fully accessible, unstyled UI components such as Dialog,…
231794active
jakubfiala/atrament
Atrament is a small JavaScript library for natural-feeling drawing and handwriting on the HTML Canvas, with adaptive smoothing, draw/fill/e…
601793active
nexxtway/react-rainbow
React Rainbow is a collection of 90+ accessible React UI components with out-of-the-box TypeScript typing, interactive examples, and first-…
231793active
azouaoui-med/react-pro-sidebar
React Pro Sidebar is a React component library for building customizable, responsive side navigation with nested menus, submenus, and colla…
851792active
entronad/graphic
Graphic is a Flutter charting library implementing a declarative grammar of data visualization based on Leland Wilkinson's The Grammar of G…
581792active
tableflowhq/csv-import
An open-source CSV, TSV, and XLS/XLSX file importer embeddable in web apps via React or JavaScript SDKs. Users upload spreadsheets through …
491792active
salesforce/lwc
Lightning Web Components (LWC) is an open-source UI framework from Salesforce for building fast, standards-based web components and apps us…
931790active
wireui/wireui
WireUI is a library of pre-built Blade components for Laravel and Livewire applications, built on the TALL stack (Tailwind, Alpine.js, Lara…
781790active
umicro/uView2.0
uView 2.0 is a Vue-based UI component framework for the uni-app ecosystem, fully compatible with nvue native rendering. It provides 60+ mul…
231789active
davatron5000/FitText.js
FitText.js is a jQuery plugin that makes font sizes flexible, resizing display headlines proportionally to their container's width for resp…
236708maintenance

← prev page 21 / 69 next →