function: ui-components
6753 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| dmstr/yii2-adminlte-asset A Yii2 asset bundle that integrates the AdminLTE admin dashboard theme into Yii 2 framework applications. It registers the AdminLTE CSS and… | 44 | 1122 | active |
| skydoves/FlexibleBottomSheet FlexibleBottomSheet is an advanced Compose Multiplatform bottom sheet library by skydoves. It extends the standard Material 3 ModalBottomSh… | 78 | 1121 | active |
| zhaojh329/oui OUI is a framework for building web administration interfaces for OpenWrt, using Lua-eco for backend APIs and Vue3 + Element Plus + Vite fo… | 76 | 1121 | active |
| winterx/color4bg.js A JavaScript library that generates dynamic, abstract, colorful background images and animations for web pages using WebGL. It offers multi… | 51 | 1120 | active |
| folke/edgy.nvim edgy.nvim is a Neovim plugin that creates and manages predefined window layouts, automatically pinning plugin windows like file trees and t… | 42 | 1120 | active |
| jquery-ui-rails/jquery-ui-rails A Ruby gem that packages jQuery UI JavaScript, stylesheet, and image assets for the Rails asset pipeline. It lets Rails applications requir… | 31 | 1120 | active |
| desandro/draggabilly Draggabilly is a small JavaScript library that makes DOM elements draggable with mouse and touch support. It offers options for axis constr… | 23 | 3864 | maintenance |
| kevinsqi/react-circular-progressbar A React component library providing a customizable circular progress bar built with SVG. It supports arbitrary content inside the bar, cust… | 36 | 1119 | stable |
| jolbol1/jolly-ui JollyUI is a collection of shadcn/ui compatible React Aria components that you can copy and paste into your apps. It provides accessible, c… | 29 | 1118 | active |
| Etesam913/react-magic-motion react-magic-motion is a React library that automatically animates components, especially layout transitions, using a MagicMotion wrapper co… | 48 | 1117 | active |
| KyleAMathews/typography.js Typography.js is a JavaScript toolkit that generates harmonious typographic CSS from a simple configuration object, with a theme/plugin eco… | 54 | 3853 | maintenance |
| gijsroge/tilt.js A tiny (1.71kb gzipped) jQuery plugin that adds a 60+fps parallax tilt hover effect to elements using requestAnimationFrame. It supports co… | 23 | 3853 | maintenance |
| yuanqing/create-figma-plugin Create Figma Plugin is a comprehensive toolkit for developing plugins and widgets for Figma and FigJam. It scaffolds projects from template… | 65 | 1116 | active |
| emacs-lsp/lsp-ui lsp-ui provides the higher-level UI modules for Emacs lsp-mode, including sideline diagnostics, peek definitions/references, documentation … | 62 | 1116 | active |
| Haruma-K/UnityScreenNavigator A Unity library for managing screen transitions in uGUI, including pages, modals, and sheets with transition animations and history stackin… | 98 | 1115 | active |
| teleporthq/teleport-code-generators A collection of code generators from teleportHQ that convert an abstract UI definition (UIDL) into framework-specific code for React, Vue, … | 72 | 1115 | active |
| yoavlt/LiquidFloatingActionButton A Swift UI component library providing a Material Design floating action button with liquid-state animations for iOS. It is customizable vi… | 32 | 3840 | maintenance |
| xcarpentier/react-native-country-picker-modal A React Native component library providing a modal country picker with flags, search filtering, and calling codes. It supports iOS, Android… | 89 | 1112 | stable |
| darula-hpp/shimmer-from-structure A structure-aware skeleton loader library that automatically generates shimmer loading states by measuring your rendered UI at runtime, eli… | 70 | 1112 | active |
| zendeskgarden/react-components Garden React Components is the official React component library for Zendesk's Garden design system, published as individually installable p… | 99 | 1111 | active |
| MoncyDev/Portfolio-Website An open-source personal portfolio website showcasing 3D interactions and creative web design, built with React, TypeScript, GSAP, and Three… | 54 | 1111 | active |
| iamdustan/smoothscroll A JavaScript polyfill implementing the CSSOM Scroll Behavior specification, adding smooth scrolling support for window.scroll, window.scrol… | 32 | 3826 | maintenance |
| agneym/playground A React component that renders an in-browser playground for HTML, CSS, and JavaScript code snippets, with live preview, console output, and… | 80 | 1110 | stable |
| gskinner/flutter_animate A Flutter library providing a unified, chainable API for adding animated effects to widgets, including pre-built effects like fade, scale, … | 34 | 1110 | active |
| Yalantis/Context-Menu.Android An Android library by Yalantis that adds animated, customizable context menus to apps. Menu items support icons, bitmaps, colors, text styl… | 23 | 3825 | maintenance |
| aurelhubert/ahbottomnavigation AHBottomNavigation is an Android library that implements the Material Design Bottom Navigation component in Java. It supports 3-5 tabs with… | 23 | 3822 | maintenance |
| lochie/torph Torph is a dependency-free animated text morphing component that smoothly transitions between text strings. It ships adapters for React, Vu… | 62 | 1109 | active |
| youneslaaroussi/ui-buttons A collection of 100 modern, pure-CSS button styles with hover and click effects, browsable via a live demo site. It is a copy-paste design … | 32 | 3821 | maintenance |
| truong-bui/AsyncLoadingScreen A free, open-source Unreal Engine plugin that adds an automatic loading screen system configurable in project settings. It displays loading… | 65 | 1108 | stable |
| shadcnstore/shadcn-dashboard-landing-template An open-source admin dashboard and marketing landing page template built with React, TypeScript, Tailwind CSS v4, and shadcn/ui, available … | 50 | 1108 | active |
| torgeadelin/react-native-animated-nav-tab-bar A customizable React Native component that renders an animated bottom tab bar for React Navigation v6. It supports 60FPS animations, iPhone… | 44 | 1107 | stable |
| TomaszRewak/C-sharp-console-gui-framework ConsoleGUI is a layout-driven .NET framework for building console-based GUI (TUI) applications in C#. It provides layout managers like stac… | 23 | 1107 | stable |
| RedApparat/Fotoapparat Fotoapparat is a Kotlin library that wraps Android's two camera APIs (Camera and Camera2) behind a single friendly, safe interface. It prov… | 23 | 3811 | maintenance |
| Xiaokang2022/maliang Maliang is a lightweight Python UI framework built on tkinter where all widgets are drawn on Canvas, enabling modern, themed, custom interf… | 73 | 1106 | active |
| MiguelCatalan/MaterialSearchView An Android library that implements a Material Design styled SearchView widget for apps targeting API 14 and above. It provides a toolbar-in… | 23 | 3808 | maintenance |
| elax46/custom-brand-icons A custom icon pack plugin for Home Assistant that adds hundreds of brand and device icons (Philips Hue, Xiaomi, IKEA, and more) usable with… | 100 | 1105 | active |
| robbins23/daisyui-admin-dashboard-template DashWind is a free, MIT-licensed admin dashboard template built with React, Daisy UI, and Tailwind CSS. It ships with Redux Toolkit state m… | 22 | 1105 | active |
| happydog-intj/CircleProgress An Android library providing three custom progress views: CircleProgress, DonutProgress, and ArcProgress. Views are highly customizable via… | 32 | 3799 | maintenance |
| idrawjs/idraw iDraw.js is a simple JavaScript framework for drawing on the web, built on the Canvas 2D API. It provides a data-driven approach to creatin… | 80 | 1103 | active |
| KevinVandy/mantine-react-table Mantine React Table is a fully-featured data grid/table component library for React, built on TanStack Table V8 with Mantine UI components.… | 68 | 1103 | active |
| spyder-ide/qtpy QtPy is a Python library providing a uniform abstraction layer over the PyQt5, PyQt6, PySide2, and PySide6 Qt bindings, letting developers … | 60 | 1102 | active |
| rmm5t/jquery-timeago timeago is a jQuery plugin that converts ISO 8601 timestamps embedded in HTML into automatically updating fuzzy relative times like '4 minu… | 66 | 3793 | maintenance |
| space10-community/conversational-form Conversational Form is an open-source JavaScript library by SPACE10 that transforms standard HTML web forms into conversational, chat-like … | 23 | 3793 | maintenance |
| csswizardry/inuit.css inuit.css is a powerful, scalable Sass-based CSS framework built on BEM and OOCSS principles. This original repository has been superseded … | 32 | 3792 | maintenance |
| peterfajdiga/karousel Karousel is a scrollable tiling window manager implemented as a KWin script for KDE Plasma. It tiles windows without maximizing their width… | 90 | 1101 | active |
| gjTool/pdfh5 pdfh5.js is a JavaScript plugin for rendering and previewing PDF files in web and mobile (H5) browsers, built on top of PDF.js. It supports… | 51 | 1101 | active |
| suitcss/suit SUIT CSS is a collection of CSS packages and a PostCSS-based preprocessor implementing a component-based styling methodology for web UIs. I… | 23 | 3787 | maintenance |
| mcxtzhang/SwipeDelMenuLayout An Android library providing a swipe-to-delete (sideslip) menu layout with zero coupling to any specific ViewGroup. It mimics QQ and iOS sw… | 23 | 3786 | maintenance |
| AntdUI/AntdUI AntdUI is a WinForms UI control library that brings the Ant Design aesthetic to .NET desktop applications. It renders all controls with pur… | 84 | 1100 | active |
| nnhubbard/ZSSRichTextEditor A rich text WYSIWYG editor library for iOS written in Objective-C, providing a toolbar-based editing experience with a syntax-highlighted H… | 32 | 3782 | maintenance |
| cljfx/cljfx Cljfx is a declarative, functional, and extensible Clojure wrapper around JavaFX for building desktop GUI applications on the JVM. It is in… | 88 | 1099 | active |
| Aeastr/Portal Portal is a Swift package offering SwiftUI modules for element transitions across navigation contexts, scroll-based flowing headers, and tr… | 85 | 1099 | active |
| blivesta/animsition A jQuery plugin that adds CSS-animated page transitions to websites, offering 58 animation variants including fades, rotations, flips, zoom… | 32 | 3781 | maintenance |
| xotahal/react-native-material-ui A highly customizable Material Design UI component library for React Native, supporting both iOS and Android. It provides themed, ready-to-… | 23 | 3781 | maintenance |
| passivestar/godot-minimal-theme A minimal custom theme for the Godot game engine editor, distributed as a .tres theme file. It has been ported natively into Godot and is t… | 60 | 3779 | maintenance |
| sunfusheng/MarqueeView An Android UI library providing a MarqueeView widget that flips or scrolls text announcements vertically or horizontally. It supports custo… | 32 | 3779 | maintenance |
| ko1o/PYSearch PYSearch is an Objective-C iOS UI library providing an elegant, customizable search controller to replace UISearchController on iPhone and … | 23 | 3778 | maintenance |
| axismaps/colorbrewer ColorBrewer is a web tool for choosing color schemes for choropleth maps, based on cartographer Cynthia Brewer's research. It provides colo… | 63 | 1098 | active |
| pkluz/PKHUD PKHUD is a Swift library that recreates Apple's system HUD overlays (volume, ringer, rotation indicators) for iOS 8 and up. It provides rea… | 23 | 3776 | maintenance |
| web-animations/web-animations-js A JavaScript polyfill implementing the Web Animations API for browsers that lack native support, falling back to native implementations whe… | 23 | 3775 | maintenance |
| vuejs/repl A Vue 3 component that embeds a Vue Single-File Component (SFC) REPL, compiling and previewing Vue code entirely in the browser. It powers … | 88 | 1097 | active |
| AnoyiX/anoyi Anoyi's personal website, a full-stack Next.js application built with TypeScript, Tailwind CSS, and shadcn/ui, backed by MongoDB. It serves… | 59 | 1097 | active |
| antvis/Graphin Graphin is a lightweight React toolkit for graph visualization and analysis built on top of AntV G6. It offers a canvas component (Graphin)… | 46 | 1097 | active |
| icerockdev/moko-mvvm moko-mvvm is a Kotlin Multiplatform library providing Model-View-ViewModel architecture components for mobile applications targeting Androi… | 23 | 1097 | stable |
| blueimp/Gallery blueimp Gallery is a touch-enabled, responsive JavaScript library providing an image and video gallery, carousel, and lightbox for web brow… | 32 | 3770 | maintenance |
| nmn/react-timeago A small React component that renders a date as a live-updating 'time ago' string (e.g. '5 minutes ago'), updating only as often as needed. … | 60 | 1096 | stable |
| PedroBern/react-native-collapsible-tab-view A cross-platform collapsible tab view component library for React Native built on Reanimated. It provides swipeable tabs with a collapsing … | 47 | 1096 | active |
| pklauzinski/jscroll jScroll is a jQuery plugin that adds infinite scrolling and auto-paging to web pages. It loads the next set of content via AJAX either auto… | 23 | 1096 | stable |
| YOOTeam/OpenPPT OpenPPT is a web-based online presentation (PPT) editor based on ChatPPT, supporting the full workflow of creating, importing, editing, bea… | 36 | 1095 | active |
| Yalantis/StarWars.iOS An iOS library written in Swift that implements a custom view-controller transition animation that crumbles a view controller into tiny pie… | 23 | 3762 | maintenance |
| NEZNAMY/TAB TAB is an all-in-one Minecraft server plugin for customizing the player tab list, nametags, scoreboards, and related header/footer displays… | 98 | 1094 | active |
| MaTeMaTuK/gantt-task-react An interactive Gantt chart component library for React, written in TypeScript and rendered with SVG. It supports task lists, progress bars,… | 23 | 1094 | active |
| CameraKit/blurkit-android BlurKit is an Android library for rendering fast, real-time blur effects behind layouts, similar to iOS blur views. It provides a BlurLayou… | 23 | 3760 | maintenance |
| benhowdle89/grade Grade is a small JavaScript library that generates complementary gradient backgrounds from the top two dominant colors of supplied images, … | 32 | 3759 | maintenance |
| JamesLMilner/terra-draw Terra Draw is a TypeScript library for drawing shapes and geometries on web maps, with built-in adapters for Leaflet, OpenLayers, MapLibre … | 99 | 1093 | active |
| taroify/taroify Taroify is a Taro React mobile UI component library ported from Vant, sharing the same visual specification and similar APIs. It provides 7… | 99 | 1093 | active |
| olimorris/onedarkpro.nvim A Neovim colorscheme plugin that brings Atom's iconic One Dark theme to Neovim, with variants like One Light and Vaporwave. It is fully cus… | 90 | 1093 | active |
| shadcn-labs/termcn termcn is a collection of ready-to-use, customizable terminal UI components for React, built on Ink and OpenTUI and distributed via the sha… | 59 | 1093 | active |
| lygttpod/SuperTextView SuperTextView is an Android UI library providing a highly customizable TextView/View component (plus SuperButton and CommonTextView) that r… | 23 | 3757 | maintenance |
| Ereza/CustomActivityOnCrash An Android library that launches a custom error activity when the app crashes, replacing the default 'Unfortunately, X has stopped' system … | 23 | 3757 | maintenance |
| lookbook-hq/lookbook Lookbook is a UI development environment for Ruby on Rails applications, implemented as a Rails Engine gem. It combines a component browser… | 100 | 1092 | active |
| pedromassango/bottom_navy_bar A Flutter package providing a beautiful, animated bottom navigation bar widget with customizable colors, icons, and animation curves. It is… | 23 | 1092 | active |
| kayozxo/GNOME-macOS-Tahoe A macOS Tahoe-inspired theme for GNOME desktops, built with CSS for GTK3, GTK4, and GNOME Shell. It includes an interactive installer with … | 85 | 1091 | active |
| Unity-Technologies/PostProcessing Unity's Post Processing Stack v2, a library of full-screen image effects (bloom, color grading, depth of field, etc.) for the built-in rend… | 10 | 3746 | maintenance |
| lanceylai/TSWeChat TSWeChat is an open-source iOS chat application that replicates the WeChat user interface, written in Swift 5. It demonstrates rich chat fe… | 23 | 3744 | maintenance |
| louisdh/panelkit PanelKit is a Swift UI framework for iOS that enables draggable, pinnable, and floating panels in UIKit apps. It is protocol-based, requiri… | 10 | 3742 | maintenance |
| OfficeDev/office-ui-fabric-core Office UI Fabric Core is the SCSS-based front-end CSS framework implementing the Office Design Language (now branded Fluent UI) for buildin… | 10 | 3741 | maintenance |
| devaslanphp/project-management Helper is an open-source, self-hosted project management and helpdesk application built on Laravel, Filament, and Livewire. It supports pro… | 69 | 1089 | active |
| Ashutoshx7/VengeanceUI VengeanceUI is an open-source library of animated, copy-paste React UI components for building landing pages and marketing websites, instal… | 62 | 1089 | active |
| damianavila/RISE RISE is a Jupyter/IPython notebook extension that turns notebooks into live reveal.js-based slideshows. It lets users present notebooks dir… | 32 | 3738 | maintenance |
| steinbergmedia/vstgui VSTGUI is a C++ user interface toolkit designed primarily for building UIs for audio plug-ins such as VST 3, AudioUnit, and AAX. Originally… | 87 | 1088 | stable |
| shaps80/SwiftUIBackports A Swift package providing backports of modern SwiftUI APIs to older versions of iOS, macOS, tvOS, and watchOS. It mirrors Apple's API names… | 80 | 1088 | active |
| dkaoster/scrolly-video ScrollyVideo.js is a JavaScript component for scroll-based (or other externally controlled) video playback, distributed as a plain JS libra… | 52 | 1088 | active |
| daisyui/react-daisyui react-daisyui is a React component library that wraps daisyUI components, built with TypeScript and TailwindCSS. It provides typed, themeab… | 38 | 1088 | active |
| gontovnik/DGElasticPullToRefresh A Swift library that adds an elastic, bouncy pull-to-refresh control to iOS scroll views and table views. It supports custom loading views … | 23 | 3735 | maintenance |
| tombenner/nui NUI is a drop-in UI kit for iOS that lets developers style UIKit elements using a CSS-like stylesheet with Sass/LESS-style variables. It en… | 23 | 3734 | maintenance |
| ealeksandrov/EAIntroView EAIntroView is a highly customizable drop-in iOS library for creating introduction and onboarding walkthrough screens. It supports custom p… | 23 | 3731 | maintenance |
| langchain-ai/agent-inbox Agent Inbox is a web-based inbox UI for reviewing and responding to human-in-the-loop interrupts raised by LangGraph agents. It connects to… | 67 | 1086 | active |
| lqez/django-summernote A Django app that integrates the Summernote WYSIWYG rich-text editor into Django projects via widgets and admin mixins. It supports attachm… | 23 | 1086 | active |
| alibaba/LuaViewSDK LuaViewSDK is a cross-platform framework from Alibaba that builds native, dynamic user interfaces on iOS and Android using a single Lua scr… | 23 | 3726 | maintenance |