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
eddiekaiger/SwiftyAttributes
A Swift library providing a fluent, type-safe API for building NSAttributedString instances on Apple platforms. It wraps all Cocoa/Cocoa To…
231626stable
andreamazz/AMScrollingNavbar
A Swift library providing a custom UINavigationController whose navigation bar scrolls away alongside a UIScrollView or UITableView. It let…
235989maintenance
simple-bar
simple-bar is a status bar widget for Übersicht that displays spaces, windows, and system information for the yabai and AeroSpace tiling wi…
721624active
ha-floorplan
A Lovelace card plugin for Home Assistant that maps entities to SVG objects, letting users visualize device states, control devices, and ca…
841621active
ducksboard/gridster.js
Gridster.js is a jQuery plugin for building draggable, multi-column grid layouts where widgets can span multiple columns and be dynamically…
235963maintenance
mumuy/widget
A collection of jQuery-based UI widget plugins including carousels, tabs, custom scrollbars, dropdowns, dialogs, calendars, color pickers, …
771618active
tipsy/bubbly-bg
A tiny (841 bytes gzipped) zero-dependency JavaScript library that renders animated bubbly backgrounds on an HTML canvas. It creates a fixe…
511616stable
kbrsh/moon
Moon is a minimal, fast JavaScript library for building functional user interfaces, where applications are pure functions communicating wit…
235948maintenance
rey5137/material
An open-source Android library that back-ports fully animated Material Design UI components (buttons, switches, sliders, spinners, text fie…
105946maintenance
bendc/animateplus
Animate Plus is a lightweight JavaScript animation library (under 3 KB) for animating DOM elements, CSS, and SVG with a promise-based API. …
325943maintenance
tokens-studio/figma-plugin
Tokens Studio for Figma is an official Figma plugin for defining, applying, and syncing design tokens in Figma. It stores tokens as JSON, c…
971614active
IdeasOnCanvas/Aiolos
Aiolos is a Swift/UIKit library that adds a floating, draggable panel to iOS apps, similar to the side panel used in Apple Maps. It is deve…
381614stable
umodoc/editor
Umo Editor is an open-source document editor component built on Vue3 and Tiptap3 that provides a Microsoft Word-like online editing experie…
671612active
moroshko/react-autosuggest
A WAI-ARIA compliant autosuggest/autocomplete component for React applications. It supports plain or multi-section suggestion lists, async …
235932maintenance
go-flutter
go-flutter is an unofficial package that brings the Flutter UI framework to Windows, macOS, and Linux by implementing Flutter's Embedding A…
765931maintenance
amwx/FluentAvalonia
FluentAvalonia is a control library for Avalonia UI that brings Fluent design and WinUI-inspired controls to cross-platform .NET applicatio…
731609active
fiduswriter/simple-datatables
A lightweight, dependency-free HTML table library written in TypeScript and transpiled to vanilla JavaScript, similar to jQuery DataTables …
711608active
ractivejs/ractive
Ractive.js is a template-driven JavaScript library for building reactive user interfaces with declarative data-binding, event handling, and…
325914maintenance
damianricobelli/stepperize
Stepperize is a type-safe, headless toolkit for building multi-step flows in React and React Native. It lets you define steps once as typed…
861606active
Flot
Flot is a pure JavaScript plotting library built on jQuery for creating attractive, interactive charts in web pages. It supports line, bar,…
235905maintenance
krzyzanowskim/STTextView
STTextView is a performant, reusable text view component for macOS and iOS built on TextKit 2, serving as an NSTextView/UITextView replacem…
971604active
flutter-form-builder-ecosystem/flutter_form_builder
A Flutter package that simplifies building data-collection forms by removing boilerplate for validation, change reactions, and value collec…
871604active
Basscss
Basscss is a low-level CSS toolkit and the original functional/atomic CSS library, providing a lightweight collection of immutable utility …
235898maintenance
prolificinteractive/material-calendarview
A Material design back port of Android's CalendarView, provided as a customizable calendar UI widget for Android apps. It supports single/m…
235897maintenance
Bekaboo/dropbar.nvim
A Neovim plugin that provides IDE-like breadcrumbs in the winbar with drop-down menus. It supports multiple symbol sources including LSP, t…
751603active
twobin/react-lazyload
A React library that lazily loads components, images, or any content when it enters the viewport to improve page performance. It uses minim…
325893maintenance
neobrutalism/neobrutalism
Neobrutalism (formerly RetroUI) is an open-source React + TailwindCSS component library styled in the neobrutalist design aesthetic — thick…
761600active
RxSwiftCommunity/RxKeyboard
RxKeyboard is a Swift library that provides a reactive way to observe iOS keyboard frame changes via RxSwift Drivers, replacing raw keyboar…
591600stable
efremidze/Magnetic
Magnetic is a Swift library built on SpriteKit that provides a customizable floating bubble picker UI, inspired by the genre selection scre…
441600stable
jmorton06/Lumos
Lumos is a cross-platform 2D and 3D game engine written in C++17, supporting Vulkan and OpenGL rendering with an ECS architecture and ImGui…
641598active
Halogen
Halogen is a declarative, type-safe UI library for PureScript with its own virtual DOM implementation. It supports encapsulated, composable…
231598active
forkingdog/FDFullscreenPopGesture
An Objective-C category on UINavigationController that enables fullscreen interactive pop gestures in iOS 7+ system style via AOP, requirin…
325873maintenance
iddan/react-spreadsheet
A simple, customizable, and performant spreadsheet component library for React. It provides a straightforward API for rendering editable gr…
431597active
JetBrains/kotlin-wrappers
A collection of official JetBrains Kotlin wrappers providing type-safe APIs for popular JavaScript libraries such as React, styled-componen…
951596active
ShizukuIchi/winXP
A web-based recreation of the Windows XP desktop experience built with React and JavaScript. It recreates draggable, resizable windows, a s…
325863maintenance
gsdios/SDAutoLayout
SDAutoLayout is an Objective-C AutoLayout library for iOS that lets developers lay out views with one line of chained method calls. It supp…
575861maintenance
lilxyzw/lilToon
lilToon is a feature-rich toon shader package for Unity, primarily used for rendering VRChat avatars. It is distributed as a unitypackage o…
1001591active
Perseus Exercise Renderer
Perseus is Khan Academy's open-source exercise system for rendering, interacting with, and grading interactive educational questions. It sh…
951591active
extend-hq/ui
Extend UI is an open-source React component library (distributed via the shadcn registry) for building document-heavy product interfaces: P…
591589active
NearHuscarl/flutter_login
FlutterLogin is a ready-made Flutter widget that provides a fully animated login/signup screen with customizable callbacks for authenticati…
781588active
ladjs/react-native-loading-spinner-overlay
A React Native component library that displays a loading spinner overlay on top of the app UI. It supports customizable colors, sizes, anim…
431588active
autoresponsive
autoresponsive-react is an auto responsive grid layout library for React that automatically arranges components into a responsive grid. It …
441587active
CKEditor 4
CKEditor 4 is a widely used browser-based WYSIWYG rich-text HTML editor with a plugin-based architecture and extensive customization option…
705821maintenance
angular/flex-layout
Angular Flex-Layout is a TypeScript library providing a declarative Flexbox-based layout API and a responsive engine with mediaQuery observ…
105820maintenance
jonkykong/SideMenu
SideMenu is a Swift library providing a customizable side/slide menu control for iOS apps. It can be implemented entirely in storyboards wi…
325818maintenance
Odoo
Owl is a lightweight (~30kb gzipped, zero dependencies) TypeScript UI framework built by Odoo, featuring signal-based reactivity, class-bas…
911585active
twostraws/Vortex
Vortex is a high-performance particle effects library for SwiftUI, supporting built-in presets like fire, rain, fireworks, and confetti as …
571583active
michaelhenry/ImageViewer.swift
A Swift library for iOS that provides an easy-to-use image viewer inspired by Facebook's photo viewer, supporting single images, image arra…
731580stable
imsky/holder
Holder.js is a client-side JavaScript library that renders image placeholders in the browser using SVG or Canvas. It generates customizable…
235792maintenance
Mapsui/Mapsui
Mapsui is a .NET map component library for embedding interactive maps in applications built with MAUI, Avalonia, Uno Platform, Blazor, WPF,…
1001578active
r-u-s-h-i-k-e-s-h/Obsidian-CSS-Snippets
A community-maintained collection of CSS snippets for customizing the Obsidian note-taking app's interface. Users copy individual snippets …
661578active
irihitech/Ursa.Avalonia
Ursa is an enterprise-level UI control library for building cross-platform applications with Avalonia UI. It provides a rich set of control…
941577active
QuintGao/GKPageScrollView
GKPageScrollView is an iOS library for building nested UIScrollView layouts like Weibo, Douyin, and NetEase Cloud Music profile pages, with…
241577stable
nucleic/enaml
Enaml is a Python framework and declarative DSL for building professional-quality native GUI applications on top of Qt. It provides a const…
781576active
jevonmao/PermissionsSwiftUI
PermissionsSwiftUI is a Swift package that displays and handles system permissions in SwiftUI apps with a customizable, Apple-style modal U…
231576active
expo/react-native-action-sheet
A cross-platform ActionSheet component library for React Native, using the native UIActionSheet on iOS and a pure JavaScript implementation…
231576stable
TonyGermaneri/canvas-datagrid
A canvas-based data grid implemented as a W3C web component that renders millions of rows and columns without paging or virtual loading. It…
861575active
Nightonke/BoomMenu
BoomMenu is an Android UI library that provides an animated 'boom' menu button which explodes into a set of sub-buttons when tapped. It sup…
325773maintenance
michaeltyson/TPKeyboardAvoiding
A drop-in Objective-C library providing UIScrollView and UITableView subclasses that automatically keep text fields visible above the iOS k…
325772maintenance
ubuntu/gnome-shell-extension-appindicator
A GNOME Shell extension that adds support for AppIndicator and KStatusNotifierItem tray icons, including legacy tray icons, to the GNOME Sh…
881574active
Binding.scala
Binding.scala is a reactive data-binding library for Scala that runs on both the JVM and Scala.js. It provides automatically recalculating …
581574active
yarolegovich/DiscreteScrollView
An Android library providing a RecyclerView-based scrollable list that centers the current item, similar to a ViewPager but with adjacent i…
235768maintenance
seek-oss/braid-design-system
Braid is a themeable React component design system built for the SEEK Group, using CSS variables via vanilla-extract for cross-brand themin…
951572active
Arcticons
Arcticons is a free and open-source monotone line-based icon pack for Android with over 15,000 handcrafted vector icons. It is distributed …
931572active
dillidon/alerts-and-pickers
A Swift library extending UIAlertController with advanced customization and embedded content views like text fields, date pickers, map view…
325757maintenance
drakeet/MultiType
MultiType is an Android library that simplifies building RecyclerViews with multiple item view types. It lets developers register item type…
235752maintenance
maxkonovalov/MKRingProgressView
A Swift UI component library for iOS that renders circular ring progress views similar to the Activity app on Apple Watch. It supports anim…
231569stable
facebook/componentkit
ComponentKit is an Objective-C++ view framework for iOS, heavily inspired by React, that takes a functional, declarative approach to buildi…
235745maintenance
vinceliuice/Mojave-gtk-theme
Mojave-gtk-theme is a macOS Mojave-like GTK theme for GTK 3, GTK 2, and GNOME Shell, supporting desktop environments such as GNOME, Pantheo…
441568active
skydoves/AndroidVeil
AndroidVeil is a Kotlin Android library that adds skeleton (veil) placeholders and shimmering effects to layouts and RecyclerViews. It is c…
401568active
dmytrodanylyk/circular-progress-button
An Android UI library providing a button that morphs into a circular progress indicator during background operations. Written in Java and d…
675744maintenance
koeqaife/hyprland-material-you
HyprYou (formerly hyprland-material-you) is a full desktop configuration suite for the Hyprland Wayland compositor that applies Material Yo…
901567active
exyte/ConcentricOnboarding
A SwiftUI library for iOS that provides a concentric circular animated onboarding or walkthrough flow with tap actions. Developers supply p…
701567active
internet-development/www-sacred
SRCL (Sacred) is an open-source React component and style repository for building web apps, desktop apps, and static sites with a terminal/…
661567active
xt42io/avnac
Avnac is a free, browser-based design editor for creating posters, layouts, social graphics, and other canvas-based compositions. It featur…
481567active
ccbrown/iocraft
iocraft is a Rust crate for building beautiful CLIs, TUIs, and text-based output using a declarative, React-like component API. It supports…
911566active
xmartlabs/XLForm
XLForm is an Objective-C library for iOS that lets developers build dynamic table-view forms from declarative form definitions, with runtim…
235727maintenance
nandorojo/burnt
A React Native library providing cross-platform native toasts and alerts for iOS, Android, and Web. It wraps native components (SPIndicator…
451564active
memononen/nanovg
NanoVG is a small antialiased 2D vector graphics rendering library built on OpenGL, with a lean API modeled after the HTML5 canvas API. It …
595726maintenance
focus-trap
A small vanilla JavaScript library that traps keyboard focus within a DOM node, cycling Tab/Shift+Tab among its focusable elements and bloc…
931563stable
beautiful-chat
vue-beautiful-chat is a Vue.js component that renders an intercom-like chat window for web applications. It provides only the view layer, i…
481562stable
LouisBarranqueiro/reapop
Reapop is a simple and customizable notifications (toast) system for React applications. It works standalone or with Redux, providing compo…
671561stable
yanzhenjie/SwipeRecyclerView
An Android library wrapping RecyclerView that adds swipe menus, swipe-to-delete, long-press drag, header/footer views, load-more, and stick…
325714maintenance
saket/telephoto
Telephoto is a Kotlin library providing building blocks for designing media experiences in Jetpack Compose UI on Android. It offers a drop-…
741560active
PKM-er/obsidian-editing-toolbar
An Obsidian community plugin that adds a customizable MS-Word-like editing toolbar to the note editor, forked and extended from the unmaint…
981559active
solidjs-community/solid-primitives
A community-maintained collection of high-quality, tree-shakable reactive primitives for the SolidJS framework, covering inputs, media, obs…
901559active
Yaru
Yaru is the default GNOME/GTK theme suite for Ubuntu, including GTK2/3 light and dark themes, a GNOME Shell theme, an icon and cursor theme…
751558active
instea/react-native-popup-menu
An extensible popup and context menu component library for React Native supporting Android, iOS, and unofficially UWP and react-native-web.…
691557stable
Aurora IMUI
Aurora IMUI is a general-purpose instant messaging UI component library providing MessageList and InputView components, independent of any …
235689maintenance
sindresorhus/Settings
A Swift package that lets macOS developers add a native settings/preferences window to their app in minutes by passing in view controllers.…
451552active
Developer-Mike/obsidian-advanced-canvas
An Obsidian community plugin that supercharges the built-in canvas feature with flowchart shapes, node styling, presentations, and graph vi…
871551active
cgoldsby/LoginCritter
An iOS Swift library and demo app featuring an animated bear avatar that reacts to text field interactions during login, built with UIPrope…
325669maintenance
jenil/chota
Chota is a micro CSS framework weighing only ~3kb (minified + gzipped) that provides semantic base styles, a 12-column grid, and a handful …
671550stable
react-tags/react-tags
A React tagging input component inspired by Gmail's To field, supporting autocomplete suggestions, keyboard and mouse interaction, drag-and…
341550active
sephiroth74/android-target-tooltip
An Android library for creating Toast-like tooltips that can be anchored to specific views or screen points, with extensive customization o…
231549stable
exyte/ScalingHeaderScrollView
A SwiftUI library providing a scroll view with a sticky header that shrinks and scales as the user scrolls. It is distributed via Swift Pac…
721548active
pratikborsadiya/vali-admin
Vali Admin is a free, open-source admin dashboard theme built with Bootstrap 5, SASS, and Pug.js. It ships with seven pre-built pages inclu…
231548stable
crazycodeboy/react-native-splash-screen
A React Native library that provides a programmatically controllable splash screen for iOS and Android apps. It lets developers show a laun…
235658maintenance
nuxt/image
Nuxt Image is an official Nuxt module providing plug-and-play image optimization for Nuxt applications. It offers drop-in <nuxt-img> and <n…
851547stable
willmiao/ComfyUI-Lora-Manager
A ComfyUI extension that provides a web-based manager for organizing, previewing, downloading, and applying LoRA models with metadata and r…
851547active

← prev page 24 / 69 next →