function: ui-components
6753 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| android-cjj/JJSearchViewAnim An Android library providing a collection of animated search view UI components, each implementing a different designer-inspired search bar… | 32 | 2345 | abandoned |
| somerandomdude/Iconic Iconic is an open-source icon set distributed in raster, vector, and font formats, free for public use. This original repository is no long… | 32 | 2344 | abandoned |
| usablica/progress.js ProgressJs is a lightweight JavaScript and CSS3 library for creating and managing themeable progress bars on any page element, from the who… | 23 | 2336 | abandoned |
| jossmac/react-images React Images is a mobile-friendly, highly customizable carousel and lightbox component for displaying media in React applications. It provi… | 23 | 2335 | abandoned |
| booleanhunter/ReactJS-AdminLTE A ReactJS port of the popular AdminLTE admin dashboard template, providing widgets, charts, and UI components styled with AdminLTE styleshe… | 10 | 2335 | abandoned |
| robb/hamburger-button A small Swift demo project showing an animated transition of a hamburger menu button morphing into a close (X) icon on iOS. It accompanies … | 10 | 2325 | abandoned |
| AT-UI/at-ui AT-UI is a flat, modular UI component kit for building desktop web interfaces with Vue.js 2.0, with styles maintained in a separate at-ui-s… | 32 | 2318 | abandoned |
| cubiq/add-to-homescreen A small JavaScript library that displays an overlay prompt encouraging mobile users to add a web app to their device's home screen. It supp… | 10 | 2314 | abandoned |
| mobi-css/mobi.css Mobi.css is a lightweight, mobile-first CSS framework weighing only 3kb gzipped, built with PostCSS. It features a plugin system that allow… | 23 | 2311 | abandoned |
| mui/material-ui-pickers A React library providing Material UI date and time picker components, supporting Material UI v1 through v4. The project has been archived … | 10 | 2308 | abandoned |
| gmoledina/GMGridView GMGridView is a performant iOS grid-view component written in Objective-C that supports gesture-based item sorting (drag to reorder), edit … | 32 | 2290 | abandoned |
| liangdrime/SwipeTableView An Objective-C iOS UI library that combines vertical scrolling (like UITableView) with horizontal swiping between multiple list pages that … | 32 | 2279 | abandoned |
| radix-ui/design-system A design system built in TypeScript that was used by Modulz, offering UI components and styling foundations. It is now archived and superse… | 10 | 2274 | abandoned |
| aroc/side-comments SideComments.js is a front-end UI component that adds Medium.com-style inline commenting to sections of web content. It handles only the di… | 23 | 2271 | abandoned |
| wilddeer/stickyfill Stickyfill is a JavaScript polyfill that emulates CSS `position: sticky` in browsers lacking native support, working in IE9+ and disabling … | 23 | 2271 | abandoned |
| hackers-painters/samurai-native samurai-native is a framework that lets you build native iOS apps using HTML and CSS, rendering web-standard markup into native UIKit compo… | 32 | 2265 | abandoned |
| xoxco/jQuery-Tags-Input A jQuery plugin that converts a plain text input into an interactive tag list, where each tag is a styleable object with a delete link. The… | 10 | 2262 | abandoned |
| code-mc/material-icon-lib An Android library providing over 2000 material design vector icons usable as Drawables, a standalone IconView, or via a custom MenuInflate… | 23 | 2253 | abandoned |
| cameronmcefee/plax Plax is a jQuery plugin that adds parallax motion to page elements based on mouse position, with configurable x/y ranges per layer. It was … | 32 | 2247 | abandoned |
| iMeiji/Toutiao A third-party Android client for Toutiao (Today's Headlines) built with MVP architecture, RxJava, and Retrofit, aggregating news, images, v… | 23 | 2240 | abandoned |
| dito010/JPVideoPlayer An Objective-C library for iOS that plays videos inline in UITableView cells (like Weibo/Douyin feeds) based on AVPlayer, with caching whil… | 23 | 2230 | abandoned |
| johnpolacek/BigVideo.js BigVideo.js is a jQuery plugin for adding fit-to-fill fullscreen background video (and images) to websites, built on top of Video.js. It su… | 32 | 2225 | abandoned |
| Naoki2015/CircleDemo An Android demo application that clones WeChat's Moments (朋友圈) feed, implemented in Java with RecyclerView. It simulates backend interactio… | 32 | 2218 | abandoned |
| Devlight/NavigationTabStrip An Android UI library providing a navigation tab strip widget with smooth animated interactions. It is written in Java and distributed as a… | 23 | 2213 | abandoned |
| Prototik/HoloEverywhere HoloEverywhere is an Android UI library that backports the Holo Theme from Android 4.1 to devices running Android 2.1 and above. It provide… | 10 | 2211 | abandoned |
| lapism/search A Kotlin library providing Material You styled SearchBar and SearchView components for Android apps. It is now deprecated in favor of the o… | 10 | 2211 | abandoned |
| GanZhiXiong/GZXTaoBaoAppFlutter A Flutter-based clone of the Taobao mobile shopping app, built as a practice project to demonstrate Flutter and Dart skills on iOS and Andr… | 23 | 2209 | abandoned |
| formly-js/angular-formly angular-formly is an AngularJS (v1.x) module providing a directive and configuration service for rendering JavaScript/JSON-configured forms… | 10 | 2209 | abandoned |
| AllenFang/react-bootstrap-table A React.js table component styled with Bootstrap, supporting sorting, pagination, filtering, cell editing, row selection, and CSV export. I… | 23 | 2208 | abandoned |
| JakeWharton/kotterknife Kotter Knife is a Kotlin library for binding Android views to properties via delegated properties, inspired by ButterKnife. It is explicitl… | 10 | 2205 | abandoned |
| ajlkn/skel Skel is a lightweight modular JavaScript/Sass framework for building responsive websites and web apps, providing CSS breakpoint access, a g… | 32 | 2199 | abandoned |
| theDazzler/droidicon droidicon is an Android library providing over 1600 customizable icons from Material Design, FontAwesome, Iconic, Entypo, Meteocons, and cu… | 32 | 2192 | abandoned |
| markushi/android-ui A deprecated Android UI library providing animated widgets like ActionView (animates between drawer/back/close/plus icons) and RevealColorV… | 32 | 2184 | abandoned |
| angular-ui/angular-ui-OLDREPO AngularUI was a companion suite of directives and filters for AngularJS 1.x, providing reusable UI components. This repository is discontin… | 10 | 2179 | abandoned |
| romaonthego/REMenu REMenu is an Objective-C iOS library providing a dropdown menu component inspired by Vine's navigation. It lets developers add animated dro… | 32 | 2174 | abandoned |
| bigspaceship/shine.js shine.js is a small JavaScript library that adds dynamic, pretty shadow effects to DOM elements using textShadow or boxShadow. It lets you … | 32 | 2173 | abandoned |
| aozora/bootmetro BootMetro is a web UI framework that gives web applications the Windows 8 Metro UI look and feel, built on top of Twitter Bootstrap 2 and H… | 10 | 2173 | abandoned |
| loopeer/CardStackView An Android custom view library that displays items as stacked cards with three animation styles (alldown, updown, updownstack). It supports… | 23 | 2171 | abandoned |
| nitaliano/react-native-mapbox-gl An unofficial React Native module wrapping the Mapbox Maps SDK for iOS and Android to build custom interactive maps. This original reposito… | 23 | 2170 | abandoned |
| dotintent/WobbleView WobbleView is a Swift UIKit library that adds a popular wobble/jelly physics effect to any view in an iOS app. It lets developers easily ad… | 32 | 2169 | abandoned |
| jossmac/react-toast-notifications A configurable, composable toast notification system for React apps, providing a ToastProvider context and useToasts hook. The project is e… | 32 | 2161 | abandoned |
| nitin42/react-imgpro react-imgpro is a React component that processes images using filters, color adjustments, and WebGL shaders supplied as props, returning a … | 23 | 2161 | abandoned |
| divshot/geo-bootstrap Geo is a Twitter Bootstrap theme (swatch) that replaces the default Bootstrap stylesheet with a distinctive 90s GeoCities-inspired look. It… | 32 | 2159 | abandoned |
| cwRichardKim/RKSwipeCards An Objective-C iOS library providing the basics of a Tinder-style swipeable card interface, designed for maximum customizability and learni… | 32 | 2158 | abandoned |
| jnicol/particleground Particleground is a JavaScript/jQuery plugin that renders animated background particle systems on HTML5 canvas, with optional mouse and gyr… | 32 | 2156 | abandoned |
| DWilliames/paddy-sketch-plugin Paddy is a Sketch plugin that automatically applies padding, spacing, and alignment to Sketch layers based on their content. It works like … | 23 | 2148 | abandoned |
| marceljuenemann/angular-drag-and-drop-lists AngularJS 1.x directives for building sortable, nestable lists using the native HTML5 Drag & Drop API. It supports simple lists, typed list… | 10 | 2143 | abandoned |
| android-cjj/BeautifulRefreshLayout BeautifulRefreshLayout is an Android library that provides a customizable pull-to-refresh layout with attractive animations, written in Jav… | 32 | 2137 | abandoned |
| terrymun/Fluidbox Fluidbox is a jQuery plugin that replicates and improves Medium's minimalist lightbox module, opening linked images with smooth fluid trans… | 10 | 2134 | abandoned |
| AnderWeb/discreteSeekBar An Android library implementing the Material Design Discrete Slider component as a custom SeekBar widget with animated bubble indicator. It… | 32 | 2133 | abandoned |
| nsomar/OAStackView OAStackView is an Objective-C backport of Apple's UIStackView for iOS 7 and iOS 8, replicating its layout features. It works both in code a… | 32 | 2130 | abandoned |
| 1and2papa/CTAssetsPickerController CTAssetsPickerController is a highly customizable iOS Objective-C library that lets users pick multiple photos and videos from their photo … | 23 | 2126 | abandoned |
| Yalantis/Pull-to-Refresh.Rentals-iOS A customizable pull-to-refresh control for iOS, featuring an animated sun/sky/buildings illustration, written in Objective-C and distribute… | 32 | 2121 | abandoned |
| marcusolsson/tui-go tui-go is a Go library for building rich, layout-based terminal user interfaces, inspired by Qt's programming model. It is no longer mainta… | 10 | 2111 | abandoned |
| garretyoder/Colorful Colorful is a Kotlin library for Android that enables dynamic runtime theming, letting apps change their color schemes (primary, accent, da… | 10 | 2108 | abandoned |
| rnystrom/RNFrostedSidebar An Objective-C iOS UI control library that recreates the iOS 7 Control Center look with a blurred background, flat design, and animated tog… | 32 | 2106 | abandoned |
| thoughtbot/expandable-recycler-view An Android library providing custom RecyclerViewAdapters that support expanding and collapsing groups with multiple view types. It was depr… | 10 | 2105 | abandoned |
| TonicArtos/SuperSLiM SuperSLiM is an Android layout manager for RecyclerView offering interchangeable linear, grid, and staggered layouts with configurable sect… | 23 | 2103 | abandoned |
| minikomi/Bootstrap-Form-Builder A web application for visually building Twitter Bootstrap forms via drag-and-drop. It generates Bootstrap form markup from a palette of for… | 10 | 2100 | abandoned |
| digitalBush/jquery.maskedinput A jQuery plugin that lets users enter fixed-width formatted input such as dates, phone numbers, and SSNs by automatically inserting mask li… | 10 | 2094 | abandoned |
| mthli/Knife Knife is an Android rich text editor component extending EditText, offering one-line styling APIs for bold, italic, underline, bullets, quo… | 23 | 2093 | abandoned |
| leancloud/ChatKit-OC ChatKit-OC is a free, open-source iOS chat UI component library built on LeanCloud's IM service, providing ready-made recent-contacts and c… | 10 | 2093 | abandoned |
| paulsonnentag/swip Swip.js is a JavaScript library for combining multiple mobile devices into a single shared screen experience in the browser. It lets develo… | 23 | 2091 | abandoned |
| android-cjj/Android-MaterialRefreshLayout Android-MaterialRefreshLayout is an Android UI library providing a drop-down pull-to-refresh layout widget, positioned as a more customizab… | 32 | 2090 | abandoned |
| Aspsine/SwipeToLoadLayout SwipeToLoadLayout is a reusable Android widget providing pull-to-refresh and pull-to-load-more functionality for any view, including ListVi… | 23 | 2084 | abandoned |
| kolber/audiojs audio.js is a drop-in JavaScript library that makes the HTML5 <audio> tag work across all browsers, using native audio where available and … | 23 | 2083 | abandoned |
| tvbarthel/BlurDialogFragment An Android library that displays DialogFragments with a blur effect applied to the background content behind the dialog. It implements the … | 23 | 2074 | abandoned |
| DevExpress/devextreme-reactive DevExtreme Reactive is a set of pure React UI components including a DataGrid, Charts, and Scheduler, with Bootstrap and Material-UI integr… | 10 | 2072 | abandoned |
| soyjavi/QuoJS QuoJS is a micro, modular JavaScript library for mobile web development that provides DOM traversal, event handling, touch/gesture events, … | 32 | 2048 | abandoned |
| deepsweet/hocs A collection of Higher-Order Components (HOCs) for React, covering utilities like prop omission, lifecycle handling, debounced/throttled ha… | 10 | 2048 | abandoned |
| JagCesar/iOS-blur A small Objective-C library providing JCRBlurView, a UIView subclass that renders a realtime iOS 7-style blur of the views behind it by emb… | 32 | 2047 | abandoned |
| Cleveroad/FanLayoutManager An Android library providing a custom RecyclerView LayoutManager that arranges horizontal list items like fan blades moving in a circular a… | 32 | 2044 | abandoned |
| zzz40500/AndroidSweetSheet AndroidSweetSheet is an Android UI library providing an animated bottom sheet component for displaying menus or custom views. It supports m… | 23 | 2041 | abandoned |
| 36Kr-Mobile/KRVideoPlayer KRVideoPlayer is an Objective-C iOS video player library, similar to Weico's player, that supports fullscreen video playback while the devi… | 32 | 2038 | abandoned |
| hanspinckaers/GrowingTextView An Objective-C iOS library providing a multi-line UITextView that grows and shrinks with typed text, scrolling once a set line limit is rea… | 10 | 2037 | abandoned |
| tinyeeliu/androidquery AndroidQuery is a lightweight Java library for Android that simplifies asynchronous HTTP requests, JSON/XML parsing, and UI manipulation wi… | 23 | 2035 | abandoned |
| moaazsidat/react-native-qrcode-scanner A plug-and-play QR code scanner component for React Native, built on top of react-native-camera, that also works as a generic barcode scann… | 10 | 2034 | abandoned |
| rebassjs/grid Rebass Grid (formerly grid-styled) is a responsive React grid system providing Flex and Box layout components built on styled-system, with … | 10 | 2025 | abandoned |
| cashapp/redwood Redwood is a Kotlin Multiplatform library for building reactive user interfaces for Android, iOS, and web using Jetpack Compose-style compo… | 62 | 2023 | abandoned |
| AlexLittlejohn/ALCameraViewController An iOS Swift library providing a customizable camera view controller with a built-in image picker and image cropping. It wraps AVFoundation… | 10 | 2018 | abandoned |
| KieronQuinn/PersistentSearch An Android UI library that replicates the persistent search bar seen in Google Now, Google Maps, and Google Play, with voice recognition su… | 32 | 1997 | abandoned |
| michaelbromley/angularUtils A collection of reusable AngularJS components including filters, directives, and services extracted from a large-scale AngularJS project. I… | 32 | 1996 | abandoned |
| WICG/virtual-scroller A WICG exploration of a built-in `<virtual-scroller>` web platform element that renders only visible items from very large lists while pres… | 10 | 1995 | abandoned |
| daneden/Toast Toast is a highly customizable, responsive CSS/SCSS grid framework for building page layouts. It lets developers configure column counts, g… | 32 | 1993 | abandoned |
| mozilla-mobile/android-components A collection of Android libraries (in Kotlin) for building browsers or browser-like applications, published via Maven. The project has move… | 10 | 1990 | abandoned |
| geelen/x-gif x-gif is a web component (custom element) that provides flexible GIF playback in the browser. It decodes GIFs into individual frames and le… | 32 | 1985 | abandoned |
| GcsSloop/rclayout RCLayout is an Android library providing round-corner layout widgets (RCRelativeLayout, RCImageView) that wrap arbitrary views with configu… | 32 | 1977 | abandoned |
| romainpiel/Shimmer-android A deprecated Android library providing a ShimmerTextView and ShimmerButton with a shimmering animation effect, ported from Facebook's iOS S… | 10 | 1973 | abandoned |
| xamarin/XamarinComponents A collection of open-source bindings and plugins for third-party mobile libraries, built for Xamarin/.NET mobile development. The repositor… | 10 | 1972 | abandoned |
| SteveSandersonMS/WebWindow A .NET Core library for opening native OS windows containing web-based UI on Windows, Mac, and Linux, serving as a lightweight cross-platfo… | 10 | 1971 | abandoned |
| qTip2/qTip2 qTip2 is a feature-rich tooltip plugin for jQuery, offering speech bubble tips, imagemap support, and extensive styling options. It is the … | 10 | 1971 | abandoned |
| afollestad/aesthetic Aesthetic is a Kotlin library for Android that enables dynamic, runtime theming of apps with reactive theme updates via Rx. It lets activit… | 10 | 1970 | abandoned |
| weareoutman/clockpicker ClockPicker is a clock-style time picker widget for Bootstrap or jQuery projects, distributed as a lightweight CSS/JS plugin. It supports 1… | 10 | 1968 | abandoned |
| jmurzy/react-native-foldview A React Native library implementing a folding cell animation (FoldView) in JavaScript, inspired by a Dribbble folding card design. It lets … | 32 | 1959 | abandoned |
| steipete/PSStackedView An Objective-C iOS library implementing the Twitter/iPad-style stacked view controller UI, acting like a UINavigationController that stacks… | 10 | 1949 | abandoned |
| go-qml/qml Go bindings for Qt's QML declarative UI language, enabling Go applications to build graphical interfaces with Qt Quick and OpenGL. It bridg… | 32 | 1947 | abandoned |
| lumapps/lumX lumX is a responsive front-end framework built on AngularJS that implements Google's Material Design specifications. It provides UI compone… | 23 | 1946 | abandoned |
| marmelroy/PeekPop PeekPop is a Swift framework that brings the iOS Peek and Pop 3D Touch interaction to older devices without 3D Touch hardware. It uses UITo… | 23 | 1946 | abandoned |
| ReactiveCocoa/ReactiveViewModel ReactiveViewModel is an Objective-C library and documentation project for building Cocoa applications with the Model-View-ViewModel (MVVM) … | 10 | 1944 | abandoned |
| erichoracek/MSCollectionViewCalendarLayout MSCollectionViewCalendarLayout is a UICollectionViewLayout subclass for iOS that displays chronological data in day columns, mimicking the … | 10 | 1943 | abandoned |