function: ui-components
6753 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| takahirom/PreLollipopTransition A small Android library that backports Lollipop-style activity and fragment transitions to devices running Android API 14+. It lets develop… | 23 | 1290 | abandoned |
| ubuwaits/css3-buttons A collection of CSS3 button styles implemented in Sass with the Bourbon library, demonstrating advanced CSS techniques with minimal markup.… | 10 | 1290 | abandoned |
| mcxtzhang/AnimShopButton An Android custom View library that renders an Ele.me-style add-to-cart button with telescopic, displacement, and rotation animations betwe… | 32 | 1289 | abandoned |
| ppamorim/Dragger Dragger is an Android library that adds swipe-to-dismiss drag animations to activities using ViewDragHelper and Facebook's Rebound physics … | 23 | 1289 | abandoned |
| wuapnjie/StickerView An Android custom view library for adding interactive stickers (images and text) to a layout, with support for zooming, dragging, flipping,… | 10 | 1288 | abandoned |
| lelandrichardson/react-native-parallax-view A React Native component that provides a parallax scrolling effect for vertical ScrollViews, with a background header image and optional he… | 32 | 1284 | abandoned |
| uber/UberSignature UberSignature is an iOS view controller component that lets users draw realistic, pen-on-paper style signatures with their finger. It model… | 10 | 1283 | abandoned |
| blipinsk/RecyclerViewHeader A deprecated Android library that made it easy to add headers to RecyclerViews. The author recommends using a multi-view-type RecyclerView.… | 10 | 1282 | abandoned |
| 5hmlA/Jgraph Jgraph is an Android custom view library for rendering visually appealing bar and line charts with animations. It is no longer maintained a… | 34 | 1281 | abandoned |
| wangjiegulu/RapidFloatingActionButton RapidFloatingActionButton (RFAB) is an Android UI library that provides ready-made, customizable Floating Action Button components, includi… | 32 | 1281 | abandoned |
| frontend-collective/react-image-lightbox A React lightbox component for displaying images with zoom, keyboard navigation, and mobile touch support. The package is no longer maintai… | 10 | 1278 | abandoned |
| rnystrom/RNGridMenu An Objective-C iOS UI control that presents a grid-based popup menu with elastic layout, background blur, depth of field, and bounce animat… | 32 | 1277 | abandoned |
| Foxandxss/angular-toastr angular-toastr is an AngularJS (Angular 1.x) port of the popular toastr toast notification library, providing the same API without jQuery. … | 23 | 1276 | abandoned |
| hrsh7th/nvim-compe nvim-compe is a Lua-based auto-completion plugin for Neovim (0.5+) that provides fuzzy matching, LSP completion support, and a flexible cus… | 10 | 1274 | abandoned |
| mttkay/ignition Ignition is an Android library project that kick-starts app development by providing ready-to-use components and utility classes that wrap … | 32 | 1271 | abandoned |
| romannurik/Android-SwipeToDismiss A small Android library and sample code by Roman Nurik demonstrating the swipe-to-dismiss UI pattern for ListView and other views. It is ex… | 32 | 1271 | abandoned |
| Zaplib/zaplib Zaplib is an open-source Rust/WebAssembly framework for speeding up web applications by incrementally porting slow JavaScript code to Rust.… | 32 | 1270 | abandoned |
| z-9527/react-admin-master A React + Ant Design admin dashboard template demo built for learning purposes, featuring login-gated routes, shared components, and MobX s… | 32 | 1268 | abandoned |
| maxep/MXSegmentedPager An iOS UI library combining a segmented control with a pager view and a parallax header, built from MXPagerView, MXSegmentedControl, and MX… | 10 | 1266 | abandoned |
| Jiiks/BetterDiscordApp BetterDiscord is a client modification for the Discord desktop app that adds plugins, themes, custom CSS, and Twitch/FrankerFaceZ/BetterTTV… | 10 | 1266 | abandoned |
| antoniandre/vue-cal-v4 Vue Cal v4 is a dependency-free full calendar component library for Vue.js 2 and 3. This v4 repo is no longer maintained, with development … | 36 | 1265 | abandoned |
| triceam/app-UI app-UI is a collection of HTML/JavaScript user interface components for building interactive, native-feeling web and mobile applications, d… | 32 | 1264 | abandoned |
| oswaldoacauan/ghostium Ghostium is a Ghost blog theme inspired by Medium's design and UX, focused on content-first reading. It is a Handlebars-based theme with re… | 32 | 1264 | abandoned |
| developer-shivam/Crescento Crescento is an Android UI library providing custom views (CrescentoImageView and CrescentoContainer) that add a curved bottom edge to imag… | 32 | 1264 | abandoned |
| googlearchive/js-marker-clusterer A JavaScript library that clusters large numbers of markers on Google Maps JavaScript API v3 maps, grouping them per zoom level. This archi… | 10 | 1261 | abandoned |
| webpop/jquery.pin A small jQuery plugin that pins any element to the top of its container while scrolling, with options for container selectors, padding, and… | 32 | 1260 | abandoned |
| Devlight/ArcProgressStackView An Android UI library that renders progress bars as stacked arc segments with titles, colors, animation, and shadow support. It is no longe… | 23 | 1260 | abandoned |
| marcbouchenoire/sketch-constraints A Sketch plugin that adds constraint-based layout to Sketch, letting designers pin layers relative to their parent group or artboard and up… | 10 | 1259 | abandoned |
| marmelab/universal.css A satirical CSS framework that generates class names for every possible CSS rule (e.g. .border-top-style-dotted), marketed as 'the only CSS… | 32 | 1258 | abandoned |
| agens-no/AGGeometryKit-POP An Objective-C library bridging AGGeometryKit with Facebook's POP animation framework, enabling dynamic per-corner animations of CALayer qu… | 32 | 1257 | abandoned |
| mtonio91/AMSmoothAlert An Objective-C iOS library that provides a beautifully animated custom alert view (success, failure, info) with drop and fade animations, i… | 23 | 1253 | abandoned |
| 29jitender/Spotlight Spotlight is an Android library for onboarding users by highlighting and showcasing specific UI features with an animated overlay. It provi… | 23 | 1252 | abandoned |
| davdroman/Bohr Bohr is an Objective-C framework for building iOS settings screens by composing table view sections and cells declaratively. It ships built… | 10 | 1251 | abandoned |
| kongzue/DialogV3 Kongzue Dialog V3 is an Android dialog library offering iOS-style, MIUI-style, and custom-themed dialogs (alert, wait, tip, share, progress… | 32 | 1249 | abandoned |
| romainguy/google-io-2014 A demo Android application from Romain Guy's Google I/O 2014 'Material Witness' talk showcasing the Material Design APIs introduced in the … | 32 | 1249 | abandoned |
| status-im/react-native-desktop-qt A desktop port of React Native built on the Qt framework, forked from Canonical's version, enabling React Native apps to run on Linux, macO… | 64 | 1248 | abandoned |
| louisremi/background-size-polyfill An IE behavior (.htc) polyfill that adds support for the CSS3 background-size 'cover' and 'contain' values to Internet Explorer 8. It emula… | 32 | 1248 | abandoned |
| jackzhang1204/sewise-player Sewise Player is a free HTML5 web video and streaming player built with JavaScript, with Flash fallback for legacy browsers. It supports VO… | 23 | 1248 | abandoned |
| angular-ui/ui-sortable An AngularJS directive that wraps jQuery UI Sortable, enabling drag-and-drop reordering of arrays bound to ng-repeat lists. It supports con… | 10 | 1248 | abandoned |
| Unity-Technologies/ShaderGraph Unity's ShaderGraph, a node-based visual tool for building shaders in the Unity game engine. This standalone repository has been merged int… | 32 | 1244 | abandoned |
| fitzgen/dodrio Dodrio is a fast, bump-allocated virtual DOM library for Rust compiled to WebAssembly, using bumpalo arenas and a change-list stack machine… | 10 | 1239 | abandoned |
| mayuur/MJParallaxCollectionView An Objective-C library that adds a parallax scrolling effect to cells inside a UICollectionView, mimicking the image scrolling seen in What… | 32 | 1236 | abandoned |
| replit/clui CLUI is a collection of JavaScript/TypeScript libraries from Replit for building command-driven interfaces with context-aware autocomplete.… | 10 | 1236 | abandoned |
| Tibolte/AgendaCalendarView A deprecated Android UI library providing a combined calendar and agenda view, replicating features from the Sunrise Calendar (Outlook) app… | 23 | 1233 | abandoned |
| magus/react-native-facebook-login A React Native component that wraps the native Facebook SDK login button and login manager for iOS and Android. It provides callbacks for l… | 23 | 1233 | abandoned |
| darkskyapp/skycons Skycons is a set of ten animated weather glyphs procedurally generated with JavaScript on the HTML5 canvas, created by The Dark Sky Company… | 10 | 1233 | abandoned |
| gtk-rs/gtk Rust bindings and wrappers for GTK+ 3, GDK 3, GLib, and Cairo, part of the gtk-rs project. This repository is deprecated and has been super… | 10 | 1233 | abandoned |
| material-foundation/material-remixer Remixer is a set of cross-platform libraries and protocols from Google's Material Design team for defining UI variables that can be adjuste… | 10 | 1233 | abandoned |
| ongakuer/PhotoDraweeView PhotoDraweeView is an Android library providing a pinch-to-zoom PhotoView implementation for Facebook's Fresco image library. It lets devel… | 10 | 1228 | abandoned |
| MedicOneSystems/livewire-datatables A Laravel package for building advanced, interactive data tables using Livewire, Tailwind CSS, and Alpine JS. It supports sorting, filterin… | 46 | 1226 | abandoned |
| txusballesteros/welcome-coordinator An Android library for building welcome/onboarding wizards and multi-step form flows with swipeable pages and custom scroll-linked behavior… | 32 | 1224 | abandoned |
| qstumn/VerticalTabLayout An Android library providing a vertical (portrait) TabLayout widget for easily creating vertical tab navigation. It supports customizable i… | 23 | 1223 | abandoned |
| mobxjs/mobx-react-devtools A deprecated React component library providing runtime developer tools for MobX-powered React applications. It visualizes component renderi… | 23 | 1223 | abandoned |
| pingpongboss/StandOut StandOut is a Java library for Android that simplifies creating and managing floating windows within an app. It provides a framework for dr… | 32 | 1222 | abandoned |
| robertwijas/UISS UISS is an iOS library that lets developers define UIKit app styling via JSON stylesheets built on top of UIAppearance proxies. It supports… | 10 | 1222 | abandoned |
| marcosgriselli/Sizes A Swift library for iOS that lets developers preview their UIKit app across multiple device sizes, orientations, and Dynamic Type font size… | 23 | 1221 | abandoned |
| msurguy/ladda-bootstrap A Bootstrap 3 integration of the Ladda button concept, adding built-in loading spinners and progress indicators to buttons. It bridges the … | 10 | 1221 | abandoned |
| mobfarm/FastPdfKit FastPdfKit is an Objective-C static library for embedding fast PDF viewing in iOS applications, offering features like page sliding, search… | 32 | 1220 | abandoned |
| filamentgroup/select-css A small CSS library by Filament Group that provides cross-browser, consistent styling for HTML select elements. It normalizes appearance ac… | 10 | 1220 | abandoned |
| kaelaela/VerticalViewPager An Android library that extends ViewPager to support vertical swiping between pages, with built-in vertical page transformers like zoom-out… | 10 | 1219 | abandoned |
| omniscientjs/omniscient Omniscient is a JavaScript library providing an abstraction over React components for fast top-down rendering using immutable data structur… | 23 | 1218 | abandoned |
| easelinc/tourist Tourist.js is a small JavaScript library for creating step-by-step guided product tours in web applications. It lets developers define a se… | 10 | 1217 | abandoned |
| capttaco/Briefs Briefs is an Objective-C toolkit and companion iPhone app for building interactive, tappable wireframes and app prototypes that run directl… | 32 | 1215 | abandoned |
| sahin/VideoSplashKit A Swift library providing a VideoSplashViewController subclass for iOS that plays background videos behind intro/splash screens. It is dist… | 23 | 1213 | abandoned |
| commadelimited/jQuery-Mobile-Bootstrap-Theme A CSS theme that restyles jQuery Mobile swatches (A-F) to emulate the Bootstrap look and feel. It is a drop-in stylesheet for jQuery Mobile… | 10 | 1212 | abandoned |
| vicpenap/PrettyKit PrettyKit is an Objective-C library of UIKit subclasses and widgets for iOS that enables deeper visual customization of standard UI element… | 32 | 1211 | abandoned |
| wnafee/vector-compat An Android support library providing backwards-compatible implementations of VectorDrawable and AnimatedVectorDrawable for API 14+ devices.… | 32 | 1211 | abandoned |
| DrewDahlman/Mason Mason.js is a jQuery plugin that arranges elements into a perfectly filled grid, eliminating the gaps left by masonry-style layouts. It sup… | 10 | 1211 | abandoned |
| MrEngineer13/SnackBar A Java library for Android that implements a toast-like Snackbar alert pattern following the Google Material Design spec, with support for … | 32 | 1210 | abandoned |
| klazuka/Kal An open-source Objective-C calendar component for iOS that replicates the month view of Apple's MobileCal app. It displays a month calendar… | 32 | 1210 | abandoned |
| joshuagatcke/HTML-KickStart HTML KickStart is an ultra-lean set of HTML5, CSS, and jQuery files, layouts, and UI elements for rapidly building website layouts. It prov… | 10 | 1210 | abandoned |
| wangdicoder/JueJinClient A React Native application that replicates the UI of the JueJin tech community app on Android and iOS. It is a UI-focused demo project that… | 10 | 1208 | abandoned |
| ubilabs/geocomplete A jQuery plugin that wraps the Google Maps Geocoding and Places Autocomplete APIs, turning an input field into a location search box with a… | 10 | 1207 | abandoned |
| k0shk0sh/PermissionHelper An Android library that simplifies requesting runtime permissions by presenting an educational intro-style UI explaining why each permissio… | 23 | 1206 | abandoned |
| dotnet/MobileBlazorBindings An experimental Microsoft framework that lets developers build native and hybrid mobile apps for Android, iOS, Windows, macOS, and Tizen us… | 10 | 1206 | abandoned |
| ManuelPeinado/GlassActionBar An Android library that applies a glass-like blur effect to the action bar, supporting the stock action bar, ActionBarCompat, and ActionBar… | 23 | 1204 | abandoned |
| ApplikeySolutions/PandoraPlayer PandoraPlayer is a lightweight, open-source music player library for iOS built on AudioKit and written entirely in Swift. It provides a rea… | 23 | 1204 | abandoned |
| omergul/LLSimpleCamera LLSimpleCamera is an Objective-C iOS library that provides a simple, customizable camera and video recorder control that can be embedded in… | 32 | 1201 | abandoned |
| githubwing/ByeBurger ByeBurger is an Android behavior library that makes title bars, bottom navigation views, and floating buttons hide on scroll and reappear w… | 23 | 1201 | abandoned |
| react-native-text-input-mask/react-native-text-input-mask A React Native library that provides masked text input fields for formatting user input on iOS and Android, such as phone numbers or dates.… | 10 | 1201 | abandoned |
| miserydx/FakeBiliBili An Android client app that mimics the Bilibili (B站) video platform UI, built with MVP architecture plus RxJava2, Retrofit, Dagger2, and oth… | 32 | 1200 | abandoned |
| Olical/react-faux-dom A DOM-like data structure that imperative libraries such as D3 can mutate, which then renders into React elements. It acts as a lightweight… | 10 | 1200 | abandoned |
| tianshaojie/AndroidFine AndroidFine is a Chinese-language rapid development framework for Android apps that bundles reusable UI components (immersive status bar, s… | 32 | 1197 | abandoned |
| smpallen99/ex_admin ExAdmin is an auto-administration library for Elixir and the Phoenix Framework, inspired by ActiveAdmin for Ruby on Rails. It generates a f… | 23 | 1197 | abandoned |
| rs/SDSegmentedControl A drop-in Objective-C replacement for UISegmentedControl that mimics the iOS 6 AppStore tab control style. It supports images, text, animat… | 23 | 1191 | abandoned |
| ReactKit/ReactKit ReactKit is a Swift framework for reactive programming, providing stream-based bindings for Key-Value Observing, NSNotification, and target… | 23 | 1190 | abandoned |
| xhacker/TEAChart TEAChart is a simple and intuitive iOS chart library written in Objective-C, offering contribution graph, clock chart, and bar chart compon… | 23 | 1189 | abandoned |
| Shopify/Timber Timber is Shopify's official theme framework providing all required Liquid templates, starter styles, and modules for building Shopify stor… | 10 | 1189 | abandoned |
| lbugnion/mvvmlight MVVM Light Toolkit is a C# framework that accelerates building Model-View-ViewModel (MVVM) applications across Xamarin and Windows platform… | 10 | 1186 | abandoned |
| danylovolokh/LondonEyeLayoutManager A custom RecyclerView LayoutManager for Android that moves list items along a circular trajectory when scrolled, like the London Eye ferris… | 32 | 1185 | abandoned |
| codrops/SeatPreview An experimental Codrops demo showing a 3D perspective preview of a selected cinema seat, built with HTML, CSS 3D transforms, and JavaScript… | 32 | 1185 | abandoned |
| kezhenxu94/mini-github A third-party WeChat Mini Program client for GitHub, letting users browse feeds, issues, pull requests, trending repos, and profiles on mob… | 10 | 1182 | abandoned |
| applidium/ADTransitionController An Objective-C iOS library providing pre-defined 3D Core Animation transitions for navigation, modal, and tab bar controller transitions. I… | 32 | 1181 | abandoned |
| libRocket/libRocket A C++ user interface library that renders interfaces using XHTML 1.0 and CSS 2.0 standards (with selected HTML5/CSS3 features), extended fo… | 32 | 1181 | abandoned |
| thegamenicorus/react-native-timeline-listview A React Native UI component that renders timeline lists with customizable dots, icons, columns, and time containers for Android and iOS. It… | 32 | 1181 | abandoned |
| posva/vue-mdc A Vue.js 2 wrapper library adapting Google's Material Components web into reusable Vue components, with SSR support. It is no longer active… | 10 | 1181 | abandoned |
| malsup/cycle A jQuery plugin for creating image and element slideshows with many transition effects and options like pause-on-hover, auto-stop, and call… | 32 | 1178 | abandoned |
| ZhongTaoTian/LoveFreshBeen A high-fidelity clone of the Chinese grocery delivery app 'AiXianFeng' (爱鲜蜂) written in Swift 2.0, built as an iOS demo project. It is a le… | 32 | 1173 | abandoned |
| bvaughn/react-virtualized-select A higher-order React component combining react-virtualized and react-select to render drop-down selects that efficiently handle thousands o… | 32 | 1171 | abandoned |
| hongyangAndroid/Android-CircleMenu An Android custom ViewGroup that renders a circular rotating menu with icon and text items. It supports rotating by dragging with your fing… | 32 | 1171 | abandoned |