function: ui-components
6753 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| AshesOfOwls/jquery.shapeshift A jQuery plugin that arranges elements into a dynamic, responsive column grid similar to Pinterest, with drag-and-drop reordering across co… | 32 | 1653 | abandoned |
| AAkira/ExpandableLayout A deprecated Android UI library providing expandable/collapsible layouts with various animations, usable anywhere in an Android app. It off… | 23 | 1652 | abandoned |
| wimagguc/ios-custom-alertview A lightweight Objective-C library that reproduces the iOS 7-style alert dialog and lets developers attach arbitrary UIViews, images, and bu… | 23 | 1649 | abandoned |
| eluleci/FlatUI FlatUI is an Android library that restyles native Android widgets (buttons, ActionBar, etc.) with a flat design look, usable via XML or Jav… | 10 | 1649 | abandoned |
| alexvasilkov/FoldableLayout An Android library providing widgets that implement paper-folding animations, such as unfoldable detail views and foldable lists. It is dis… | 32 | 1648 | abandoned |
| lookingstars/meituan An open-source iOS clone of the Meituan app (version 5.7) written in Objective-C, built primarily with pure code to demonstrate how such an… | 32 | 1645 | abandoned |
| B-Sides/ELCImagePickerController An Objective-C iOS library that clones UIImagePickerController using the deprecated Assets Library Framework to allow users to select multi… | 23 | 1641 | abandoned |
| Tibolte/ElasticDownload An Android custom view library that renders an animated elastic download progress indicator with success and failure states, implemented wi… | 23 | 1635 | abandoned |
| fengyuanchen/distpicker Distpicker is a simple jQuery plugin for picking provinces, cities and districts of China with three-level cascading selects. It supports i… | 23 | 1630 | abandoned |
| Mochengvia/PanuonUI.Silver Panuon.UI.Silver is a WPF UI control library for .NET that restyles standard controls using templates and attached properties to give deskt… | 32 | 1629 | abandoned |
| jordansinger/Hook Hook is a small jQuery plugin that adds pull-to-refresh functionality to web pages, mimicking the native mobile gesture. It can refresh the… | 32 | 1628 | abandoned |
| stryder-dev/flutter_platform_widgets A Flutter package providing a common set of platform-aware widgets that automatically render Material design on Android and Cupertino desig… | 60 | 1627 | abandoned |
| carsonxyz/CNPPopupController CNPPopupController is an Objective-C library for presenting customizable popups on iOS with configurable animations, styles, and dismissal … | 10 | 1627 | abandoned |
| 3lvis/Form Form is an Objective-C iOS library for building flexible, JSON-driven forms with validations, groups, custom fields, and computed values. I… | 10 | 1625 | abandoned |
| jdewit/bootstrap-timepicker A deprecated timepicker widget component for Twitter Bootstrap, written in JavaScript. It lets users pick times in forms via a dropdown-sty… | 23 | 1623 | abandoned |
| jakobhoeg/shadcn-chat A CLI tool (shadcn-chat-cli) that installs customizable, reusable chat UI components built with React and shadcn/ui into your project. It p… | 43 | 1621 | abandoned |
| Lobos/react-ui A collection of React UI components built on top of Bootstrap 4, published as the npm package 'rctui'. The project is officially deprecated… | 32 | 1621 | abandoned |
| maurycyw/StaggeredGridView A modified version of Android's experimental StaggeredGridView that lets developers create GridViews with uneven rows, similar to Pinterest… | 32 | 1621 | abandoned |
| CartoDB/odyssey.js Odyssey.js is a JavaScript library that helps journalists, bloggers, and web publishers combine narratives with interactive maps and map in… | 10 | 1621 | abandoned |
| mbenford/ngTagsInput ngTagsInput is a highly customizable tags input directive for AngularJS that turns typed text into tags as the user types. It supports auto… | 10 | 1617 | abandoned |
| Luwx/Lightly Lightly is a modern, minimalistic Qt application style forked from KDE's Breeze theme, with transparency options for Dolphin views and side… | 10 | 1616 | abandoned |
| ququplay/jquery-mobile-flat-ui-theme A flat UI theme for jQuery Mobile built with Stylus and distributed as a CSS file. It provides swatch-based flat design styling for jQuery … | 32 | 1615 | abandoned |
| FaridSafi/react-native-gifted-listview A React Native ListView component providing pull-to-refresh and infinite scrolling for Android and iOS apps. It wraps list fetching with pa… | 23 | 1614 | abandoned |
| byoutline/kickmaterial KickMaterial is a crowdfunding app concept for Android built to showcase modern Android development trends with a strong focus on Material … | 32 | 1612 | abandoned |
| mancj/SlideUp-Android SlideUp is a small Android library that adds slide-up/down/left/right animation effects to any view, with a builder API and optional RxJava… | 23 | 1612 | abandoned |
| bhrott/react-native-masked-text A pure JavaScript masked text and input component for React Native, supporting masks for phone numbers, CPF, dates, money, and custom patte… | 30 | 1607 | abandoned |
| JetBrains/compose-multiplatform-ios-android-template An archived JetBrains project template for building Compose Multiplatform applications targeting iOS and Android with shared Kotlin UI code… | 10 | 1607 | abandoned |
| wenmingvs/WeiBo A third-party Android client for Sina Weibo that replicates the official app's UI while adding features like ad-free browsing, multi-accoun… | 32 | 1600 | abandoned |
| interactivethings/catalog Catalog is a React-based tool for creating living, interactive style guides and component documentation using Markdown and React components… | 10 | 1599 | abandoned |
| xmuSistone/VerticalSlideFragment An Android library that enables vertical dragging to switch between fragment pages, mimicking the product detail page interaction seen in T… | 32 | 1598 | abandoned |
| jenly1314/KingTV KingTV is an Android app that clones the Quanmin TV (全民直播) live-streaming platform, built with MVP architecture, RxJava, Retrofit, OkHttp, … | 32 | 1598 | abandoned |
| jonikorpi/Golden-Grid-System Golden Grid System is a fluid-width CSS grid system for responsive web design, built from 18 columns (16 usable) that can fold into 8 or 4 … | 10 | 1598 | abandoned |
| akshat46/FlyingFox FlyingFox is an opinionated set of CSS configurations (userChrome and Tree Style Tab themes) that gives Firefox a minimal, icon-based inter… | 10 | 1598 | abandoned |
| githubwing/DragPhotoView An Android PhotoView library that lets users zoom images and drag them down to dismiss the activity, mimicking WeChat's photo viewer behavi… | 23 | 1595 | abandoned |
| smooth-code/smooth-ui Smooth UI is a React UI library and style system that works with styled-components or Emotion, offering accessible components built on Reak… | 10 | 1594 | abandoned |
| paulroehr/EazeGraph EazeGraph is an Android charting library for rendering bar, stacked bar, pie, and line charts with a modern look, animations, and touch int… | 32 | 1591 | abandoned |
| long1eu/SpaceTabLayout A custom Android RelativeLayout-based tab layout component that works with a ViewPager to navigate between fragments, featuring an animated… | 23 | 1588 | abandoned |
| Arello-Mobile/Moxy Moxy is an Android library that implements the MVP (Model-View-Presenter) pattern, keeping presenters alive across Activity recreation and … | 23 | 1587 | abandoned |
| snwh/paper-icon-theme Paper is a modern freedesktop icon theme (with a companion cursor theme) featuring bold colors and simple geometric shapes inspired by Mate… | 10 | 1585 | abandoned |
| CharlinFeng/CorePhotoBroswerVC CorePhotoBroswerVC is an Objective-C library for iOS that provides a high-performance photo browser supporting both local and network image… | 32 | 1576 | abandoned |
| live2d-widget A JavaScript library that embeds interactive Live2D anime character widgets into webpages with an out-of-the-box experience. It supports ma… | 10 | 1575 | abandoned |
| trueinteractions/tint2 Tint is a framework for building native desktop JavaScript applications across macOS, Windows, Linux, iOS, and Android. It provides a runti… | 23 | 1573 | abandoned |
| django-admin-bootstrapped/django-admin-bootstrapped A Django admin theme that restyles the built-in Django admin interface using Twitter Bootstrap. It requires no code modifications—simply ad… | 23 | 1571 | abandoned |
| tomauty/react-native-chart A React Native charting library for rendering line, area, pie, and bar charts using SVG/ART. The repository is explicitly unmaintained, wit… | 23 | 1568 | abandoned |
| home-assistant/Iconic Iconic is a Swift library that auto-generates strongly typed code for using icon fonts in iOS, tvOS, and watchOS apps, with UIKit extension… | 10 | 1568 | abandoned |
| tylertate/semantic.gs Semantic Grid System is a CSS grid library that generates grid layouts via LESS, SCSS, or Stylus mixins, letting developers set column widt… | 32 | 1567 | abandoned |
| dzenbot/DZNSegmentedControl A drop-in Objective-C replacement for UISegmentedControl on iOS that displays counts, titles, and images with an animated selection indicat… | 10 | 1566 | abandoned |
| l-lin/angular-datatables An Angular directive/library that integrates the jQuery DataTables plugin into Angular applications for building interactive, feature-rich … | 10 | 1561 | abandoned |
| xamarin/XamarinCommunityToolkit A collection of animations, behaviors, converters, and effects for Xamarin.Forms mobile development, simplifying common developer tasks whe… | 10 | 1561 | abandoned |
| MengTo/AppStoreSketch A Sketch template for quickly creating App Store screenshot screens for iPhone 4, 5, 6, and 6 Plus, with preset backgrounds, device colors,… | 32 | 1557 | abandoned |
| zurb/foundation-apps Foundation for Apps is a CSS/JavaScript front-end framework from ZURB for building responsive single-page web apps, built on Angular, Flexb… | 10 | 1554 | abandoned |
| dmitric/DLCImagePickerController An Objective-C image picker and camera controller for iOS that applies live GPU-accelerated filters and adjustable radial blur to the camer… | 32 | 1552 | abandoned |
| skyvow/m-mall A WeChat mini-program mobile shopping mall frontend built with WeUI.wxss and ES6, paired with a separate admin backend (m-mall-admin). It d… | 10 | 1551 | abandoned |
| justjavac/Flarum Flarum is a free, open-source forum application built in PHP with a Mithril-based JavaScript frontend, focused on being fast, simple, and e… | 23 | 1549 | abandoned |
| rubysherpas/forem Forem is a Rails engine that adds forum functionality (forums, topics, and posts) to Rails 3 and Rails 4 applications. It is designed to be… | 32 | 1548 | abandoned |
| neokree/MaterialNavigationDrawer An Android library that provides a Navigation Drawer Activity implementing Google's Material Design style with simplified setup methods. It… | 10 | 1541 | abandoned |
| jaunesarmiento/fries Fries is a mobile UI framework for prototyping Android apps using HTML, CSS, and JavaScript, inspired by Ratchet. It provides Android-style… | 10 | 1537 | abandoned |
| react-d3-library/react-d3-library A JavaScript library that lets developers render D3 visualizations as React components by rerouting D3 output into React's virtual DOM. It … | 32 | 1536 | abandoned |
| vum-team/vum VUM (vue-mobile) is a UI framework built with Vue.js 2 for mobile web single-page applications, providing page structure, transitions, and … | 32 | 1534 | abandoned |
| ohanhi/elm-native-ui An experimental library for building native iOS and Android mobile applications in the Elm language on top of React Native. It is explicitl… | 32 | 1531 | abandoned |
| liferay/alloy-ui AlloyUI is a JavaScript UI framework built on top of YUI3 that uses Bootstrap 3 HTML/CSS to provide a simple API for building highly scalab… | 10 | 1531 | abandoned |
| Uncodin/bypass Bypass is a C-based Markdown parser and renderer for Android and iOS that skips HTML conversion and renders Markdown directly in native mob… | 32 | 1529 | abandoned |
| justspamjustin/junior Junior is a front-end framework for building HTML5 mobile apps that look and feel native. It provides mobile UI components and styling impl… | 32 | 1528 | abandoned |
| NoDivide/astrum Astrum is a lightweight, non-opinionated pattern library tool for documenting UI components in any web project. It ships as an npm CLI that… | 23 | 1527 | abandoned |
| cashapp/contour Contour is a Kotlin-first Android layout library that lets developers define view position and size with executable lambdas instead of XML … | 10 | 1526 | abandoned |
| blade-ui-kit/blade-ui-kit Blade UI Kit is a collection of renderless Blade components for Laravel views, providing utilities that connect parts of the TALL stack. Th… | 40 | 1525 | abandoned |
| revolunet/angular-carousel An AngularJS 1 directive that turns ng-repeat collections or plain DOM lists into mobile-friendly, touch-swipable carousels. It supports bu… | 10 | 1524 | abandoned |
| soulwire/Makisu Makisu is an experimental CSS 3D dropdown concept packaged as a jQuery plugin that folds list items with a 3D transform animation. It provi… | 32 | 1519 | abandoned |
| dodola/MetaballLoading An Android library that renders a 2D metaball-style loading animation as a custom view. It includes a debug mode for tweaking visual parame… | 32 | 1518 | abandoned |
| MatthewYork/MYBlurIntroductionView An Objective-C iOS library for building customizable app introduction and tutorial screens shown on first launch. It is a fork of MYIntrodu… | 23 | 1517 | abandoned |
| Izzimach/react-three-legacy React bindings for creating and controlling 3D scenes with three.js via WebGL canvases. It is a deprecated legacy package whose author reco… | 32 | 1514 | abandoned |
| FOSSASIA-Web/timeline.api.fossasia.net A jQuery plugin that embeds a FOSSASIA community event timeline into any website, fetching events from the FOSSASIA/Freifunk Calendar API o… | 32 | 1514 | abandoned |
| fians/marka Marka is a set of beautifully designed, transformable icons for the web, implemented in CSS. The author has explicitly declared it an exper… | 23 | 1514 | abandoned |
| nispok/snackbar A deprecated Android library implementing Material Design Snackbars (toast-like notifications) in Java, working on API level 8+. It has bee… | 10 | 1513 | abandoned |
| allenhwkim/angularjs-google-maps An AngularJS directive (ngmap) that wraps the Google Maps JavaScript V3 API, letting developers add maps, markers, and shapes declaratively… | 10 | 1512 | abandoned |
| matfish2/vue-tables-2 Vue Tables 2 is a Vue.js component library providing fully featured, customizable data table/grid components with client-side and server-si… | 10 | 1510 | abandoned |
| sjwall/MaterialTapTargetPrompt An Android library implementing Material Design tap target prompts for feature discovery and onboarding, highlighting UI elements with an o… | 23 | 1509 | abandoned |
| mattgemmell/MGSplitViewController MGSplitViewController is an Objective-C replacement for Apple's UISplitViewController on iPad, adding enhancements like toggleable master v… | 32 | 1506 | abandoned |
| IanLunn/jQuery-Parallax A jQuery plugin that recreates the parallax scrolling effect popularized by the Nike Better World website. It moves background elements at … | 10 | 1504 | abandoned |
| Wanderxx/vue-fullcalendar A pure Vue.js calendar component inspired by FullCalendar.io that renders a month view with event scheduling and management, without requir… | 32 | 1503 | abandoned |
| meteoric/meteor-ionic A Meteor package that ports Ionic Framework's Angular directives to Meteor Blaze templates, enabling Ionic mobile UI components without Ang… | 32 | 1503 | abandoned |
| fossasia/wp-recent-tweet A WordPress widget plugin that displays recent tweets using the Twitter API v1.1 or the anonymous Loklak API, with built-in caching to avoi… | 10 | 1503 | abandoned |
| Avocarrot/json2view 2view is a Java library for Android that converts compatible JSON files into native Android views at runtime, allowing UI changes without r… | 23 | 1501 | abandoned |
| makomori/Sharaku Sharaku is an iOS image filtering UI library written in Swift that provides an Instagram-style photo filter interface. It presents a view c… | 23 | 1501 | abandoned |
| AliSoftware/OHAttributedLabel A UILabel subclass for iOS that displays NSAttributedString styled text with mixed fonts, colors, and sizes, plus categories for building a… | 23 | 1500 | abandoned |
| fastred/MotionBlur An Objective-C library that adds motion blur effects to iOS UIView animations, primarily for position changes. It works by snapshotting the… | 32 | 1498 | abandoned |
| nicinabox/superslides Superslides is a fullscreen, hardware-accelerated image/content slider implemented as a jQuery plugin. It supports slide and fade animation… | 23 | 1498 | abandoned |
| glittershark/reactable Reactable is a React component library for rendering fast, flexible client-side data tables with built-in sorting, filtering, and paginatio… | 10 | 1498 | abandoned |
| stripe-archive/stripe-payments-demo A sample e-commerce store demonstrating how to accept payments on the web with Stripe Elements, the PaymentIntents API, and the Sources API… | 10 | 1498 | abandoned |
| carteb/carte-blanche Carte Blanche is a webpack plugin that provides an isolated development space for UI components with integrated fuzz testing, letting devel… | 10 | 1494 | abandoned |
| dan-silver/ElementTransitions A small JavaScript/CSS library providing simple animated page and element transitions for websites, wrapping Codrops' page transition code.… | 10 | 1492 | abandoned |
| antonmedv/monkberry Monkberry is a tiny (~1kb) JavaScript library for building web user interfaces using a templating engine whose templates (.monk files) are … | 10 | 1488 | abandoned |
| at-import/Singularity Singularity is a ratio-based responsive grid framework for Sass/CSS that supports non-uniform grids in any unit. It is officially unmaintai… | 23 | 1486 | abandoned |
| thoughtbot/refills Refills is a collection of pre-built UI components and patterns written in Sass, built on the Bourbon and Neat frameworks. Users copy-paste… | 10 | 1486 | abandoned |
| TonicArtos/StickyGridHeaders An Android library providing a GridView that displays items in sections with sticky headers, similar to the Android 4.x People app. It is a… | 10 | 1485 | abandoned |
| firtoz/react-three-renderer A React renderer that lets you build three.js scenes declaratively using React components rendered into a WebGL canvas. The project is froz… | 10 | 1482 | abandoned |
| flschweiger/SwipeStack SwipeStack is an Android UI library providing a customizable, swipeable card stack view, similar to Tinder-style interfaces. It works via a… | 10 | 1477 | abandoned |
| angular-ui/ui-calendar An AngularJS directive wrapping Arshaw's FullCalendar jQuery plugin, enabling data-bound event sources and FullCalendar options in AngularJ… | 10 | 1476 | abandoned |
| ra1028/RACollectionViewReorderableTripletLayout A custom UICollectionView layout for iOS written in Objective-C that lets users reorder cells by long-pressing and dragging them. It suppor… | 32 | 1475 | abandoned |
| JeasonWong/Particle An Android UI library providing a ParticleView custom view that renders a particle-based text animation, typically used for splash screens.… | 32 | 1474 | abandoned |