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
zzanehip/The-OldOS-Project
OldOS is an open-source iOS app that recreates the look and feel of iOS 4 in SwiftUI, with many functional apps like iPod, Maps, Safari, an…
813538active
tkirda/jQuery-Autocomplete
A jQuery plugin that adds autocomplete/autosuggest dropdowns to text input fields, supporting both Ajax-backed and local-data suggestion so…
983536active
woheller69/FreeDroidWarn
A Java library for Android apps that displays an alert dialog warning users that the app will stop working on certified Android devices due…
813536active
system-fonts/modern-font-stacks
A collection of copy-paste CSS font-family stacks that use pre-installed system fonts, organized by typeface classification (System UI, Hum…
613529active
AMP
AMP (AMPHTML) is an open-source web component framework for building fast, user-first websites, Web Stories, ads, and interactive emails us…
9514905maintenance
Shubham0812/SwiftUI-Animations
A curated collection of 25+ custom SwiftUI animations and Metal shaders, including loaders, toggles, and interactive UI components for iOS …
723525active
alibaba/designable
Designable is a React-based library for building visual designers and low-code/no-code builders, such as form, table, chart, and app builde…
263525active
mariusandra/pigeon-maps
Pigeon Maps is a lightweight, dependency-free React map component library for displaying map tiles, markers, and overlays. It prioritizes s…
303522active
airbnb/react-sketchapp
A React renderer that renders React components directly into Sketch documents, built by Airbnb for managing design system assets in code. I…
4214857maintenance
getActivity/Toaster
Toaster is an Android toast framework written in Java that fixes common Toast problems such as display failures on Android 11+ and backgrou…
943514active
cruisediary/Pastel
Pastel is a Swift library that provides Instagram-style animated gradient backgrounds for iOS apps. It supports both SwiftUI and UIKit with…
623514active
felixmosh/bull-board
A dashboard UI library for inspecting and managing Bull, BullMQ, and BullMQ Pro job queues backed by Redis. It plugs into Node.js servers v…
953511active
nana-4/materia-theme
Materia is a Material Design theme for GNOME/GTK-based desktop environments, supporting GTK 2/3/4, GNOME Shell, and other desktops like Xfc…
533511active
openseadragon/openseadragon
OpenSeadragon is an open-source, web-based viewer for high-resolution zoomable images, implemented in pure JavaScript for desktop and mobil…
913510stable
HeapsIO/heaps
Heaps is a high-performance, cross-platform 2D and 3D game engine and graphics framework written in Haxe, created by the designer of the Ha…
743509stable
stevenschobert/instafeed.js
Instafeed.js is a lightweight JavaScript plugin that displays Instagram photos on a website. It fetches images via the Instagram API and re…
363508active
JohannesKlauss/react-hotkeys-hook
A small, dependency-free React hook (useHotkeys) for declaratively binding keyboard shortcuts in components. It supports modifier combinati…
943507active
rgthree/rgthree-comfy
A collection of custom nodes and UI improvements for ComfyUI, the node-based Stable Diffusion interface. It adds utility nodes like seed co…
633505active
Renovamen/playground-macos
A personal portfolio website that simulates the macOS desktop GUI in the browser, built with React, Zustand, UnoCSS, TypeScript, and Vite. …
323502active
vantezzen/autoform
AutoForm is a React library that automatically renders forms from existing validation schemas (Zod, Yup, Joi). It is agnostic to UI librari…
673494active
sunniejs/vue-h5-template
A Vue 3 + Vite + TypeScript mobile H5 scaffold/boilerplate integrating Vant, NutUI, and Varlet UI libraries with Pinia, viewport-based adap…
763491active
twbs/ratchet
Ratchet is a CSS and JavaScript component framework from the Bootstrap family for building mobile app prototypes with simple HTML, CSS, and…
2414709maintenance
pctrade/end4-pC
A personal fork of end-4's illogical-impulse (dots-hyprland) desktop shell, written in QML for Quickshell on Hyprland. It provides a Materi…
603482active
vincentdoerig/latex-css
LaTeX.css is a minimal, almost class-less CSS library that makes any website look like a LaTeX document. It styles semantic HTML with optio…
693481active
surmon-china/vue-codemirror
A Vue 3 component library that wraps CodeMirror 6, providing a code editor component with v-model support, theming, and language extension …
233476stable
bdlukaa/fluent_ui
An unofficial Flutter package implementing Microsoft's WinUI3/Fluent Design UI controls for building native-looking Windows apps. It provid…
913475active
paper-design/shaders
Paper Shaders is a collection of zero-dependency HTML canvas/WebGL shader components for websites, available as vanilla JS and React npm pa…
663475active
tailwindlabs/tailwindcss-intellisense
The official Tailwind CSS IntelliSense extension for Visual Studio Code, providing intelligent tooling for Tailwind utility classes. It off…
923473active
Helm
Helm is an Emacs framework for incremental completion and narrowing selections, helping users rapidly pick files, buffers, and other candid…
673472active
YunYouJun/air-conditioner
A novelty web app that simulates a portable air conditioner in the browser, complete with temperature controls, wind animation, sound effec…
713466active
rechsteiner/Parchment
Parchment is a Swift library providing a customizable paging view controller for iOS with a flexible menu indicator built on UICollectionVi…
233465stable
Akryum/floating-vue
Floating Vue is a Vue library for creating tooltips, popovers, dropdowns, and menus, built on Floating UI for positioning. It supports both…
953462active
dockview/dockview
Dockview is a zero-dependency docking layout manager for the web that provides tabs, groups, grids, splitviews, drag-and-drop, floating pan…
953462active
myliang/x-spreadsheet
x-spreadsheet is a web-based JavaScript spreadsheet component rendered on canvas, supporting editing, styling, data validation, and xlsx im…
2314584maintenance
rubensousa/PreviewSeekBar
An Android UI library providing a SeekBar that shows a preview (e.g., video thumbnails) while scrubbing, as seen in Google Play Movies. It …
233457stable
imbhargav5/rooks
Rooks is a large collection of typed React hooks for state, browser APIs, events, timing, and more, published as an ESM package for React 1…
953453active
RevoGrid
RevoGrid is a high-performance, MIT-licensed JavaScript data grid built with StencilJS that works as a Web Component across React, Vue, Ang…
933445active
hperrin/svelte-material-ui
Svelte Material UI (SMUI) is a library of Material Design UI components for Svelte applications, with full TypeScript support, Sass theming…
773442active
microweber/microweber
Microweber is an open-source drag-and-drop website builder and content management system built on the PHP Laravel framework. It combines vi…
753439active
stevenpetryk/mafs
Mafs is a set of opinionated React components for building interactive, animated math visualizations with declarative code. It is distribut…
253437active
primefaces/primevue
PrimeVue is a comprehensive Vue UI component library offering dozens of components like tables, datepickers, trees, and selects. The reposi…
8814454maintenance
FaridSafi/react-native-gifted-chat
A React Native and Web chat UI component library providing a fully customizable message interface with features like typing indicators, qui…
9214439maintenance
dohooo/react-native-reanimated-carousel
A performant, customizable carousel/swiper component for React Native built on Reanimated and Gesture Handler, supporting iOS, Android, and…
993432active
redom/redom
RE:DOM is a tiny (2 KB) JavaScript UI library for creating user interfaces with pure JavaScript and web standards, without a virtual DOM. I…
243432stable
LianjiaTech/bruno
Bruno is an enterprise-class Flutter UI component library extracted from real mobile products, offering high-quality out-of-the-box widgets…
233431active
LegendApp/legend-list
Legend List is a high-performance, pure-TypeScript list component for React Native and React, serving as a drop-in replacement for FlatList…
893430active
tomasklaen/uosc
uosc is a Lua script that adds a feature-rich, minimalist proximity-based user interface to the MPV media player. UI elements appear based …
883427active
Shopify/restyle
Restyle is a type-enforced styling system for building UI components in React Native with TypeScript, focused on themability and design-sys…
663424stable
HXPhotoPicker
A Swift library for iOS providing a customizable photo/video picker supporting Live Photos, GIFs, iCloud downloads, and built-in image and …
693417active
freshOS/Stevia
Stevia is a Swift DSL library that makes iOS Auto Layout code concise and readable, offering visual, chainable, and equation-based APIs tha…
423413active
pandao/editor.md
Editor.md is an open-source embeddable online Markdown editor component built on CodeMirror, jQuery, and Marked. It provides real-time prev…
2314315maintenance
davidshimjs/qrcodejs
QRCode.js is a dependency-free JavaScript library for generating QR codes in the browser using HTML5 Canvas or DOM tables. It works across …
3214310maintenance
tigerAndBull/TABAnimated
TABAnimated is an iOS skeleton screen framework that automatically generates loading placeholder animations from existing native views with…
233399active
DanielMartinus/Konfetti
Konfetti is a lightweight Kotlin library for rendering confetti particle animations on Android, supporting both Jetpack Compose and XML-bas…
363392active
tomkp/react-split-pane
A lightweight, TypeScript-first React component for creating resizable split-pane layouts with horizontal and vertical splits. It supports …
723390active
kijai/ComfyUI-KJNodes
A collection of custom nodes for ComfyUI providing utilities, model optimization, and quality-of-life improvements for node-based AI image …
733386active
zcreativelabs/react-simple-maps
A React component library for creating declarative SVG map charts using d3-geo and topojson. It handles panning, zooming, and rendering opt…
753378stable
Backpack for Laravel
Backpack for Laravel is a collection of open-source Laravel packages for rapidly building custom admin panels on top of Eloquent models. It…
953377stable
jenly1314/ZXingLite
ZXingLite is a streamlined, fast Android library built on ZXing for scanning and generating QR codes and barcodes, with fully customizable …
763377active
airbnb/MagazineLayout
MagazineLayout is a UICollectionViewLayout subclass for laying out vertically scrolling grids and lists on iOS. It extends UICollectionView…
753375stable
ng-select/ng-select
ng-select is a lightweight, all-in-one native Angular select component providing dropdown, multiselect, and autocomplete functionality. It …
923371active
twbs/rfs
RFS is a unit resizing engine that automatically rescales CSS values like font-size, margin, padding, and border-radius based on viewport d…
653369stable
callstack/react-native-pager-view
A React Native component library that wraps the native Android ViewPager and iOS UIPageViewController for swiping through pages of content.…
983365active
JGProgressHUD
JGProgressHUD is an elegant, customizable progress HUD library for iOS and tvOS, usable from both Swift and Objective-C. It provides plug-a…
233363stable
Maronato/vue-toastification
Vue Toastification is a lightweight, customizable toast notification library for Vue 3 applications. It provides an easy API for showing st…
233362stable
MengTo/Spring
Spring is a Swift library that simplifies iOS animations with prebuilt effects like shake, pop, squeeze, and slide, configurable via code o…
3214064maintenance
davidhu2000/react-spinners
A collection of loading spinner React components, based on Halogen, with customizable props like color, size, and speed. It ships TypeScrip…
923354stable
workos/authkit
AuthKit is WorkOS's authentication UI and User Management platform, offering a fully themeable hosted login box or a headless API for build…
703346active
adobe-webplatform/Snap.svg
Snap.svg is a JavaScript library for creating, manipulating, and animating SVG graphics in modern browsers, written by the author of Raphaë…
6814005maintenance
ant-design/ant-design-mobile-rn
Ant Design Mobile RN is a React Native implementation of the Ant Design Mobile UI specification, providing a configurable set of mobile UI …
643341active
threlte/threlte
Threlte is a declarative, type-safe 3D framework for Svelte that wraps Three.js with reactive components. It ships as modular packages incl…
933340active
jupyter-widgets/ipywidgets
ipywidgets is a Python library providing interactive HTML widgets (sliders, buttons, text inputs, etc.) for Jupyter notebooks and JupyterLa…
843338active
ibireme/YYKit
YYKit is a large collection of high-performance iOS components written in Objective-C, including model serialization, caching, image loadin…
3213963maintenance
pacexy/flow
Flow is a free, open-source, browser-based ePub reader built with Next.js and React, installable as a progressive web app. It supports in-b…
623336active
testing-library/dom-testing-library
DOM Testing Library is a lightweight JavaScript library providing utilities for querying and interacting with DOM nodes in tests, in a way …
843335active
ShopXO
ShopXO is a free, MIT-licensed enterprise-grade B2C e-commerce system built on ThinkPHP8 (PHP). It supports PC, H5, mini-programs (WeChat, …
763333active
rrousselGit/flutter_hooks
A Flutter implementation of React hooks, providing hook objects that manage widget life-cycles. It enables code sharing between widgets and…
663330active
andreamazz/AMPopTip
AMPopTip is a Swift library for iOS that displays animated popovers pointing to a given frame, with customizable direction, color, border r…
233326stable
romboHQ/tailwindcss-motion
tailwindcss-motion is a Tailwind CSS plugin by RomboHQ that provides a simple, composable syntax for CSS animations, including presets like…
513324active
std-microblock/breeze-shell
Breeze Shell is an alternative, Fluent-style context menu for Windows 10 and 11, built in C++ with a lightweight custom UI library. It is e…
783323active
AWTK
AWTK (Toolkit AnyWhere) is an open-source cross-platform GUI engine written in C, developed by ZLG, targeting embedded systems, RTOS platfo…
773323active
UI5/openui5
OpenUI5 is a free, open-source JavaScript HTML5 UI framework released by SAP for building enterprise-ready, responsive web applications. It…
953319active
heroui-inc/tailwind-variants
Tailwind Variants is a TypeScript library providing a first-class variant API on top of Tailwind CSS, letting you define typed component re…
953319active
thedevdojo/pines
Pines is an open-source UI library of 42 copy-paste HTML elements (modals, accordions, tooltips, dropdowns, etc.) built with AlpineJS direc…
443319active
tmcw/big
Big is a tiny (~16kb) HTML-based presentation system where slides are simple div elements and text is automatically sized to fit the screen…
423318active
shaojiankui/JKCategories
JKCategories is a collection of useful Objective-C categories that extend iOS frameworks such as Foundation, UIKit, CoreData, QuartzCore, C…
233315active
NickPiscitelli/Glider.js
Glider.js is a fast, lightweight (<2.8kb gzipped), dependency-free JavaScript carousel/slider library that uses native browser scrolling in…
663314stable
StartBootstrap/startbootstrap-sb-admin
SB Admin is a free, open source Bootstrap admin dashboard template created by Start Bootstrap, distributed as HTML/CSS/JS with a Pug and SC…
323302active
github/hotkey
A small JavaScript library from GitHub that triggers actions on elements via keyboard shortcuts declared in data-hotkey attributes. It supp…
883299stable
openjdk/jfx
OpenJFX is the open source mainline development project for JavaFX, a next-generation client application platform for building rich desktop…
763295active
JessYanCoding/AndroidAutoSize
AndroidAutoSize is a low-cost Android screen adaptation library based on the Toutiao density adaptation scheme. It automatically scales UI …
2313720maintenance
rsxdalv/TTS-WebUI
TTS WebUI is a free, open-source web interface combining Gradio and React that unifies 30+ AI models for text-to-speech, voice conversion, …
923274active
cristianbote/goober
goober is a less-than-1KB CSS-in-JS library with a styled-components-like API for React, Preact, and vanilla DOM. It supports styled compon…
723274active
guilhermerodz/input-otp
input-otp is an accessible, unstyled React component for one-time passcode input that renders a single invisible real text input with custo…
773268stable
ampproject/worker-dom
WorkerDOM is a TypeScript implementation of the DOM API designed to run inside a Web Worker, syncing only necessary DOM mutations to the ma…
673263active
SawyerHood/draw-a-ui
A Next.js web app that lets users draw UI wireframes on a tldraw canvas and generates HTML with Tailwind CSS from the sketch using the GPT-…
3913583maintenance
zalify/easy-email-editor
Easy Email Editor is an open-source React component library for building drag-and-drop email editors that generate responsive HTML via MJML…
723246active
refscn/rplibs
A collection of high-fidelity Axure RP widget libraries (.rplib) for prototyping apps and websites across WeChat/WeUI, Apple iOS/macOS, Goo…
323245active
anseki/leader-line
A zero-dependency JavaScript library for drawing customizable leader lines (arrows and connectors) between HTML/SVG elements in web pages. …
103245stable
pmndrs/uikit
uikit is a library for building performant 3D user interfaces in three.js, with first-class React bindings via @react-three/uikit. It provi…
633244active

← prev page 12 / 69 next →