function: frontend-framework
1888 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| prototypejs/prototype Prototype is an object-oriented JavaScript framework that eases development of dynamic web applications with class-style OO, Ajax support, … | 32 | 3536 | maintenance |
| Stacked-Org/stacked Stacked is a Flutter application architecture framework for building production-grade, testable, and maintainable apps. It provides a compl… | 64 | 1037 | active |
| enszrlu/NextStep NextStep is a lightweight onboarding library for Next.js and React applications that creates step-by-step interactive product tours. It use… | 85 | 1035 | active |
| obsidiansystems/obelisk Obelisk is a batteries-included full-stack framework for building functional reactive web and mobile applications in Haskell using Reflex/R… | 67 | 1035 | active |
| grapp-dev/stacks Stacks is a set of composable layout components (Box, Stack, Rows, Columns, Inline, Inset, Bleed, FloatBox, Tiles, Grid) for React Native, … | 25 | 1028 | active |
| outdatedbrowser/outdated-browser A lightweight JavaScript plugin that detects outdated browsers and displays a styled notice advising users to upgrade. It is embedded in we… | 32 | 3493 | maintenance |
| daangn/stackflow Stackflow is a mobile-first stack navigator framework for JavaScript/TypeScript that brings native-like stack navigation UX (screen stackin… | 94 | 1027 | active |
| arihantcodes/spectrum-ui Spectrum UI is an open-source collection of 250+ animated, copy-paste React components, blocks, and templates built on shadcn/ui, Tailwind … | 67 | 1027 | active |
| govind-codex/healthconnect Health Connect is a React 19 + TypeScript web application for discovering health camps, medical checkups, emergency services, and healthcar… | 58 | 1025 | active |
| colinin/abp-next-admin An admin management frontend based on the vue-vben-admin template, built for the ABP vNext framework, with a companion C# backend including… | 92 | 1021 | active |
| 1771-Technologies/lytenyte LyteNyte Grid is a fast, zero-dependency (~40 KB) React data grid library offering headless or pre-styled components with a declarative API… | 64 | 1021 | active |
| mbraak/jqTree jqTree is a jQuery tree widget for displaying hierarchical tree structures in HTML. It supports JSON data, AJAX loading, drag-and-drop, laz… | 76 | 1019 | active |
| jespervos/blossom-carousel Blossom Carousel is a lightweight TypeScript carousel library built on native browser scrolling, adding physics-based drag support for poin… | 64 | 1019 | active |
| koute/stdweb stdweb is a Rust crate providing bindings to client-side Web APIs and interoperability between Rust and JavaScript, targeting WebAssembly a… | 32 | 3453 | maintenance |
| didi/mand-mobile Mand Mobile is a mobile UI component toolkit built on Vue.js 2, designed specifically for financial scenarios like banking and payment apps… | 10 | 3453 | maintenance |
| vscodethemes/web A web application that lets users search and preview color themes from the VS Code Marketplace before installing them. It scans the marketp… | 61 | 1017 | active |
| heiseonline/embetty Embetty is a JavaScript library that embeds remote content such as tweets and YouTube videos into web pages without loading third-party tra… | 70 | 1015 | active |
| ryansolid/dom-expressions A fine-grained reactive DOM rendering runtime for JavaScript libraries that use signals or observables instead of a virtual DOM. It provide… | 67 | 1014 | active |
| arielsalminen/ResponsiveSlides.js ResponsiveSlides.js is a tiny (1kb minified and gzipped) jQuery plugin that creates responsive image sliders/slideshows from unordered list… | 32 | 3437 | maintenance |
| po-ui/po-angular PO UI is an Angular component library providing enterprise-grade UI components for building web applications. It is distributed as npm pack… | 77 | 1013 | active |
| otakustay/react-diff-view A React component library for rendering git unified diff output with split and unified views. It includes a token system for syntax highlig… | 56 | 1013 | active |
| gmrchk/blobity Blobity is a TypeScript library that renders a customizable animated cursor 'blob' effect on websites using HTML5 canvas. It offers magneti… | 23 | 1011 | active |
| apptools-lab/AppWorks AppWorks is a VS Code extension pack providing a suite of frontend development tools, including project scaffolding, component generation, … | 45 | 1008 | active |
| vue-final/vue-final-modal Vue Final Modal is a tiny, renderless, feature-rich modal and dialog component library for Vue 3, written in TypeScript. It supports progra… | 23 | 1008 | active |
| makegirlsmoe/makegirlsmoe_web The React front-end for MakeGirlsMoe, a web app that generates anime character portraits using a GAN model. It provides the interactive UI … | 32 | 3414 | maintenance |
| frappe/frappe-ui Frappe UI is a Vue 3 and Tailwind CSS component library and utility set for rapidly building modern frontends, especially for Frappe Framew… | 68 | 1007 | active |
| heroku/react-refetch React Refetch is a JavaScript library that lets you declaratively map React component props to REST API URLs, wrapping components in a conn… | 61 | 3401 | maintenance |
| primefaces/sakai-react Sakai is a free, open-source React admin template built on Next.js, providing a pre-styled dashboard layout with components for building ad… | 23 | 1004 | active |
| nervgh/angular-file-upload Angular File Upload is a module for AngularJS (v1.x) that adds file upload capabilities including drag-and-drop, upload progress, validatio… | 23 | 3388 | maintenance |
| kni-labs/rrssb RRSSB (Ridiculously Responsive Social Sharing Buttons) is a lightweight HTML/CSS/JS library of responsive social sharing buttons built with… | 23 | 3365 | maintenance |
| vuejs/vue-rx vue-rx is a Vue.js plugin that integrates RxJS observables into Vue components via a `subscriptions` option and a `v-stream` directive for … | 23 | 3333 | maintenance |
| IanLunn/Sequence Sequence.js is a responsive CSS animation framework for building step-based applications such as sliders, presentations, and banners. It ha… | 23 | 3327 | maintenance |
| styletron/styletron Styletron is a universal CSS-in-JS toolkit for component-oriented styling, best known for its atomic CSS engine that generates declaration-… | 23 | 3309 | maintenance |
| hug-sun/element3 Element3 is a Vue.js 3.0 UI component toolkit based on Element UI, built with JavaScript and TypeScript. It provides reusable UI components… | 54 | 3272 | maintenance |
| skatejs/skatejs Skate is a functional reactive library built on the W3C web component standards for writing small, fast custom elements. It integrates with… | 23 | 3271 | maintenance |
| jonmiles/bootstrap-treeview A jQuery plugin that renders hierarchical tree structures as an interactive tree view styled with Twitter Bootstrap 3. It supports selectab… | 10 | 3271 | maintenance |
| reasonml/reason-react ReasonReact provides typed Reason language bindings for ReactJS, letting you write React components with Reason's type system while remaini… | 72 | 3263 | maintenance |
| kennethcachia/background-check A small vanilla JavaScript library that detects the brightness of images behind overlapping elements and applies `.background--dark` or `.b… | 23 | 3250 | maintenance |
| mikeric/rivets Rivets.js is a lightweight, framework-agnostic data binding and templating library for building data-driven views in the browser. It subscr… | 63 | 3220 | maintenance |
| malte-wessel/react-custom-scrollbars A React component library that provides fully customizable scrollbars with native browser scrolling behavior. It supports auto-hide, auto-h… | 23 | 3216 | maintenance |
| kenkeiter/skeuocard Skeuocard is a JavaScript library that progressively enhances credit card input forms into a skeuomorphic, visually realistic card interfac… | 23 | 3215 | maintenance |
| RubyLouvre/anu Anu is a tiny React16-compatible library (about 13kb gzipped) that can be used as a drop-in replacement for React and ReactDOM via webpack … | 23 | 3165 | maintenance |
| e-oj/Magic-Grid Magic Grid is a lightweight JavaScript library for creating dynamic, masonry-style grid layouts. It automatically repositions grid items of… | 32 | 3152 | maintenance |
| aui/artDialog artDialog is a classic, elegant web dialog component for creating modal and bubble popups in the browser. It supports AMD/CMD/CommonJS modu… | 23 | 3123 | maintenance |
| WebReflection/hyperHTML hyperHTML is a fast and lightweight alternative to virtual DOM libraries that renders and updates DOM using tagged template literals. It is… | 32 | 3118 | maintenance |
| premieroctet/openchakra OpenChakra is a web-based visual editor for building React interfaces with Chakra UI components via drag and drop. It generates production-… | 23 | 3038 | maintenance |
| remirror/remirror Remirror is a React toolkit for building cross-platform rich text editors on top of ProseMirror, providing extensions, hooks, and pre-built… | 76 | 3032 | maintenance |
| codeinthedark/editor The official editor for Code in the Dark, a front-end coding competition where contestants replicate a page design from a screenshot withou… | 23 | 3020 | maintenance |
| splitbee/react-notion A fast React renderer that displays Notion pages as React components, letting developers use Notion as a headless CMS. It renders a block m… | 23 | 2999 | maintenance |
| fangpenlin/avataaars-generator A web-based React application for generating cartoon-style personal avatars based on the Avataaars illustration set by Pablo Stanley. Users… | 32 | 2990 | maintenance |
| vue-generators/vue-form-generator A schema-based form generator component library for Vue.js 2.x that builds reactive forms from JSON schemas. It offers 21 field types, buil… | 23 | 2987 | maintenance |
| mar10/fancytree Fancytree is a JavaScript tree view and tree grid plugin built on jQuery, supporting keyboard navigation, inline editing, filtering, checkb… | 68 | 2966 | maintenance |
| berzniz/react-overdrive A React library for creating magic-move (shared element) transitions between components or pages. Elements wrapped in an <Overdrive> compon… | 32 | 2954 | maintenance |
| bailichen/vue-weixin A Vue2 single-page application that clones the WeChat mobile app, featuring 27 pages including real-time group chat, bot chat, contacts, an… | 32 | 2926 | maintenance |
| caroso1222/notyf Notyf is a minimalistic, dependency-free vanilla JavaScript library for displaying toast notifications. It is tiny (~3KB gzipped), responsi… | 23 | 2877 | maintenance |
| sroze/ngInfiniteScroll ngInfiniteScroll is an AngularJS directive that triggers an expression when an element approaches the bottom of the browser window, enablin… | 23 | 2860 | maintenance |
| weui/react-weui React-WeUI is a React component library implementing the WeUI design language, the UI style used in WeChat web pages. It provides prebuilt … | 23 | 2855 | maintenance |
| TokamakUI/Tokamak Tokamak is a SwiftUI-compatible framework that lets developers build browser apps rendered to the DOM via WebAssembly, with a goal of suppo… | 10 | 2845 | maintenance |
| logamee/lin-cms-vue Lin CMS is a front-end CMS development framework built with Vue 3 and Element Plus, part of a full front-end/back-end CMS solution with bac… | 59 | 2839 | maintenance |
| chaplinjs/chaplin Chaplin is an application architecture library for JavaScript single-page web applications built on top of Backbone.js. It adds structure o… | 10 | 2829 | maintenance |
| jondot/react-flight React Flight is a React library for building animation compositions by defining start and end frames; it interpolates between them automati… | 32 | 2802 | maintenance |
| NeXTs/Jets.js Jets.js is a lightweight JavaScript library that implements client-side list filtering and search using a single dynamically generated CSS … | 32 | 2772 | maintenance |
| gurayyarar/AdminBSBMaterialDesign AdminBSB - Material Design is a free, fully responsive admin panel template built on Bootstrap 3.x with Google Material Design styling. It … | 23 | 2738 | maintenance |
| hyperhype/hyperscript A small JavaScript library for creating HyperText (DOM elements or HTML strings) with plain JavaScript function calls, usable on both clien… | 32 | 2733 | maintenance |
| ydcss/vue-ydui YDUI Touch is a mobile UI component library built for Vue 2.x, providing touch-optimized widgets such as datetime pickers, sliders, dialogs… | 75 | 2727 | maintenance |
| video-react/video-react Video.React is a customizable HTML5 web video player built as React components, inspired by video.js. It provides a Player component with c… | 23 | 2725 | maintenance |
| antonioru/beautiful-react-diagrams beautiful-react-diagrams is a lightweight collection of React components and hooks for building diagrams and flowcharts. It uses controlled… | 32 | 2721 | maintenance |
| gregnb/mui-datatables MUI-Datatables is a responsive React data table component built on Material-UI (MUI). It provides filtering, sorting, search, pagination, c… | 23 | 2703 | maintenance |
| seatgeek/react-infinite A React component library providing an efficient scrolling container that virtualizes long lists by rendering only visible DOM nodes, inspi… | 10 | 2683 | maintenance |
| leandrowd/react-responsive-carousel A lightweight, customizable React carousel component supporting swipe gestures, autoplay, keyboard navigation, infinite loop, and custom ar… | 67 | 2677 | maintenance |
| js-newbee/taro-yanxuan A reference implementation of the NetEase Yanxuan e-commerce app built with Taro to demonstrate unified multi-platform development across W… | 32 | 2659 | maintenance |
| o2team/wxapp-market A collection of marketing and promotional UI components for WeChat Mini Programs, including a big wheel, scratch tickets, slot machine, fru… | 32 | 2651 | maintenance |
| PeachScript/vue-infinite-loading An infinite scroll plugin for Vue.js that makes it easy to implement infinite loading lists. It supports two-directional scrolling, built-i… | 23 | 2645 | maintenance |
| STRML/strml.net The source code for STRML.net, a personal portfolio homepage showcasing projects and work. It is a JavaScript-based static site built with … | 32 | 2640 | maintenance |
| view-design/ViewUI ViewUI (formerly iView) is a Vue.js 2.0 UI component library offering dozens of enterprise-grade components with a friendly API and extensi… | 23 | 2628 | maintenance |
| amaroteam/react-credit-cards A React component that renders animated, visually polished credit card previews for payment forms. It syncs with form inputs to display car… | 23 | 2623 | maintenance |
| germanysbestkeptsecret/Wookmark-jQuery Wookmark is a JavaScript plugin for laying out a dynamic, multi-column grid of elements, originally built as a jQuery plugin and now usable… | 32 | 2605 | maintenance |
| kylefox/jquery-modal A lightweight jQuery plugin for displaying modal dialogs, supporting both existing DOM elements and AJAX-loaded content. It ships minimal H… | 32 | 2604 | maintenance |
| franken-ui/ui Franken UI is an HTML-first UI component library built on UIkit 3 and extended with LitElement, inspired by shadcn/ui. It provides copy-pas… | 64 | 2603 | maintenance |
| mgbq/nx-admin nx-admin is an open-source Vue 2 + Element UI admin dashboard template for rapidly building enterprise back-office management systems. It s… | 23 | 2601 | maintenance |
| javaswing/NeteaseCloudWebApp A Vue.js web application that replicates the core features of the Netease Cloud Music app in the browser. It uses the Vue ecosystem (vue-ro… | 32 | 2577 | maintenance |
| angular-ui-tree/angular-ui-tree Angular UI Tree is an AngularJS UI component for rendering and sorting nested tree lists with drag-and-drop support, without requiring jQue… | 23 | 2557 | maintenance |
| brunnolou/react-morph A React library that simplifies morphing UI transitions between elements by animating one element into another using a useMorph hook. Devel… | 76 | 2547 | maintenance |
| RisingStack/react-easy-state React Easy State is a simple React state management library built on ES6 Proxies, exposing just two functions: store() for reactive state a… | 59 | 2541 | maintenance |
| intuit/CardParts CardParts is a reactive, card-based UI framework for iOS built on UIKit, developed by Intuit. It provides a set of prebuilt card components… | 23 | 2514 | maintenance |
| zhihu/griffith Griffith is a React-based web video player library developed by Zhihu, supporting mp4 and HLS streaming via Media Source Extensions. It shi… | 62 | 2507 | maintenance |
| alohaeditor/Aloha-Editor Aloha Editor is a JavaScript HTML5 WYSIWYG content editing library that allows editing of web content directly in the browser. It is plugin… | 77 | 2488 | maintenance |
| floating-ui/react-popper React Popper is the official React wrapper around Popper, a positioning library for tooltips, popovers, and dropdowns. It is now in mainten… | 10 | 2488 | maintenance |
| GriddleGriddle/Griddle Griddle is a highly customizable datagrid component for React with a plugin architecture that lets you override components, state managemen… | 23 | 2487 | maintenance |
| clauderic/react-tiny-virtual-list A tiny (3kb, zero-dependency) React component for list virtualization that renders only visible items, supporting variable heights/widths, … | 32 | 2484 | maintenance |
| creativetimofficial/argon-design-system Argon Design System is an open-source, MIT-licensed design system built on top of Bootstrap 4 by Creative Tim, featuring over 100 fully cod… | 23 | 2474 | maintenance |
| JetBrains/create-react-kotlin-app A CLI scaffolding tool by JetBrains that creates React applications written in Kotlin with no build configuration. It sets up Kotlin, webpa… | 32 | 2464 | maintenance |
| arturadib/strapdown Strapdown.js is a JavaScript library that renders elegant Markdown documents directly in the browser with Bootstrap styling, requiring no s… | 32 | 2462 | maintenance |
| mxstbr/sharingbuttons.io A web app that generates privacy-friendly social media sharing buttons with no JavaScript and no user tracking. It is built with React and … | 32 | 2449 | maintenance |
| igorprado/react-notification-system A customizable React component for displaying notifications (toasts) with support for levels, positions, and dismissible messages. It is di… | 23 | 2441 | maintenance |
| ademilter/bricklayer Bricklayer is a lightweight (1.5KB gzipped) TypeScript library for creating Pinterest-style cascading grid (masonry) layouts without requir… | 32 | 2440 | maintenance |
| pulsardev/vue-tour Vue Tour is a lightweight, customizable guided tour plugin for Vue.js applications. It lets developers define steps targeting DOM elements … | 23 | 2433 | maintenance |
| icons8/titanic Titanic is a JavaScript library and icon set by Icons8 that renders animated vector icons in web pages using Lottie/Bodymovin JSON animatio… | 73 | 2431 | maintenance |
| Geek-James/ddBuy ddBuy is an open-source mobile e-commerce single-page application built with the Vue 2.x ecosystem (Vuex, Vue Router, Vue CLI) and Vant UI,… | 23 | 2423 | maintenance |
| CannerCMS/cannercms CannerCMS is a content management framework for building custom CMS interfaces quickly using React and JSX, with support for data sources s… | 10 | 2407 | maintenance |