function: ui-components
6753 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| filamentgroup/fixed-sticky A deprecated JavaScript polyfill for CSS position: sticky, designed to work with the fixed-fixed library for a safer position: fixed fallba… | 10 | 1473 | abandoned |
| TimOliver/TOWebViewController TOWebViewController is an Objective-C UIViewController subclass for iOS that embeds an inline web browser with navigation controls and a pr… | 32 | 1470 | abandoned |
| eoinfogarty/Onboarding An Android library that creates animated onboarding/intro screens using a ViewPager with a custom scene transformer. Fragments implement sc… | 32 | 1467 | abandoned |
| visualfc/goqt GoQt is Go bindings to the Qt cross-platform application framework, implemented as a cgo extension wrapping the Qt C++ GUI library. It lets… | 32 | 1467 | abandoned |
| marvelapp/FancyTabBar FancyTabBar is an Objective-C iOS library providing an expandable, customizable tab bar that reveals up to five sub-menu options from a sin… | 32 | 1466 | abandoned |
| oblador/angular-scroll An AngularJS module providing scrollspy functionality, animated scrollTo, and scroll event handling with no jQuery dependency. It extends a… | 23 | 1466 | abandoned |
| traex/CalendarListview An Android library that implements a calendar date picker as a ListView, with one month per row. It lets users select dates and is customiz… | 32 | 1465 | abandoned |
| yuanyan/boron Boron is a React component library providing a collection of animated modal dialogs. It offers several modal styles (e.g., DropModal) with … | 32 | 1462 | abandoned |
| MattKetmo/darkroomjs DarkroomJS is a JavaScript library providing basic in-browser image editing tools such as cropping, rotation, history (undo/redo), and savi… | 32 | 1462 | abandoned |
| MatejKustec/SpinThatShit SpinThatShit is a collection of SCSS mixins for creating single-element CSS loaders and spinners. It is deprecated and no longer maintained. | 10 | 1462 | abandoned |
| markushi/android-circlebutton A deprecated Android UI library providing a circular button widget with a pressed-ring animation effect. The README recommends using the Fl… | 32 | 1460 | abandoned |
| fossasia/loklak_publisher LoklakMessagePublisher is an Angular-based web application for publishing messages to the loklak social search platform. It can be deployed… | 32 | 1458 | abandoned |
| vuikit/vuikit Vuikit is a responsive Vue 2 UI component library built on top of the UIkit 3 CSS framework. It provides Vue components such as buttons and… | 23 | 1458 | abandoned |
| fossasia/loklak-timeline-plugin A lightweight JavaScript plugin for embedding loklak search timelines into web pages via a simple HTML tag with data attributes. It renders… | 10 | 1457 | abandoned |
| videogular/videogular Videogular is an HTML5 video player library and framework for AngularJS (1.x), wrapping the native video tag with bindable directives, them… | 23 | 1456 | abandoned |
| romainguy/road-trip RoadTrip is a sample Android application by Romain Guy demonstrating how to implement various visual effects such as animated path tracing,… | 32 | 1454 | abandoned |
| moagrius/TileView TileView is an Android ViewGroup subclass that asynchronously renders, pans, and zooms very large images by composing bitmap tiles, with pl… | 23 | 1454 | abandoned |
| honcheng/RTLabel RTLabel is an Objective-C iOS library that works like UILabel but renders rich text using HTML-like markup tags, built on Core Text. It sup… | 32 | 1452 | abandoned |
| thomasxiii/photon Photon is a JavaScript library that simulates 3D lighting effects on DOM elements using CSS3 transforms and gradients. It lets developers a… | 32 | 1445 | abandoned |
| rohitkrai03/pills Pills is a tiny, responsive CSS grid framework offering a 12-column layout with human-readable class names plus fractional divisions like h… | 23 | 1444 | abandoned |
| lawloretienne/QuickReturn An Android library implementing the QuickReturn UI pattern, which reveals or hides a header and/or footer view as content is scrolled. It s… | 32 | 1438 | abandoned |
| smileyborg/UIView-AutoLayout UIView+AutoLayout is an Objective-C category library providing a simple, developer-friendly API for iOS Auto Layout constraints. It is depr… | 23 | 1434 | abandoned |
| themeskult/wp-svbtle A WordPress theme and custom admin interface inspired by the minimalist Svbtle blogging platform. It replaces the standard WordPress dashbo… | 32 | 1431 | abandoned |
| FaridSafi/react-native-gifted-form A form component library for React Native that provides declarative form building with validation, shared form state across instances, and … | 23 | 1430 | abandoned |
| brow/leaves Leaves is an Objective-C iOS library providing an animated page-turning interface for navigating sequences of images with page-curl gesture… | 23 | 1425 | abandoned |
| drewwilson/atvImg A lightweight 2kb vanilla JavaScript plugin that turns layered PNG images into 3D parallax icons mimicking the Apple TV app icon effect. It… | 32 | 1424 | abandoned |
| fex-team/umeditor UMeditor is a lightweight mini version of Baidu's UEditor rich text editor, built in JavaScript for embedding WYSIWYG editing into web page… | 23 | 1424 | abandoned |
| angular-ui/ui-utils A deprecated companion suite of utility modules (directives) for AngularJS, bundling ui-validate, ui-mask, ui-scroll, ui-uploader and other… | 10 | 1419 | abandoned |
| HoneyNeutrons/RecyclerViewUndoSwipe An Android library providing native ItemTouchHelper-based swipe and drag support for RecyclerView with an undo action. It is a modified ver… | 23 | 1416 | abandoned |
| mzule/FantasySlide An Android library extending DrawerLayout with animated sliding side menus and gesture-based menu selection. It supports left and right sid… | 32 | 1414 | abandoned |
| kmshack/Android-ParallaxHeaderViewPager A deprecated Android sample library implementing a parallax HeaderView that works with ViewPager swipe gestures. It provides example code f… | 32 | 1411 | abandoned |
| node-red/node-red-dashboard A set of Node-RED nodes for quickly building live data dashboards served at a /ui endpoint. It provides widgets, layout management, and web… | 39 | 1409 | abandoned |
| usablica/kissui.scrollanim A lightweight, dependency-free CSS3 and JavaScript library that triggers CSS animations when elements enter the viewport during scrolling. … | 23 | 1409 | abandoned |
| race604/react-native-viewpager A JavaScript-only ViewPager (swipeable pager) component for React Native supporting both Android and iOS. It supports auto-play, infinite l… | 53 | 1405 | abandoned |
| JVillella/JVFloatingDrawer JVFloatingDrawer is an Objective-C iOS library providing a floating-style side drawer navigation view controller with customizable spring a… | 10 | 1402 | abandoned |
| gpambrozio/BlockAlertsAnd-ActionSheets An Objective-C iOS library providing block-based, customizable replacements for UIAlertView and UIActionSheet, inspired by TweetBot's style… | 10 | 1402 | abandoned |
| vkbansal/react-contextmenu A React component library for building accessible right-click context menus in web applications. It provides ContextMenu, ContextMenuTrigge… | 10 | 1401 | abandoned |
| mythz/jquip jquip is a modular, lightweight re-implementation of jQuery's most useful features, letting developers include only the parts they need (ev… | 32 | 1400 | abandoned |
| aFarkas/webshim Webshims Lib is a modular, capability-based polyfill-loading library that extends jQuery with HTML5 features in legacy browsers. It conditi… | 23 | 1399 | abandoned |
| uzysjung/UzysAnimatedGifPullToRefresh An Objective-C library that adds pull-to-refresh functionality with animated GIF indicators to any UIScrollView on iOS. It supports both GI… | 32 | 1396 | abandoned |
| stephanwagner/jBox jBox is a jQuery plugin for creating customizable tooltips, modal windows, confirm dialogs, notices, and image galleries/lightboxes. It is … | 10 | 1394 | abandoned |
| cundong/HeaderAndFooterRecyclerView An Android library that wraps RecyclerView to support adding header and footer views via a custom adapter and utility methods. It also prov… | 32 | 1392 | abandoned |
| hoang8f/android-flat-button FButton is a small Android library providing a customizable flat-design Button widget with configurable color, shadow, and corner radius at… | 32 | 1391 | abandoned |
| siyamed/android-satellite-menu An Android UI library that implements a Path-style 'satellite menu', where a main button expands into radial menu items with built-in Andro… | 32 | 1387 | abandoned |
| zpz1237/NirZhihuDaily2.0 An iOS client app that closely replicates Zhihu Daily (知乎日报), built in Objective-C/Swift against the community-documented Zhihu Daily API. … | 32 | 1386 | abandoned |
| ptshih/PSCollectionView PSCollectionView is an Objective-C library implementing a Pinterest-style pinboard (waterfall) scroll view for iOS, used similarly to UITab… | 32 | 1385 | abandoned |
| dennybritz/neal-react neal-react is a collection of React.js components for quickly building startup landing pages, offering higher-level building blocks like He… | 32 | 1383 | abandoned |
| neokree/MaterialTabs MaterialTabs is an Android UI library that renders Material Design-style tab bars (text or icon tabs) with animations, specifically for app… | 10 | 1383 | abandoned |
| Clooos/Home-Assistant-Mobile-First A minimalist, mobile-first dashboard design/theme for Home Assistant Lovelace, shared as the author's personal setup with installation inst… | 39 | 1382 | abandoned |
| VinceG/twitter-bootstrap-wizard A jQuery plugin for Twitter Bootstrap 3 that builds multi-step wizards out of a tabbable structure, with navigation buttons and per-step ev… | 10 | 1382 | abandoned |
| apptekstudios/ASCollectionView ASCollectionView is a SwiftUI library that provides UICollectionView and UITableView-style collection views with custom layouts, preloading… | 10 | 1379 | abandoned |
| jsdf/react-native-refreshable-listview A React Native component that wraps ListView to add pull-to-refresh functionality with a loading spinner while data reloads. It is deprecat… | 32 | 1375 | abandoned |
| benbarnett/jquery-animate-enhanced A jQuery plugin that extends $.animate() to automatically detect and use CSS3 transitions (translate/translate3d) in browsers that support … | 23 | 1375 | abandoned |
| keklikhasan/LDrawer An Android library providing a drawer (hamburger) icon with material design morphing animation, implemented as a drop-in replacement for Ac… | 32 | 1374 | abandoned |
| dodgepudding/bootout An offline Chinese-localized version of layoutit.com, a visual drag-and-drop layout builder for creating Bootstrap-based page layouts. The … | 32 | 1373 | abandoned |
| uileader/touchui TouchUI is a high-quality mobile UI framework built on Vue.js, offering hundreds of ready-to-use mobile UI components. It targets H5 mobile… | 32 | 1372 | abandoned |
| jamesnguyenhub/mkloader mkloader is an Android library providing a collection of beautiful, smooth custom loading views (spinners and pulse animations) usable dire… | 23 | 1369 | abandoned |
| johnkil/Android-AppMsg An Android library providing in-layout (activity-bound) notifications, similar to Toasts but scoped to the current activity context. It is … | 23 | 1365 | abandoned |
| itsjavi/bootstrap-colorpicker A modular color picker jQuery plugin for Bootstrap 3/4 that attaches to inputs and provides customizable color selection UI. The project is… | 10 | 1364 | abandoned |
| alexkuz/react-input-enhancements A set of React components that enhance input controls with autosizing, autocomplete, dropdown, input masking, and date picking. Components … | 10 | 1361 | abandoned |
| loopeer/shadow An Android library that draws customizable view shadows via a ShadowLayer, offering a CardView replacement with configurable shadow color, … | 23 | 1358 | abandoned |
| aralejs/aralejs.github.io Arale is an open, simple, and easy-to-use frontend base class library of JavaScript components, originally developed by Alibaba's community… | 32 | 1356 | abandoned |
| zenorocha/voice-elements A pair of Polymer-based Web Components (<voice-player> and <voice-recognition>) that wrap the Web Speech API for speech synthesis (text to … | 23 | 1348 | abandoned |
| filamentgroup/SocialCount SocialCount is a small jQuery plugin providing progressively enhanced, lazy-loaded social sharing widgets for Facebook, Twitter, and Google… | 10 | 1348 | abandoned |
| letsgetrandy/DICSS DICSS is a small JavaScript library for injecting CSS styles directly from JavaScript, accepting JSON objects as style definitions. It lets… | 32 | 1347 | abandoned |
| ForkAwesome/Fork-Awesome Fork Awesome is a community fork of Font Awesome 4.7 providing 796 pictographic and brand icons as an icon font and CSS toolkit for website… | 10 | 1347 | abandoned |
| jxnblk/reflexbox Reflexbox is a responsive React flexbox grid system providing Flex and Box layout primitives with built-in CSS-in-JS. The project has moved… | 10 | 1347 | abandoned |
| ripplejs/ripple Ripple.js is a tiny JavaScript library for building reactive views with data-binding and a plugin-based architecture. It composes views wit… | 32 | 1341 | abandoned |
| terminatorover/RGCardViewLayout RGCardViewLayout is an Objective-C UICollectionViewLayout that replicates the card-swiping interaction from the City Guide App, a top-rated… | 23 | 1339 | abandoned |
| yahoo/react-stickynode A performant React sticky component that keeps elements in the viewport while scrolling, handling both short and tall sticky targets. It is… | 63 | 1338 | abandoned |
| njdehoog/NHBalancedFlowLayout A UICollectionViewLayout subclass for iOS that displays items of different sizes in a grid without wasting visual space, using a balanced p… | 32 | 1337 | abandoned |
| matrixxun/MaterialBadgeTextView A lightweight Android library providing a Material Design styled TextView for displaying notification badges (unread counts, new feature in… | 32 | 1333 | abandoned |
| MicheleBertoli/react-automata A React library providing a state machine abstraction built on xstate, offering declarative state management via a higher-order component a… | 32 | 1331 | abandoned |
| waynell/VideoListPlayer An Android library that plays videos inside ListView or RecyclerView items, similar to Instagram's feed video playback. It supports automat… | 23 | 1322 | abandoned |
| daCapricorn/ArcMenu An Android custom view library that recreates the animated arc/ray menu from Path 2.0 (iOS), including ArcMenu and RayMenu components. It i… | 32 | 1320 | abandoned |
| aliceui/aliceui.github.io Alice is Alipay's CSS style solution: a curated collection of modular style components plus a modular naming and organization convention fo… | 32 | 1320 | abandoned |
| jamztang/JTGestureBasedTableViewDemo An Objective-C iOS library and demo recreating the buttonless, gesture-based table view interactions popularized by the Clear for iPhone ap… | 32 | 1320 | abandoned |
| samvermette/SVSegmentedControl A customizable Objective-C UIControl for iOS that mimics UISegmentedControl but looks like a UISwitch, with a sliding thumb and extensive s… | 32 | 1319 | abandoned |
| Hitomis/FunGameRefresh An Android pull-to-refresh library that turns the refresh header into playable retro mini-games like Breakout (hit block) and Battle City w… | 32 | 1318 | abandoned |
| visionmedia/uikit UIKit is a small (4kb minified/gzipped) collection of flexible, decoupled JavaScript UI components for the web, emphasizing structure-only … | 32 | 1318 | abandoned |
| lanux/Vue-Admin Vue-Admin is a demo admin dashboard application built with Vue 2, Element UI, Vuex, Vue Router, Axios, and ECharts. It showcases role-based… | 23 | 1318 | abandoned |
| xiaojianglaile/Calendar An Android calendar UI library in Java providing smooth-scrolling week and month views with Chinese lunar calendar, holidays, and 5/6-row a… | 32 | 1317 | abandoned |
| route-me/route-me Route-Me is an open source map library that runs natively on iOS, designed to look and feel like the built-in iOS map library while support… | 32 | 1316 | abandoned |
| walmartlabs/thorax Thorax is an opinionated JavaScript framework combining Backbone and Handlebars for building large-scale web applications, with views, data… | 10 | 1315 | abandoned |
| TooBug/wemark wemark is a Markdown rendering library for WeChat Mini Programs, provided as a custom component that parses and renders Markdown (including… | 32 | 1314 | abandoned |
| MateriiApps/OpenCord OpenCord is an open-source, Material You-styled third-party Discord client for Android built with Kotlin and Jetpack Compose. The project i… | 10 | 1314 | abandoned |
| KittenYang/KYAnimatedPageControl A custom iOS UIPageControl replacement written in Objective-C with animated indicators, offering GooeyCircle and RotateRect styles. It sync… | 32 | 1313 | abandoned |
| zyprosoft/ZYChat ZYChat is an Objective-C chat UI framework for iOS, optimized for high-frequency refreshing of recent conversation lists and chat pages, su… | 23 | 1310 | abandoned |
| ded/bonzo Bonzo is a library-agnostic, extensible DOM manipulation utility for JavaScript, offering jQuery-like chaining for tasks like class manipul… | 32 | 1308 | abandoned |
| GabrielAlva/Cool-iOS-Camera A customizable iOS camera view built on AVFoundation, written in Objective-C, that overlays on any view controller and returns captured ima… | 32 | 1305 | abandoned |
| jpardogo/GoogleProgressBar An Android library providing custom indeterminate progress bar drawables that mimic Google's loading animations, such as folding circles, G… | 32 | 1305 | abandoned |
| drcmda/react-springy-parallax A springy, composable parallax scrolling library for React, supporting layered page offsets, custom easing effects, and horizontal scrollin… | 32 | 1304 | abandoned |
| zenangst/Spots Spots is a cross-platform view controller framework for building component-based user interfaces in Swift. It uses generic view models that… | 23 | 1302 | abandoned |
| kaku2015/ColorfulNews ColorfulNews is an Android news-reading app built with Material Design, MVP architecture, Dagger2, RxJava, and Retrofit2. It aggregates new… | 32 | 1301 | abandoned |
| mduvall/grande.js grande.js is a small JavaScript library that replicates Medium's in-browser rich text editing experience using contenteditable elements. It… | 32 | 1299 | abandoned |
| nathansmith/formalize Formalize is a CSS framework (with small JS helpers for multiple libraries like jQuery, Dojo, MooTools, Prototype, YUI, and ExtJS) that nor… | 32 | 1298 | abandoned |
| sindresorhus/refined-twitter A browser extension that simplifies the Twitter web interface and adds quality-of-life features like hiding promoted tweets, auto-loading n… | 10 | 1297 | abandoned |
| Monnoroch/ColorHighlighter ColorHighlighter is a Sublime Text 2/3 plugin that previews color values like hex codes, rgb() values, and named colors by underlaying them… | 32 | 1294 | abandoned |
| johannilsson/android-actionbar A reusable Android action bar UI component implemented as an Android Library Project in Java. It lets developers add an action bar with tit… | 32 | 1293 | abandoned |
| cloudflare/cf-ui cf-ui is a collection of over 50 React-based UI component packages used to build interfaces at Cloudflare, styled with CSS-in-JS via Fela. … | 10 | 1293 | abandoned |