function: frontend-framework
1888 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| euvl/vue-notification A Vue.js 2 library for displaying toast-style notifications in web applications. It provides a global <notifications/> component and $notif… | 67 | 2381 | maintenance |
| kirillmurashov/vue-drag-resize A lightweight, dependency-free Vue component (supporting both Vue 2 and Vue 3) that makes wrapped elements draggable and resizable. It supp… | 23 | 2375 | maintenance |
| franciscop/umbrella Umbrella JS is a lightweight (~3kb gzipped) JavaScript library for DOM traversal, DOM manipulation, and event handling, with a jQuery-like … | 66 | 2344 | maintenance |
| Urigo/angular-meteor Angular-Meteor is an integration library that combines the Angular frontend framework with the Meteor full-stack JavaScript platform, enabl… | 23 | 2335 | maintenance |
| bgrins/spectrum Spectrum is a lightweight, image-free JavaScript color picker built as a jQuery plugin, using CSS gradients for cross-browser rendering. It… | 23 | 2316 | maintenance |
| luisvinicius167/ityped iTyped is a tiny (2 kB), dependency-free JavaScript library for animated typewriter text effects. It types out strings at configurable spee… | 32 | 2307 | maintenance |
| robinweser/fela Fela is a small, framework-agnostic JavaScript library for state-driven styling that generates atomic CSS from style rules written as funct… | 23 | 2284 | maintenance |
| trungvose/jira-clone-angular A simplified Jira clone web application built with Angular, Akita state management, ng-zorro UI components, and TailwindCSS. It serves as a… | 57 | 2276 | maintenance |
| optimizely/nuclear-js NuclearJS is a reactive Flux state management library built on ImmutableJS data structures, with all application state in a single immutabl… | 31 | 2269 | maintenance |
| rcdexta/react-trello A React component library that provides pluggable, Trello-style kanban board components for embedding into web applications. It supports dr… | 23 | 2261 | maintenance |
| HeZaiJin/SlantedTextView A small Android UI library providing a custom slanted TextView widget for corner labels and badges. It is configurable via XML attributes o… | 32 | 2256 | maintenance |
| MopTym/vue-waterfall A Vue.js component that arranges child elements in a Pinterest-style waterfall (masonry) layout, supporting vertical and horizontal line di… | 23 | 2196 | maintenance |
| arielsalminen/vue-design-system Vue Design System is an open source starter tool for building UI design systems with Vue.js, built on Vue Styleguidist, Webpack, and Theo. … | 23 | 2196 | maintenance |
| Baddaboo/ClassicKit ClassicKit is a collection of pixel-accurate, Windows 95-style UI components for iOS built on UIKit. Components like CKButton are @IBDesign… | 32 | 2194 | maintenance |
| xaksis/vue-good-table vue-good-table is a Vue.js data table component library offering sorting, column filtering, pagination, grouping, and checkbox selection wi… | 23 | 2174 | maintenance |
| GeekyAnts/NativeBase-KitchenSink A demo application showcasing all UI components of NativeBase, a React Native component library, maintained by its creators GeekyAnts. It s… | 52 | 2171 | maintenance |
| nandorojo/dripsy Dripsy is a responsive, unstyled UI primitive library for React Native and Web, offering a themeable `sx` prop similar to styled-system. It… | 23 | 2165 | maintenance |
| alfonsobries/vue-tailwind VueTailwind is a set of Vue.js UI components (inputs, buttons, modals, datepicker, etc.) designed to be fully customized with your own CSS … | 23 | 2160 | maintenance |
| nitin42/terminal-in-react A React component that renders an interactive terminal in the browser, supporting custom commands, descriptions, and plugins. It is a small… | 23 | 2157 | maintenance |
| rnmp/salvattore Salvattore is a lightweight, dependency-free JavaScript library that arranges HTML elements into a multi-column masonry-style grid, configu… | 10 | 2153 | maintenance |
| tajo/react-portal A small React component library that transports children (modals, lightboxes, loading bars) into a portal appended to document.body or a cu… | 25 | 2152 | maintenance |
| alexdrone/Render Render (CoreRender) is a SwiftUI-inspired declarative UI framework built on top of UIKit, compatible with iOS 10+ and Objective-C. It uses … | 23 | 2150 | maintenance |
| sproutcore/sproutcore SproutCore is a JavaScript MVC framework for building fast, native-caliber single-page web applications that run in the browser. It provide… | 76 | 2141 | maintenance |
| andreruffert/rangeslider.js A small, fast jQuery polyfill for the HTML5 <input type="range"> slider element, providing consistent styled sliders across browsers includ… | 10 | 2139 | maintenance |
| simc/auto_size_text A Flutter widget package that automatically resizes text to fit perfectly within its bounds, behaving like the standard Text widget. It sup… | 32 | 2131 | maintenance |
| mobxjs/mobx-react-lite mobx-react-lite is a lightweight (1.5kB gzipped) set of React bindings for MobX, supporting functional components via Hooks (React 16.8+). … | 10 | 2118 | maintenance |
| zhaohaodang/vue-WeChat A single-page web application built with Vue 2.0, Vuex, and Vue Router that closely replicates the WeChat mobile app's UI and interactions … | 32 | 2114 | maintenance |
| microsoft/vscode-webview-ui-toolkit A component library of web components for building webview-based extensions in Visual Studio Code, matching the editor's design language. I… | 10 | 2111 | maintenance |
| fooplugins/FooTable FooTable is a jQuery plugin that makes HTML tables responsive so they look good on small-screen devices. It adds features like sorting, fil… | 60 | 2107 | maintenance |
| FE-Driver/vue-beauty vue-beauty is a Vue.js UI component library that implements Ant Design components with Vue 2. It provides a rich set of styled, data-driven… | 23 | 2099 | maintenance |
| Quartz/Chartbuilder Chartbuilder is a front-end charting application from Quartz for creating simple, beautiful charts in a consistent predefined style by past… | 32 | 2096 | maintenance |
| yanhaijing/zepto.fullpage A lightweight mobile-focused JavaScript library that implements fullpage single-screen scrolling effects, similar to fullPage.js but design… | 32 | 2090 | maintenance |
| dollarshaveclub/shave Shave is a zero-dependency JavaScript plugin that truncates multi-line text to fit within an HTML element based on a max-height, adding an … | 10 | 2086 | maintenance |
| MohammadYounes/AlertifyJS AlertifyJS is a dependency-free JavaScript library for creating attractive browser dialogs (alert, confirm, prompt) and unobtrusive toast n… | 23 | 2084 | maintenance |
| vbenjs/vben-admin-thin-next A slimmed-down starter template of Vue Vben Admin built with Vue 3, Vite, and TypeScript for middle- and back-end admin front-ends. It ship… | 23 | 2075 | maintenance |
| cosscom/coss coss.com/ui (formerly Origin UI) is the official design system of Cal.com, a collection of accessible, composable React UI components built… | 66 | 10479 | experimental |
| gajus/babel-plugin-react-css-modules A Babel plugin that transforms React's styleName attribute into className at compile time using CSS module resolution. It offers much lower… | 23 | 2034 | maintenance |
| abpetkov/switchery Switchery is a small standalone JavaScript component that converts default HTML checkbox inputs into iOS 7 style toggle switches. It is cus… | 23 | 2032 | maintenance |
| raphamorim/react-tv React-TV is a custom React renderer and CLI ecosystem for building TV applications targeting low-memory devices like LG webOS and Samsung T… | 10 | 2032 | maintenance |
| linb/CrossUI CrossUI is an open-source cross-browser JavaScript framework for building single-page rich web applications, with 100+ UI components and dr… | 79 | 2027 | maintenance |
| coderwhy/HYMall A Vue.js-based e-commerce mall (shopping) application, likely built as a demo or learning project. It provides a mobile-style shopping app … | 32 | 2026 | maintenance |
| areslabs/alita Alita is a conversion engine that transpiles React Native code to run as WeChat Mini Program code, using a runtime JSX processing approach … | 23 | 2013 | maintenance |
| storybookjs/design-system The Storybook Design System is a React component library that codifies Storybook's UI components into a reusable npm package (@storybook/de… | 45 | 2008 | maintenance |
| cerebral/cerebral Cerebral is a declarative state and side effects management library for JavaScript frontend frameworks like React, Vue, Angular, Preact, an… | 79 | 1996 | maintenance |
| JideGuru/FlutterSocialAppUIKit A Flutter implementation of a social media app UI concept, providing a set of polished screens with light and dark theme support. It serves… | 32 | 1984 | maintenance |
| halfrost/vue-objccn A cross-platform full-stack application built with Vue.js 2, Vuex, and Vue Router that recreates the Objc China website. It ships as a desk… | 23 | 1984 | maintenance |
| storeon/storeon Storeon is a tiny (~180 bytes) event-based Redux-like state management library for React, Preact, Angular, Vue, and Svelte. It tracks state… | 32 | 1976 | maintenance |
| f/vue-wait vue-wait is a Vue/Vuex plugin for managing multiple concurrent loading states without conflicts, with built-in loader components and option… | 23 | 1975 | maintenance |
| caseywebdev/react-list ReactList is a versatile infinite scroll React component that renders large lists efficiently by only rendering visible items. It supports … | 73 | 1971 | maintenance |
| ctrlplusb/react-sizeme A small React library that makes components aware of their own rendered width and height, enabling component-level responsive design. It ex… | 23 | 1961 | maintenance |
| RuffianZhong/RWidgetHelper An Android UI library that provides custom views (TextView, ImageView, layouts) inheriting native widgets, with XML attributes for rounded … | 23 | 1959 | maintenance |
| UnityTech/UIWidgets UIWidgets is a Unity package, derived from Flutter, that lets developers build efficient cross-platform apps with a widget-based UI framewo… | 10 | 1956 | maintenance |
| sanyuan0704/react-cloud-music A web music player app modeled on NetEase Cloud Music, built with React Hooks, Redux, immutable.js, styled-components, and better-scroll. I… | 23 | 1948 | maintenance |
| hutuxuhui/jackblog-vue Jackblog Vue is the Vue 2 client of the Jackblog personal blogging system, built with vuex, vue-router, vue-resource, vee-validate, and vue… | 23 | 1932 | maintenance |
| jabbany/CommentCoreLibrary CommentCoreLibrary is a JavaScript/TypeScript engine for rendering streaming danmaku (bullet) comments over timed HTML5 video or audio. It … | 23 | 1929 | maintenance |
| canjs/canjs CanJS is a collection of client-side JavaScript architectural libraries for building CRUD web applications with fewer lines of code. It pro… | 23 | 1911 | maintenance |
| zhangyuang/egg-react-ssr A minimal Egg.js + React server-side rendering application scaffold supporting both JavaScript and TypeScript, with seamless CSR/SSR mode s… | 10 | 1906 | maintenance |
| imgcook/imgcook imgcook is a design-to-code tool from Alibaba that intelligently generates front-end code (views, data bindings, components, and some busin… | 23 | 1892 | maintenance |
| vitalets/angular-xeditable Angular-xeditable is a bundle of AngularJS directives for creating edit-in-place (click-to-edit) elements, supporting text inputs, selects,… | 23 | 1886 | maintenance |
| KyleAMathews/react-headroom A React component that hides your fixed header when scrolling down and reveals it when scrolling up. It is a React port of headroom.js with… | 23 | 1872 | maintenance |
| nakupanda/bootstrap3-dialog A JavaScript library that wraps Bootstrap 3's modal component with a simple programmatic API, letting developers show dialogs with one line… | 23 | 1872 | maintenance |
| CharlesStover/reactn ReactN is a drop-in extension of React that adds built-in global state management, exposing hooks like useGlobal and useDispatch as well as… | 10 | 1869 | maintenance |
| gaearon/react-document-title A React component library that provides a declarative, nested, and stateful way to set document.title in single-page apps, including server… | 23 | 1850 | maintenance |
| vuejs/babel-plugin-transform-vue-jsx A Babel plugin that transpiles JSX syntax into Vue 2.0 render function calls using the h (createElement) function. It allows Vue 2 develope… | 32 | 1847 | maintenance |
| tvillarete/apple-music-js A web application that recreates Apple's iOS Music app interface using React and Redux, streaming music from a custom backend API. It inclu… | 32 | 1845 | maintenance |
| animatedjs/animated A declarative animation library for React and React Native, providing the Animated API from React Native in a web context. It uses injectab… | 32 | 1842 | maintenance |
| kombai/freewall Freewall is a cross-browser, responsive jQuery plugin for creating dynamic grid layouts such as flexible grids, image galleries, masonry/Pi… | 23 | 1841 | maintenance |
| abuanwar072/Flutter-responsive-email-ui---Mobile-Tablet-and-Web A Flutter demo project that recreates the Outlook email app UI with a fully responsive layout running from a single codebase on mobile, tab… | 32 | 1837 | maintenance |
| layerJS/layerJS layerJS is a JavaScript UI/UX library for composing mobile app-like interfaces in pure HTML using a Stage-Frame concept. Frames are content… | 32 | 1837 | maintenance |
| tonsky/rum Rum is a simple, decomplected, isomorphic HTML UI library for Clojure and ClojureScript. On the client it works as a thin React wrapper, wh… | 30 | 1827 | maintenance |
| fossasia/loklak_search An Angular-based web frontend for the loklak server that provides a search interface over social media messages, including timeline, media,… | 10 | 1825 | maintenance |
| dobtco/formbuilder Formbuilder is a lightweight JavaScript graphical interface that lets end users build their own webforms, similar to Wufoo or Google Forms … | 23 | 1823 | maintenance |
| suweiteng/vue2-management-platform An open-source admin/management platform built with Vue 2.0 and Element UI, featuring mock data, a rich text editor (UEditor), and export f… | 32 | 1822 | maintenance |
| Ramotion/garland-view-android An Android UI library written in Java that provides a GarlandView widget for seamlessly transitioning between multiple vertically and horiz… | 32 | 1814 | maintenance |
| ines/termynal Termynal is a lightweight JavaScript library for creating animated terminal windows with typing effects, built on async/await. It uses plai… | 32 | 1814 | maintenance |
| vaadin/framework Vaadin Framework 6/7/8 is a Java web application framework that lets developers build modern web UIs entirely in plain Java, using GWT for … | 98 | 1809 | maintenance |
| yjose/reactjs-popup A tiny (3kb) React component library for building modals, tooltips, and menus with full accessibility and styling customization. It support… | 23 | 1806 | maintenance |
| adamschwartz/chrome-tabs A JavaScript library that recreates Google Chrome's browser tab UI in HTML/CSS/JS, including drag-and-drop reordering via Draggabilly. It s… | 32 | 1791 | maintenance |
| creativetimofficial/vue-paper-dashboard A Vue.js implementation of Creative Tim's Paper Dashboard admin template, built with vue-router and Bootstrap styling. It provides a pre-bu… | 23 | 1790 | maintenance |
| web3ui/web3uikit A React component library of lightweight, reusable Web3 UI components (buttons, crypto cards, icons, wallet widgets) for building decentral… | 37 | 1784 | maintenance |
| voidlabs/mosaico Mosaico is an open-source JavaScript library/single-page application for visually editing responsive email templates via drag and drop. Edi… | 41 | 1781 | maintenance |
| stavyan/TinyShop-UniApp TinyShop-UniApp is a free, open-source micro e-commerce storefront frontend built on uni-app and Vue, designed to pair with the RageFrame2 … | 32 | 1777 | maintenance |
| championswimmer/vuex-module-decorators A TypeScript/ES7 decorator library for defining Vuex store modules as classes with strict compile-time type safety. It provides decorators … | 23 | 1771 | maintenance |
| proksh/atomize Atomize is a React UI design system built on styled-components and Styletron, offering customizable, production-ready components following … | 32 | 1764 | maintenance |
| logoove/weui WeUI+ is an enhanced mobile UI component library built on top of WeUI and Zepto, offering nearly 100 components and plugins across forms, b… | 23 | 1747 | maintenance |
| Lottie Animation View React and Vue wrapper components around lottie-web (bodymovin) for rendering After Effects animations exported as JSON. Animations can be p… | 63 | 1743 | maintenance |
| adrianhajdin/project_shareme_social_media ShareMe is a full-stack image sharing social media application built with React, Tailwind CSS, and Sanity CMS. It is the companion code rep… | 32 | 1727 | maintenance |
| SimonZhangITer/DataVisualization A Vue 2.x demo application showcasing data visualization dashboards built with Apache ECharts, including bar charts, line charts, scatter p… | 32 | 1726 | maintenance |
| Haroenv/holmes Holmes is a tiny (~2KB) JavaScript library that filters visible DOM elements on a page based on text typed into a search input. It matches … | 23 | 1725 | maintenance |
| livoras/simple-virtual-dom A ~500-line JavaScript library implementing the basic virtual DOM algorithm: creating virtual trees, diffing them, and patching the real DO… | 32 | 1720 | maintenance |
| sdras/page-transitions-travelapp A demo travel application built with Vue and Nuxt that showcases native-like page transitions. It serves as a reference implementation for … | 32 | 1716 | maintenance |
| brijeshb42/medium-draft medium-draft is a Medium-style rich text editor built on top of Facebook's draft-js, emphasizing keyboard shortcuts to minimize mouse usage… | 60 | 1715 | maintenance |
| QMUI QMUI is a family of UI libraries from Tencent (QMUI_Android, QMUI_iOS, QMUI_Web) that help developers quickly build apps with polished, des… | 23 | 1711 | maintenance |
| c8r/x0 x0 is a zero-configuration CLI tool that renders a directory of React components into a development server with file-system-based routing, … | 23 | 1704 | maintenance |
| SSENSE/vue-carousel Vue Carousel is a Vue.js component library providing flexible, responsive, touch-friendly carousel and slide components. It supports autopl… | 23 | 1699 | maintenance |
| faceyspacey/react-universal-component A React library that enables a single component import to work seamlessly across server-side rendering and client-side code splitting. It r… | 23 | 1689 | maintenance |
| LANIF-UI/dva-boot-admin DVA Boot Admin is a React-based admin dashboard scaffold built on React 16, React Router 4, DVA 2, and Ant Design 4. It provides an out-of-… | 23 | 1673 | maintenance |
| bassjobsen/Bootstrap-3-Typeahead A jQuery autocomplete (typeahead) plugin that restores the Bootstrap 2 typeahead component for use with Bootstrap 3 and Bootstrap 4. It req… | 23 | 1670 | maintenance |
| praneshr/react-diff-viewer A React component that renders text and code diffs in split or inline views, built on top of jsdiff. It supports word-level diffing, line h… | 23 | 1665 | maintenance |
| rmwc/rmwc RMWC is a React component library wrapping Google's official Material Components Web library, providing Material Design UI components with … | 56 | 1657 | maintenance |