function: frontend-framework
1888 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| octanejs/octane Octane is a compiled JavaScript UI framework that keeps React's component and hooks API while compiling components to direct DOM code with … | 76 | 1332 | experimental |
| bigskysoftware/fixi fixi.js is an experimental, minimalist JavaScript library implementing generalized hypermedia controls via a small set of HTML attributes, … | 56 | 1319 | experimental |
| mhink/react-ionize react-ionize is a custom React renderer that lets you build the non-browser parts of an Electron app (windows, menus, app lifecycle) declar… | 32 | 1197 | experimental |
| compose-miuix-ui/miuix Miuix is a UI component library for Compose Multiplatform that implements the Xiaomi HyperOS design language. It provides basic and complex… | 88 | 1178 | experimental |
| yyx990803/vue-lit A ~70-line proof-of-concept framework for defining native custom elements using Vue's reactivity system and lit-html templating. It exposes… | 32 | 1115 | experimental |
| vuejs/vue Vue 2 is the end-of-life repository for Vue.js, a progressive JavaScript framework for building user interfaces that scales from a lightwei… | 23 | 210689 | abandoned |
| fruiframework/frui Frui is a developer-friendly UI framework for Rust, inspired by Flutter's architecture, providing basic widgets, state management, and even… | 10 | 1077 | experimental |
| fayazara/onelink Onelink is an experimental link-in-bio page builder where all profile data (name, bio, social links, custom links) is encoded as base64 in … | 42 | 1030 | experimental |
| angular/angular.js AngularJS is a JavaScript MVW framework that extends HTML with directives and provides two-way data binding, dependency injection, and clie… | 10 | 58532 | abandoned |
| inkonchain/ink-kit Ink Kit was a React component library providing UI components, app layouts, themes, and a wallet connection component built on wagmi for on… | 10 | 36377 | abandoned |
| atlassian/react-beautiful-dnd A React library providing beautiful, accessible drag-and-drop reordering for lists, with mouse, keyboard, and touch support. It is now arch… | 10 | 33946 | abandoned |
| facebookarchive/draft-js Draft.js is a JavaScript framework for building rich text editors in React, backed by an immutable editor state model. It provides declarat… | 10 | 22598 | abandoned |
| Tencent/wepy WePY is a component-based development framework for WeChat Mini Programs that enables Vue-like development style through pre-compilation. I… | 10 | 22550 | abandoned |
| Prinzhorn/skrollr skrollr is a stand-alone, dependency-free JavaScript library for parallax scrolling and scroll-driven CSS animations on desktop and mobile … | 10 | 18416 | abandoned |
| facebookarchive/flux Flux is Facebook's application architecture pattern for React, using a unidirectional data flow with a Dispatcher, Stores, and Views. The n… | 10 | 17450 | abandoned |
| jamiebuilds/react-loadable React Loadable is a higher-order component for loading React components with dynamic imports, enabling code splitting with a loading state.… | 32 | 16507 | abandoned |
| angular/material AngularJS Material is a UI component library implementing Google's Material Design specification (2014-2017) for AngularJS 1.x single-page … | 10 | 16400 | abandoned |
| angular-ui/bootstrap UI Bootstrap is a set of native AngularJS (Angular 1.x) directives implementing Bootstrap components like modals, datepickers, tooltips, an… | 10 | 14148 | abandoned |
| apache/incubator-weex Apache Weex is a framework for building high-performance mobile cross-platform UIs using web-like syntax (Vue) with a single codebase targe… | 10 | 13606 | abandoned |
| facebookarchive/AsyncDisplayKit AsyncDisplayKit (now renamed Texture) is an iOS UI framework built on top of UIKit that keeps complex user interfaces smooth by moving expe… | 10 | 13334 | abandoned |
| surmon-china/vue-awesome-swiper A Vue.js component wrapper around the Swiper touch slider library, supporting carousels, pagination, navigation, and responsive slide layou… | 10 | 12773 | abandoned |
| Turbolinks Turbolinks is a JavaScript library that speeds up web application navigation by intercepting link clicks, fetching pages via fetch/HTML5 Hi… | 10 | 12580 | abandoned |
| akveo/blur-admin BlurAdmin is an open-source AngularJS and Bootstrap admin panel front-end framework with a customizable dashboard theme. It ships with resp… | 23 | 11287 | abandoned |
| ptmt/react-native-macos A fork of React Native that lets developers build native macOS desktop applications using JavaScript and React components rendered via Coco… | 23 | 11194 | abandoned |
| kusti8/proton-native Proton Native is a React-based framework for building cross-platform native desktop applications using React Native syntax and components. … | 32 | 10885 | abandoned |
| jquery-archive/jquery-mobile jQuery Mobile is an HTML5-based touch-optimized UI framework built on jQuery and jQuery UI for creating responsive mobile web sites and app… | 10 | 9606 | abandoned |
| pydantic/FastUI FastUI is a framework for building web application UIs with declarative Python code, backed by matching Pydantic models and TypeScript inte… | 10 | 8956 | abandoned |
| NUKnightLab/TimelineJS TimelineJS is an open-source JavaScript library for building visually rich, interactive timelines that can be embedded in any website. Time… | 10 | 8937 | abandoned |
| facebookarchive/react-360 React 360 is a JavaScript framework for building interactive 360-degree and VR experiences that run in web browsers, combining WebGL/WebVR … | 10 | 8699 | abandoned |
| GeekyAnts/vue-native-core Vue Native is a JavaScript framework for building cross-platform native mobile apps for iOS and Android using Vue.js syntax, implemented as… | 52 | 8275 | abandoned |
| microsoft/reactxp ReactXP is a TypeScript library providing a thin cross-platform abstraction layer over React and React Native, letting developers share vie… | 10 | 8217 | abandoned |
| museui/muse-ui Muse-UI is a Material Design component library for Vue.js 2.0, providing prebuilt UI components installable via npm. The project is explici… | 23 | 8137 | abandoned |
| danialfarid/ng-file-upload A lightweight AngularJS directive for uploading files via HTML5, with a FileAPI shim for cross-browser support. It handles drag-and-drop, p… | 23 | 7789 | abandoned |
| cssinjs/jss JSS is a library for authoring CSS style sheets using JavaScript as the host language, generating and managing styles programmatically. It … | 23 | 7056 | abandoned |
| mleibman/SlickGrid SlickGrid is a fast, advanced JavaScript grid/spreadsheet component with adaptive virtual scrolling capable of rendering hundreds of thousa… | 23 | 6934 | abandoned |
| omcljs/om Om is a ClojureScript UI framework built on top of Facebook's React, providing a client/server architecture inspired by Relay, Falcor, and … | 32 | 6623 | abandoned |
| flightjs/flight Flight is a lightweight, component-based, event-driven JavaScript framework from Twitter that maps behavior directly to DOM nodes. Componen… | 23 | 6490 | abandoned |
| Shopify/polaris-react-archive Shopify's Polaris Design System React implementation, providing UI components, design tokens, and icons for building Shopify admin interfac… | 10 | 6174 | abandoned |
| mimecorg/vuido Vuido is a framework for building native desktop applications for Windows, macOS, and Linux using Vue.js. It renders with native GUI compon… | 23 | 6053 | abandoned |
| jakiestfu/Snap.js Snap.js is a standalone JavaScript library for creating mobile-style side shelf/drawer menus (like Facebook and Path's slide-out navigation… | 23 | 5949 | abandoned |
| koenbok/Framer Framer Library is an open-source JavaScript framework for high-fidelity interface prototyping, supporting spring physics animations and 3D … | 32 | 5895 | abandoned |
| RubyLouvre/avalon Avalon is a JavaScript MVVM framework for building data-bound web user interfaces, emphasizing high performance on large tables and lists. … | 23 | 5772 | abandoned |
| googlearchive/code-prettify An embeddable JavaScript library that adds syntax highlighting to source-code snippets in HTML pages via a simple script include and CSS cl… | 10 | 5756 | abandoned |
| vuejs/vue-class-component An ES/TypeScript decorator library enabling class-style Vue components. It is officially deprecated and no longer maintained, with Vue 3 re… | 43 | 5754 | abandoned |
| mgcrea/angular-strap AngularStrap is a set of native AngularJS 1.2+ directives that integrate Bootstrap 3 components into Angular apps without jQuery dependenci… | 10 | 5669 | abandoned |
| kaorun343/vue-property-decorator A TypeScript library providing property decorators (@Prop, @Watch, @Emit, etc.) for writing Vue.js components as ES classes, built on top o… | 10 | 5468 | abandoned |
| filamentgroup/tablesaw Tablesaw is a set of JavaScript plugins for making HTML tables responsive, offering modes like Stack, Column Toggle, and Swipe, plus sortin… | 10 | 5434 | abandoned |
| ekmas/neobrutalism-components A collection of neobrutalism-styled React components built on Tailwind CSS and shadcn/ui, installable via the shadcn CLI. It provides dozen… | 71 | 5330 | abandoned |
| benoitvallon/react-native-nw-react-calculator A calculator application demonstrating how to architect a single JavaScript codebase that runs as iOS/Android apps (React Native), desktop … | 32 | 5206 | abandoned |
| ExactTarget/fuelux FuelUX is a JavaScript/CSS library that extends Bootstrap 3 with additional lightweight UI controls such as tree views, repeaters, and wiza… | 10 | 5133 | abandoned |
| jschr/bootstrap-modal A jQuery plugin that extends Bootstrap's Modal class with responsive, stackable, AJAX-loaded, and full-width modals, plus a ModalManager fo… | 23 | 4960 | abandoned |
| Pixelkit/PixelKit-Bootstrap-UI-Kits A collection of free Bootstrap-based UI kits (Funky Tunes, Skinny Frames, City Break, Chubby Stacks, Sweet Candy) offering pre-made design … | 32 | 4902 | abandoned |
| woocommerce/FlexSlider FlexSlider is a fully responsive jQuery slider/carousel plugin originally by WooThemes, supporting fade and slide animations, touch gesture… | 10 | 4858 | abandoned |
| etsy/AndroidStaggeredGrid An Android library providing a StaggeredGridView that supports multiple columns with rows of varying sizes, configurable column counts per … | 10 | 4725 | abandoned |
| yuche/vue-strap A set of native Vue.js components implementing Bootstrap 3 markup and CSS, requiring no jQuery or Bootstrap JavaScript. The project is offi… | 10 | 4674 | abandoned |
| invertase/rdash-angular An AngularJS implementation of the RDash responsive admin dashboard theme, built with Bootstrap and UI Bootstrap components. It provides a … | 10 | 4646 | abandoned |
| gabrielemariotti/cardslib An Android library that makes it easy to build UI cards using the official Google CardView. It provides built-in card types, RecyclerView a… | 23 | 4611 | abandoned |
| simplefocus/FlowType.JS FlowType.JS is a jQuery plugin that adjusts font-size (and formerly line-height) based on an element's width to maintain ideal character co… | 32 | 4562 | abandoned |
| geist-org/geist-ui Geist UI is a React-based design system providing a set of UI components for building modern websites and applications, built on CSS-in-JS … | 10 | 4554 | abandoned |
| lihongxun945/jquery-weui jQuery WeUI is a lightweight UI component library for jQuery/Zepto built on top of WeUI, designed for WeChat official account (公众号) web dev… | 10 | 4414 | abandoned |
| jakiestfu/Medium.js A tiny JavaScript library that makes HTML contenteditable elements behave like Medium's beautiful editor, with rich text editing features. … | 23 | 4379 | abandoned |
| akxcv/vuera Vuera is a JavaScript library that lets you use Vue components inside React apps and React components inside Vue apps, via a Babel plugin a… | 10 | 4285 | abandoned |
| elementalui/elemental Elemental UI is a React and CSS (Less) component framework providing flexible, attractive UI controls for building web interfaces. It was d… | 32 | 4281 | abandoned |
| angular-translate/angular-translate angular-translate is a JavaScript translation/i18n library for AngularJS 1.x applications, providing filters, directives, async loading of … | 10 | 4274 | abandoned |
| facebookarchive/fixed-data-table FixedDataTable is a React table component for rendering large datasets with fixed headers, fixed/scrollable columns, and performant scrolli… | 10 | 4265 | abandoned |
| fabien-d/alertify.js alertify.js is a JavaScript library for styled browser alert and notification dialogs, replacing native alert/confirm/prompt with customiza… | 32 | 4222 | abandoned |
| LinkedInAttic/hopscotch Hopscotch is a JavaScript framework for adding product tours to web pages, driven by a tour JSON definition and an API for controlling tour… | 10 | 4168 | abandoned |
| yui/yui3 YUI 3 is Yahoo's open-source JavaScript and CSS library for building richly interactive web applications, offering DOM utilities, UI widget… | 26 | 4159 | abandoned |
| nuxt/vue-meta A Vue.js plugin for managing HTML head metadata (title, meta tags, link tags, HTML attributes) via a reactive `metaInfo` component property… | 10 | 4069 | abandoned |
| ericdrowell/KineticJS KineticJS is an HTML5 Canvas JavaScript framework that extends the 2d context with a scene graph, enabling canvas interactivity for desktop… | 23 | 4012 | abandoned |
| nraiden/openv0 openv0 is a generative UI component framework that uses AI to generate and iteratively refine UI components with live preview. It runs a mu… | 28 | 3951 | abandoned |
| bbc/Imager.js Imager.js is a JavaScript library from BBC News developers that handles responsive image loading by replacing placeholder elements with app… | 10 | 3818 | abandoned |
| overtrue/share.js A lightweight JavaScript library that adds one-click social sharing buttons for Chinese and international networks like Weibo, QQ Zone, WeC… | 23 | 3763 | abandoned |
| Pagedraw/pagedraw Pagedraw is a WYSIWYG design tool, similar to Sketch or Figma, that compiles visual designs into production-quality JSX/CSS code for React … | 23 | 3561 | abandoned |
| goatslacker/alt Alt is a small, terse Flux implementation for JavaScript applications with first-class isomorphic (server-side rendering) support. It provi… | 32 | 3427 | abandoned |
| anthonyshort/deku Deku is a JavaScript library for rendering user interfaces using pure functions and a virtual DOM, designed as a lightweight alternative to… | 23 | 3388 | abandoned |
| reapp/reapp Reapp is a deprecated React-based framework for building hybrid mobile apps, bundling a UI kit, scaffolding CLI, dev server, and webpack bu… | 32 | 3382 | abandoned |
| wangdahoo/vonic Vonic is a set of mobile UI components for Vue.js 2, built on top of Ionic's CSS components with Sass stylesheets. It provides ready-made m… | 32 | 3378 | abandoned |
| taofed/react-web React Web is a library that lets you build web applications using the React Native API by aliasing react-native to react-web in Webpack. It… | 10 | 3334 | abandoned |
| touchstonejs/touchstonejs TouchstoneJS is a mobile app framework built on React for creating mobile web applications with native-like UI components. The project is e… | 32 | 3269 | abandoned |
| jaweii/Vue-Layout A visual layout tool for Vue that lets users drag and drop UI components to design page layouts and generate Vue code. It runs in the brows… | 32 | 3251 | abandoned |
| vincentriemer/react-native-dom An experimental, comprehensive port of React Native to the web, running app logic in web workers while the main thread handles rendering. I… | 32 | 3240 | abandoned |
| angular-ui/ui-select ui-select is an AngularJS-native select box component offering search, multi-select, and tagging, serving as a replacement for Select2 and … | 10 | 3226 | abandoned |
| BorisMoore/jquery-tmpl The original official jQuery Templates plugin, which renders HTML from templates with binding expressions applied to JavaScript data object… | 32 | 3206 | abandoned |
| likeastore/ngDialog ngDialog is a lightweight (~10KB) modal dialog and popup provider for AngularJS applications with a minimalistic API and customizable theme… | 32 | 3111 | abandoned |
| shinygang/Vue-cnodejs A web application that rewrites the Cnodejs.org community site using Vue.js 2, built with vue-cli, webpack, vue-router, and Vuex. It includ… | 32 | 3018 | abandoned |
| zwwill/yanxuan-weex-demo A high-quality open-source demo app that recreates the NetEase Yanxuan e-commerce app UI using Weex, a cross-platform framework. It serves … | 32 | 3009 | abandoned |
| quirkey/sammy Sammy.js is a tiny JavaScript framework built on top of jQuery, inspired by Ruby's Sinatra, providing RESTful, evented routing for single-p… | 32 | 2977 | abandoned |
| liuxuanqiang/wechat-weapp-mall A WeChat mini-program implementing a mobile shopping mall frontend in JavaScript. It provides pages for browsing and purchasing products, b… | 32 | 2975 | abandoned |
| mozbrick/brick Brick is a collection of UI web components built on the Web Components standard for quickly assembling web application UIs using HTML synta… | 10 | 2948 | abandoned |
| carrot/share-button A lightweight JavaScript library that provides a fast, customizable social share button for websites, replacing slow official social networ… | 23 | 2928 | abandoned |
| aurajs/aura Aura is an event-driven JavaScript architecture for building scalable, component-based web applications using reusable, decoupled modules. … | 23 | 2927 | abandoned |
| google-fabric/velocity-react React components that wrap the Velocity.js DOM animation library, providing declarative animation via VelocityComponent and VelocityTransit… | 10 | 2918 | abandoned |
| SamProf/MatBlazor MatBlazor is a library of Material Design UI components for Blazor and Razor Components applications, distributed via NuGet. It provides bu… | 50 | 2852 | abandoned |
| mcasimir/mobile-angular-ui Mobile Angular UI is an HTML5 mobile UI framework combining AngularJS and Bootstrap 3, providing mobile-friendly components like sidebars, … | 23 | 2845 | abandoned |
| GumbyFramework/Gumby Gumby is a flexible, responsive CSS framework powered by Sass, providing a responsive grid system and UI kit for rapid page layout and app … | 23 | 2828 | abandoned |
| Raynos/mercury Mercury is a modular JavaScript frontend framework built on virtual-dom, offering immutable virtual DOM structures and unidirectional state… | 10 | 2810 | abandoned |
| mxflutter/mxflutter MXFlutter is a framework that lets developers build Flutter applications using TypeScript/JavaScript, rendering UI through a Flutter plugin… | 23 | 2802 | abandoned |
| race604/FlyRefresh An Android library implementing the 'Replace' pull-to-refresh animation from Dribbble as a FlyRefreshLayout. It works with any NestedScroll… | 23 | 2802 | abandoned |
| senchalabs/jQTouch jQTouch (jQT) is a jQuery/Zepto.js plugin for building mobile web apps with HTML, CSS, and JavaScript, providing native-feeling animations,… | 23 | 2766 | abandoned |