function: ui-components
6753 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| altence/lightence-ant-design-react-template Lightence is a free, open-source React admin dashboard template built on Ant Design and TypeScript with Redux Toolkit. It ships 60+ customi… | 23 | 1048 | active |
| tyrantgit/ExplosionField An Android library that adds an explosive dust particle effect when views are destroyed or dismissed. Developers attach an ExplosionField t… | 32 | 3574 | maintenance |
| WVector/AppUpdate An Android library for in-app version updates, supporting Java and Kotlin, with customizable update dialogs, progress bars, background and … | 23 | 3574 | maintenance |
| leon-kfd/Dashboard Howdz Dashboard is a fully customizable browser start page built with Vue 3, TypeScript, and Vite, available as a web app and as Chrome, Ed… | 65 | 1047 | active |
| davideas/FlexibleAdapter FlexibleAdapter is a Java library for Android that consolidates many RecyclerView Adapter features—multi-select with ActionMode, drag & dro… | 78 | 3570 | maintenance |
| ViewComponent/view_component ViewComponent is a Ruby framework for building reusable, testable, and encapsulated view components in Ruby on Rails, inspired by React and… | 99 | 3568 | maintenance |
| Jacobtims/filament-breezy A Filament plugin for Laravel that adds enhanced security features to Filament admin panels, including a customizable profile page, two-fac… | 97 | 1046 | active |
| inuyaksa/jquery.nicescroll A jQuery plugin that replaces native browser scrollbars with customizable, iOS/mobile-style scrollbars. It supports DIVs, IFrames, textarea… | 23 | 3565 | maintenance |
| childrentime/reactuse ReactUse (@reactuses/core) is a collection of 115+ production-ready React hooks covering state, effects, DOM elements, and browser APIs. It… | 98 | 1045 | active |
| hanFengSan/eHunter eHunter is a Tampermonkey/userscript that injects a Vue 3-based comic reader UI into supported comic sites (EH/EXHentai, NHentai), offering… | 76 | 1045 | active |
| wyb10a10/cocos_creator_framework kxCreator is a foundational framework for the Cocos Creator game engine, written in TypeScript. It provides resource loading and pooling, U… | 72 | 1045 | active |
| sindresorhus/copy-text-to-clipboard A tiny (0.2 kB) JavaScript library for copying text to the clipboard in modern browsers. It works in non-secure contexts where the native n… | 66 | 1045 | stable |
| hossein-zare/react-native-dropdown-picker A customizable drop-down picker component for React Native supporting single and multiple selection, categories, search, and localization. … | 63 | 1045 | stable |
| craig1123/react-recipes React Recipes is a React Hooks utility library offering a collection of popular custom hooks such as useDarkMode, useDebounce, useCookie, a… | 33 | 1045 | active |
| scihant/CTPanoramaView A Swift library for iOS that displays spherical (360) or cylindrical panoramas using SceneKit, with touch or motion-based controls. It auto… | 23 | 1045 | stable |
| dongjunkun/DropDownMenu An Android library providing a multi-condition dropdown filter menu, similar to those seen in apps like Meituan and iQiyi movie ticketing. … | 23 | 3559 | maintenance |
| hectahertz/react-native-typography A React Native library providing pixel-perfect, native-looking typographic style collections matching Material Design and Apple's Human Int… | 23 | 3558 | maintenance |
| ekazaev/ChatLayout ChatLayout is a Swift library providing a custom UICollectionViewLayout for building chat interfaces on iOS, positioned as an alternative t… | 98 | 1043 | active |
| toss/suspensive Suspensive is a TypeScript library of declarative React components and hooks that fill gaps in React's Suspense and Error Boundary APIs, in… | 88 | 1043 | active |
| coinbase/onchainkit OnchainKit is a React component library and TypeScript utility toolkit from Coinbase for building onchain (blockchain) applications. It pro… | 58 | 1043 | active |
| omaralbeik/Drops Drops is a small Swift microframework for showing brief alert/toast notifications in iOS apps, similar to the system alert shown when copyi… | 23 | 1043 | stable |
| QianMo/X-PostProcessing-Library X-PostProcessing Library (XPL) is a high-quality open-source post-processing effect library for the Unity engine, built on C# and ShaderLab… | 32 | 3555 | maintenance |
| zenangst/Hue Hue is a Swift utility library for iOS that extends UIColor with convenient color handling features. It provides hex color initialization, … | 23 | 3554 | maintenance |
| brenoprata10/nvim-highlight-colors A Neovim plugin written in Lua that highlights color codes (hex, rgb, hsl, CSS variables, Tailwind classes) directly in the editor buffer. … | 68 | 1042 | active |
| cococry/leif Leif is a minimal, configurable, GPU-accelerated immediate mode UI library written in C with modern OpenGL. It includes a fast in-house bat… | 29 | 1042 | active |
| Rightpoint/BonMot BonMot is a Swift library for building attributed strings with a declarative, chainable styling API across iOS, macOS, tvOS, and watchOS. I… | 23 | 3548 | maintenance |
| cyntler/hamburger-react A lightweight React library of animated hamburger menu icons (~1.5 KB) driven purely by CSS transitions. It offers multiple animation style… | 23 | 1041 | stable |
| princekin-f/EasyFloat EasyFloat is an Android floating-window library that lets developers create draggable overlay views with one line of code. It supports per-… | 23 | 3544 | maintenance |
| PRProd/HA-Firemote HA-Firemote is a Home Assistant custom Lovelace card that renders on-screen remote controls for streaming devices like Apple TV, Amazon Fir… | 70 | 1040 | active |
| mhnpd/react-loader-spinner A collection of 35+ lightweight, customizable SVG loading spinner components for React. It is zero-dependency, tree-shakeable, TypeScript-r… | 54 | 1040 | active |
| gravity-ui/uikit Gravity UI UIKit is a React component library of over 1000 flexible, production-ready UI components with design tokens, theming, and dark m… | 96 | 1039 | active |
| ubilabs/react-geosuggest A React autosuggest component for the Google Maps Places API, allowing users to search and select places with optional custom default sugge… | 10 | 1039 | active |
| bannzai/SpreadsheetView A Swift framework for building fully configurable spreadsheet-style user interfaces in iOS apps. It supports complex grid layouts like sche… | 23 | 3538 | maintenance |
| google/incremental-dom Incremental DOM is a Google library for building DOM trees and updating them in-place when data changes, avoiding the intermediate tree of … | 10 | 3538 | maintenance |
| bilibili/MagicaSakura MagicaSakura is an Android multi-theme library from Bilibili that supports switching between daily colorful themes and a night theme withou… | 23 | 3534 | maintenance |
| pixelcog/parallax.js A jQuery plugin that adds simple parallax scrolling effects to web pages, inspired by Spotify.com. It creates fixed-position mirror element… | 23 | 3532 | maintenance |
| dj95/zjstatus zjstatus is a configurable and themable statusbar plugin for the zellij terminal multiplexer, written in Rust. It also includes zjframes, a… | 88 | 1037 | active |
| best-flutter/flutter_swiper A Flutter plugin providing a swiper/carousel widget with multiple layouts, infinite looping, pagination, and page transformers. It works on… | 32 | 3529 | maintenance |
| vnphanquang/svelte-put A monorepo collection of useful Svelte actions, utilities, and minimal headless components extracted from real-world projects, published as… | 87 | 1036 | active |
| Rezonality/zep Zep is an embeddable C++ text editor library with a rendering-agnostic design and optional Vim keystroke support. It can render into a Qt w… | 60 | 1036 | active |
| hrynko/vue-pdf-embed A Vue 3 component (with Vue 2 support in v1) for embedding and rendering PDF documents in web applications. It wraps PDF.js to provide cont… | 91 | 1035 | stable |
| zoontek/react-native-edge-to-edge A React Native library that enables edge-to-edge display on Android (v6+), letting app content flow beneath the system status and navigatio… | 88 | 1035 | active |
| enszrlu/NextStep NextStep is a lightweight onboarding library for Next.js and React applications that creates step-by-step interactive product tours. It use… | 85 | 1035 | active |
| aclassen/ComposeReorderable A Jetpack Compose library providing a modifier that enables drag-and-drop reordering of items in LazyList and LazyGrid on Android and Compo… | 60 | 1035 | active |
| ZhangJinHaHaHa/AgentLens AgentLens is a trust-first AI Agent marketplace and workspace where users can discover, compare, and rent task-specific Agents backed by sm… | 59 | 1035 | active |
| wintermute-cell/magick.css magick.css is a minimalistic, mostly classless CSS framework in a single file that gives HTML documents an elegant, playfully magical look … | 25 | 1035 | active |
| setchi/FancyScrollView A Unity scroll view component (uGUI) that lets developers implement highly flexible, custom scroll animations by passing normalized scroll … | 23 | 3522 | maintenance |
| PixelsCommander/HTML-GL HTML GL is a JavaScript library that renders HTML/CSS elements as WebGL textures to bypass slow DOM rendering, achieving high FPS animation… | 23 | 3517 | maintenance |
| rbfx/rbfx Rebel Fork (rbfx) is an experimental MIT-licensed fork of the Urho3D game engine, providing a lightweight, modular C++17 framework for buil… | 67 | 1033 | active |
| ruby-ui/ruby_ui RubyUI is a Ruby gem providing a shadcn/ui-inspired library of beautifully designed, accessible, copy-and-paste UI components built on Phle… | 89 | 1032 | active |
| webkul/coolhue coolHue is a curated collection of 60 handpicked CSS gradient palettes and swatches, distributed as a JSON-driven JavaScript library, npm m… | 23 | 3508 | maintenance |
| stripe-archive/jquery.payment A deprecated jQuery plugin by Stripe for building credit card payment forms, providing input formatting and client-side validation of card … | 10 | 3508 | maintenance |
| t3mujinpack/t3mujinpack A collection of film emulation presets for the open-source RAW photo developer Darktable, emulating classic films like Fuji Velvia, Kodak P… | 29 | 1031 | active |
| zhangyu1818/appicon-forge AppIcon Forge is a web-based app icon generator that lets users customize colors, gradients, borders, shadows, text, and icons (including 2… | 35 | 1030 | active |
| kas-gui/kas KAS is a pure-Rust GUI toolkit providing stateful widgets with automatic layout, theming, and accessibility support. It aims to make simple… | 80 | 1029 | active |
| xtekky/chatgpt-clone A self-hosted ChatGPT-style web interface written in Python that connects to the OpenAI API (or a reverse proxy) with an improved UI. It su… | 30 | 3499 | maintenance |
| dogo/SCLAlertView An animated alert view library for iOS written in Objective-C, serving as a replacement for UIAlertView or UIAlertController. It supports f… | 83 | 3497 | maintenance |
| iNKORE-NET/UI.WPF.Modern iNKORE.UI.WPF.Modern (iUWM) is a C# library that brings Fluent 2 (modern Windows 11-style) styles and controls to WPF applications. It lets… | 71 | 1028 | active |
| grapp-dev/stacks Stacks is a set of composable layout components (Box, Stack, Rows, Columns, Inline, Inset, Bleed, FloatBox, Tiles, Grid) for React Native, … | 25 | 1028 | active |
| outdatedbrowser/outdated-browser A lightweight JavaScript plugin that detects outdated browsers and displays a styled notice advising users to upgrade. It is embedded in we… | 32 | 3493 | maintenance |
| arihantcodes/spectrum-ui Spectrum UI is an open-source collection of 250+ animated, copy-paste React components, blocks, and templates built on shadcn/ui, Tailwind … | 67 | 1027 | active |
| nvim-telescope/telescope-ui-select.nvim A Neovim plugin that sets vim.ui.select to use the Telescope picker, so core and LSP selection prompts (like code actions) appear in Telesc… | 32 | 1027 | stable |
| react-component/field-form @rc-component/form (formerly rc-field-form) is a performance-first React form state management library with field-level subscriptions, rule… | 96 | 1026 | active |
| stevearc/quicker.nvim A Neovim plugin that enhances the built-in quickfix window with better styling, syntax-highlighted grep results, and expandable context lin… | 70 | 1026 | active |
| furf/jquery-ui-touch-punch A small monkey-patch script that maps touch events to mouse events so jQuery UI widgets like draggable and sortable work on touch devices. … | 32 | 3487 | maintenance |
| xdan/datetimepicker A jQuery plugin that adds date, time, and combined date-time picker dropdowns to HTML form inputs. It supports inline mode, masks, dark the… | 36 | 3485 | maintenance |
| mbrn/material-table A React datatable component built on Material-UI's Table with additional features like editing, filtering, grouping, sorting, and export. I… | 59 | 3484 | maintenance |
| jowilf/starlette-admin starlette-admin is a Python framework that generates a complete, extensible administrative interface for FastAPI and Starlette applications… | 100 | 1025 | stable |
| yamada-ui/yamada-ui Yamada UI is a React component library and design system built with Emotion and Framer Motion, offering accessible, themeable, responsive c… | 95 | 1025 | active |
| hyoban/tailwindcss-icons A TailwindCSS plugin that lets you use any of 100,000+ icons from Iconify as utility classes like i-mdi-home. It supports Tailwind v4 CSS c… | 68 | 1025 | active |
| govind-codex/healthconnect Health Connect is a React 19 + TypeScript web application for discovering health camps, medical checkups, emergency services, and healthcar… | 58 | 1025 | active |
| Any-Distance/any-distance-ios Open source version of Any Distance, an award-winning iOS running and workout tracker app with shareable fitness cards. Released under a cu… | 31 | 1025 | active |
| anvil-works/anvil-runtime The open-source runtime engine and standalone App Server that powers Anvil, a framework for building full-stack web apps entirely in Python… | 72 | 1024 | active |
| lovefc/china_school_badge A font icon library containing the badges/logos of 311+ Chinese universities and colleges, usable via simple CSS classes like <i class="fc-… | 36 | 1024 | active |
| margelo/react-native-skottie A React Native library for rendering Lottie and DotLottie animations using Skia's GPU-accelerated Skottie module. It offers significantly b… | 24 | 1024 | active |
| mezz/JustEnoughItems JustEnoughItems (JEI) is a Minecraft mod that displays items and crafting recipes in-game with search, recipe lookup, and usage viewing. It… | 77 | 1023 | stable |
| nextcloud/mail Nextcloud Mail is a webmail client app for Nextcloud that connects to any IMAP/SMTP account, built on the Horde PHP libraries with a Vue si… | 68 | 1023 | active |
| donkingliang/LabelsView LabelsView is an Android custom view library for displaying selectable label/tag lists. It supports selection modes including none, single-… | 23 | 1023 | stable |
| CVCalendar/CVCalendar CVCalendar is a customizable visual calendar component for iOS, written in Swift. It provides a CalendarView and MenuView that can be integ… | 23 | 3475 | maintenance |
| pocco81/true-zen.nvim A NeoVim plugin written in Lua that provides distraction-free writing via four modes: Ataraxis (zen mode), Minimalist, Narrow, and Focus. I… | 32 | 1022 | stable |
| KingJA/LoadSir LoadSir is a lightweight, highly extensible Android library for managing load feedback pages, switching between loading, error, empty, time… | 23 | 3471 | maintenance |
| ittianyu/BottomNavigationViewEx An Android library that enhances the standard BottomNavigationView with additional customization options like animation control, shifting m… | 58 | 3468 | maintenance |
| jhomlala/betterplayer Better Player is a feature-rich video player plugin for Flutter built on top of the official video_player plugin. It adds adaptive streamin… | 99 | 1021 | active |
| invertase/react-native-google-mobile-ads A React Native library wrapping the native Google Mobile Ads SDKs for iOS and Android, enabling app monetization through AdMob. It supports… | 99 | 1021 | active |
| colinin/abp-next-admin An admin management frontend based on the vue-vben-admin template, built for the ABP vNext framework, with a companion C# backend including… | 92 | 1021 | active |
| neu-rah/ArduinoMenu A generic menu and interactivity library for the Arduino framework, supporting menus, submenus, input fields, and event-driven handlers acr… | 67 | 1021 | active |
| 1771-Technologies/lytenyte LyteNyte Grid is a fast, zero-dependency (~40 KB) React data grid library offering headless or pre-styled components with a declarative API… | 64 | 1021 | active |
| Jason-uxui/project-dashboard A modern project and task management dashboard UI template built with Next.js App Router, TypeScript, Tailwind CSS, and shadcn/ui. It is a … | 47 | 1021 | active |
| ChiliLabs/CHIPageControl A Swift library offering a collection of animated page controls (page indicators) for iOS, designed to replace the standard UIPageControl. … | 23 | 3467 | maintenance |
| TheAlphamerc/flutter_ecommerce_app A Flutter-based e-commerce mobile application that implements a Dribbble design concept, featuring home page, product detail, and shopping … | 23 | 3466 | maintenance |
| pqina/flip Flip is a JavaScript plugin for rendering beautifully animated flip-style counters and countdown clocks on websites. It is powered by the T… | 74 | 1020 | active |
| jackyzha0/sunlit A pure CSS implementation of sunlight streaming through window blinds, using layered divs, progressive backdrop-filter blur, and SVG feTurb… | 22 | 1020 | active |
| fians/Waves A small JavaScript/CSS library that adds Material Design ripple click effects to buttons, icons, divs, and images. It works with plain Java… | 23 | 3462 | maintenance |
| gudh/ihover iHover is a collection of pure CSS hover effects for images and circles, built with Sass and inspired by a Codrops article. It provides mod… | 32 | 3461 | maintenance |
| mbraak/jqTree jqTree is a jQuery tree widget for displaying hierarchical tree structures in HTML. It supports JSON data, AJAX loading, drag-and-drop, laz… | 76 | 1019 | active |
| jespervos/blossom-carousel Blossom Carousel is a lightweight TypeScript carousel library built on native browser scrolling, adding physics-based drag support for poin… | 64 | 1019 | active |
| prayag17/JellySkin JellySkin is a vibrant, minimal CSS theme for the Jellyfin media server web interface, distributed via CDN with a one-line import. It inclu… | 23 | 1019 | active |
| alienkitty/alien.js Alien.js is a JavaScript library providing 3D utilities, materials, shaders, and physics helpers for three.js and OGL, alongside an MVC des… | 67 | 1018 | active |
| xiaopanglian/icefox Icefox is a modern, responsive theme for the Typecho blogging platform styled like WeChat Moments, built with Bulma CSS and Alpine.js. It s… | 51 | 1018 | active |
| linjc/smooth-signature A TypeScript canvas library for capturing handwritten signatures in the browser with a natural pen-brush (variable stroke width) effect. It… | 40 | 1018 | active |