function: frontend-framework
1888 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| clu3/bootstro.js Bootstro.js is a tiny JavaScript library that uses Bootstrap popovers to create step-by-step guided tours of a website's interface. It help… | 32 | 1317 | maintenance |
| vuejs/ui A collection of Vue 2 UI components and styles used across official Vue.js organization apps, distributed as the @vue/ui npm package. It pr… | 10 | 1311 | maintenance |
| garris/TremulaJS TremulaJS is a client-side JavaScript UI component for building Bézier-path-based content streams with momentum and physics effects, suppor… | 23 | 1310 | maintenance |
| jmadler/emoji-picker A JavaScript library that adds an emoji selector popup to input fields and textareas on websites, converting them into rich contenteditable… | 23 | 1310 | maintenance |
| jxnblk/fitter-happier-text A small JavaScript library that makes headings fully fluid by replacing text nodes with SVG elements sized via viewBox. It ensures headings… | 23 | 1309 | maintenance |
| udos86/ng-dynamic-forms NG Dynamic Forms is a rapid form development library for Angular that automates form UI creation through maintainable form control models a… | 23 | 1308 | maintenance |
| housseindjirdeh/angular2-hn A progressive web app (PWA) Hacker News client built with Angular, featuring an app shell architecture, Workbox-generated service worker fo… | 32 | 1292 | maintenance |
| joe223/tiny-swiper Tiny-Swiper is a lightweight (~2kb) zero-dependency JavaScript carousel/slider library written in TypeScript with a plugin-based architectu… | 23 | 1282 | maintenance |
| ifzc/Shkjem A corporate website frontend for Shanghai Kejian Engineering Management, built with Vue, Element UI, and vue-cli 3. It was originally a thr… | 34 | 1281 | maintenance |
| h5ds/h5ds H5DS is a web-based HTML5 page editor kernel built with React and MobX, letting non-coders create H5 pages similar to Yiqixiu. Its flexible… | 23 | 1267 | maintenance |
| notice501/coolMenu An Android UI library implementing a card-stack menu concept, used like a ViewPager with a CoolMenuFrameLayout and a FragmentPagerAdapter. … | 23 | 1265 | maintenance |
| react-bootstrap-table/react-bootstrap-table2 react-bootstrap-table2 is a React table/grid component library rebuilt from the legacy react-bootstrap-table, published as react-bootstrap-… | 23 | 1257 | maintenance |
| Austinnnn123/DoxygenToolkit.vim ng-flow is an Angular.js extension of Flow.js that provides HTML5 file upload directives with support for resumable, chunked uploads. It le… | 47 | 1256 | maintenance |
| kumailht/responsive-elements A tiny JavaScript library that makes any HTML element responsive to the area it occupies, using a data-respond attribute and generated brea… | 23 | 1256 | maintenance |
| cheeaun/hackerweb HackerWeb is a mobile-friendly web application for reading Hacker News, designed to look and feel like a native iOS app with a fallback 'we… | 32 | 1251 | maintenance |
| x-tag/core X-Tag is a lightweight JavaScript library that wraps the W3C Web Components APIs (Custom Elements, Shadow DOM, Templates) behind a compact,… | 23 | 1248 | maintenance |
| Kchengz/k-form-design A visual form designer library for Vue 2 built on Ant Design Vue, letting users drag-and-drop form components to generate JSON configuratio… | 26 | 1247 | maintenance |
| mdbootstrap/bootstrap-hover-dropdown An unofficial Bootstrap plugin that makes Bootstrap dropdown menus open on hover instead of only on click, with a configurable close delay … | 32 | 1246 | maintenance |
| imperavi/kube Kube is a lightweight (~30Kb) CSS framework providing a flexible skeleton for building responsive websites without imposing design styles. … | 10 | 1242 | maintenance |
| zaydek/heroicons.dev A web application for browsing, searching, and copying Heroicons (V2 and V1) SVG icons. It supports flexible search, previewing sizes and s… | 32 | 1237 | maintenance |
| michaelbromley/ngx-pagination A lightweight Angular library providing a paginate pipe and pagination controls component for paginating collections in Angular application… | 32 | 1232 | maintenance |
| dantrain/react-stonecutter A React component library for animated grid layouts, inspired by Masonry, supporting Pinterest-style layouts with varying item heights. It … | 23 | 1230 | maintenance |
| wellyshen/react-cool-virtual react-cool-virtual is a tiny React hook for efficiently rendering large lists and datasets using DOM recycling (virtualization). It support… | 23 | 1221 | maintenance |
| angular-slider/angularjs-slider A slider directive for AngularJS 1.X with no external dependencies, supporting single and range sliders with extensive customization option… | 65 | 1217 | maintenance |
| sohobloo/react-native-modal-dropdown A pure JavaScript React Native component providing a customizable modal dropdown/picker/selector for both Android and iOS. It supports auto… | 23 | 1215 | maintenance |
| hai-27/vue-store A Vue.js-based e-commerce front-end application modeled after the Xiaomi Mall website, built with Vue, Vue-Router, Vuex, Element-UI, and Ax… | 32 | 1213 | maintenance |
| creativetimofficial/material-kit-react Material Kit 2 React is a free, MIT-licensed React UI kit and design system built on MUI, inspired by Google's Material Design. It ships 40… | 23 | 1213 | maintenance |
| Shards Dashboard Shards Dashboard is a free admin dashboard template pack built on the Shards UI design system, available in a React (Create React App) vers… | 23 | 1210 | maintenance |
| XboxYan/xy-ui xy-ui is a cross-framework UI component library built on native Web Components standards with Shadow DOM encapsulation. Components work lik… | 23 | 1205 | maintenance |
| egoist/codepan CodePan is a browser-based web playground for experimenting with HTML, CSS, and JavaScript, similar to CodePen and JSBin. It is a single-pa… | 32 | 1204 | maintenance |
| linebender/xilem Xilem is an experimental reactive UI framework for Rust, inspired by React, SwiftUI, and Elm, built on Masonry, winit, Vello/wgpu, and Parl… | 79 | 5503 | experimental |
| yuri2peter/win10-ui Win10-UI is a JavaScript UI framework that recreates the Windows 10 desktop look—live tiles, start menu, taskbar, and iframe-based window m… | 44 | 1195 | maintenance |
| geedmo/yamm3 Yamm3 is a lightweight, pure-CSS megamenu component for Bootstrap 3 that reuses the standard navbar markup and Bootstrap's fluid grid syste… | 23 | 1190 | maintenance |
| Web Components Polyfills A suite of polyfills that implement the HTML Web Components specs (custom elements, shadow DOM, HTML imports) for browsers lacking native s… | 72 | 1189 | maintenance |
| HubSpot/select Select.js is a JavaScript and CSS library for creating fully styleable <select> dropdown elements, built on Tether for positioning. It repl… | 23 | 1189 | maintenance |
| maoberlehner/vue-lazy-hydration A renderless Vue.js component library that enables lazy hydration of server-side rendered Vue components. It delays client-side hydration o… | 23 | 1189 | maintenance |
| joeattardi/picmo PicMo is a framework-agnostic JavaScript emoji picker library that can be embedded inline or as a popup in any web app. It supports searcha… | 10 | 1186 | maintenance |
| anubra266/choc-ui Choc UI is a collection of prebuilt, accessible, and reusable React components built on top of Chakra UI, including elements like cards, al… | 32 | 1170 | maintenance |
| myxvisual/react-uwp A React component library implementing Microsoft's UWP and Fluent Design System for web applications. It provides themed UI building blocks… | 58 | 1168 | maintenance |
| winmarkltd/BootstrapFormHelpers A collection of jQuery plugins extending Bootstrap 3 forms with widgets like date pickers, color pickers, sliders, and country/state/curren… | 32 | 1164 | maintenance |
| riktar/jkanban jKanban is a dependency-free vanilla JavaScript plugin for creating and managing kanban boards in web pages. It supports draggable items an… | 23 | 1161 | maintenance |
| popo-fishes/umy-ui umy-ui is a Vue 2.0 desktop component library whose flagship u-table component renders tens of thousands of rows smoothly, fixing the lag o… | 63 | 1155 | maintenance |
| codyhouse/codyhouse-framework CodyFrame is a lightweight SCSS/CSS front-end framework for building accessible, bespoke interfaces using CSS custom properties and utility… | 23 | 1147 | maintenance |
| gokcan/react-shimmer A React image component that simulates a shimmer or breathing placeholder effect while images load asynchronously, with support for custom … | 23 | 1146 | maintenance |
| kettanaito/atomic-layout Atomic Layout is a React library for building declarative, responsive layouts using CSS Grid. It separates element rendering from spacing v… | 23 | 1138 | maintenance |
| coderwhy/supermall A Vue.js-based e-commerce supermall web application, likely a tutorial/demo project by coderwhy. It is a standard Vue CLI project with deve… | 32 | 1133 | maintenance |
| pyjs/original-pyjs Pyjs is a Python port of Google Web Toolkit that compiles Python code to JavaScript for building Rich Media AJAX applications in the browse… | 10 | 1131 | maintenance |
| blocks/blocks Blocks is a JSX-based visual page builder that lets users create websites by editing React components through a WYSIWYG-style editor. It re… | 77 | 5091 | experimental |
| digicorp/propeller Propeller is a front-end responsive CSS/JS framework based on Google's Material Design standards and Bootstrap 3, offering 25 ready-to-use … | 23 | 1118 | maintenance |
| vugu/vugu Vugu is an experimental Go library for building web user interfaces that compile to WebAssembly and run in the browser. Inspired by Vue, it… | 75 | 5003 | experimental |
| lzxb/vue-cnode A Vue 2 rewrite of the CNode.js community forum, built with vue-router, Vuex, ES6, less, and webpack. It serves as a reference demo for bui… | 32 | 1109 | maintenance |
| fengyuanchen/vue-qrcode A Vue 3 component for rendering QR codes, built on top of node-qrcode. It supports Vue 2 via the v1 branch and ships UMD and ESM builds wit… | 23 | 1102 | maintenance |
| chenglou/react-treeview A lightweight, flexible tree view component for React that supports nested TreeView nodes and customizable styling via CSS. It offers contr… | 43 | 1098 | maintenance |
| CirclonGroup/angular-tree-component A tree view UI component library for Angular 2+ applications, providing hierarchical data display with keyboard navigation, drag & drop, vi… | 23 | 1098 | maintenance |
| josecebe/twbs-pagination A jQuery plugin that renders Bootstrap-styled pagination controls for web pages. It supports configurable page counts, visible pages, custo… | 23 | 1089 | maintenance |
| LeCoupa/vuedarkmode A minimalist dark design system providing Vue.js components styled for dark interfaces. It installs as an npm package usable in Vue 2 and N… | 32 | 1083 | maintenance |
| sapegin/social-likes A jQuery plugin that renders beautiful social share/like buttons with counters for networks like Facebook, Twitter, Google+, Pinterest, and… | 10 | 1075 | maintenance |
| lostpebble/pullstate Pullstate is a lightweight (~7KB) React state management library that lets you create simple stores and pull state anywhere in the React tr… | 61 | 1072 | maintenance |
| yoxjs/yox Yox is a lightweight MVVM JavaScript framework similar to Vue, with reactive data binding, directives, computed properties, and component s… | 23 | 1070 | maintenance |
| devjin0617/vue2-admin-lte A Vue 2.x component library that converts the AdminLTE admin control panel template into reusable Vue components like buttons, chat widgets… | 29 | 1069 | maintenance |
| brainhubeu/react-carousel An extendable, pure React carousel component library by Brainhub, not a jQuery wrapper. It supports controlled and uncontrolled usage, plug… | 10 | 1069 | maintenance |
| luwes/sinuous Sinuous is a tiny (~1.4kB gzip), fast, reactive UI library for JavaScript that uses fine-grained DOM operations and observables for automat… | 32 | 1064 | maintenance |
| vuejs/vue-web-component-wrapper A Vue 2 library that wraps a Vue component as a standards-based web component (custom element) so it can be registered with customElements.… | 23 | 1062 | maintenance |
| mvasin/react-div-100vh A React component and hook that work around the '100vh' viewport height issue in mobile browsers like iOS Safari. It provides the real visi… | 23 | 1061 | maintenance |
| rikschennink/conditioner Conditioner is a tiny (~1KB) JavaScript library for progressively enhancing DOM elements by conditionally mounting JavaScript modules based… | 23 | 1059 | maintenance |
| kenshin54/popline Popline is a jQuery-based HTML5 rich-text editor toolbar that appears when text is selected, inspired by PopClip. It offers a non-intrusive… | 48 | 1054 | maintenance |
| EnlighterJS/EnlighterJS EnlighterJS is an open-source syntax highlighter written in pure JavaScript with zero dependencies, supporting 40 languages and 12 themes. … | 23 | 1052 | maintenance |
| bodil/vgtk vgtk is a declarative desktop UI framework for Rust built on GTK and Gtk-rs. It provides a React/JSX-inspired DSL with virtual DOM diffing … | 10 | 1050 | maintenance |
| ovidiuch/dragdealer Dragdealer is a dependency-free vanilla JavaScript library providing drag-based UI components such as sliders, with support for 2D dragging… | 23 | 1044 | maintenance |
| yalabot/angular-foundation A set of native AngularJS directives porting the AngularUI Bootstrap project to the Foundation CSS framework, with no jQuery or Foundation … | 32 | 1042 | maintenance |
| davidtheclark/react-aria-modal A fully accessible and flexible React modal component built according to WAI-ARIA Authoring Practices. It provides an unstyled container th… | 23 | 1036 | maintenance |
| slimjs/slim.js Slim.js is an ultra-lightweight (~3KB gzipped) front-end micro-framework for building native Web Components with declarative templates and … | 23 | 1036 | maintenance |
| hoplon/hoplon Hoplon is a ClojureScript library for building single-page web applications from highly composable DOM elements. It integrates tightly with… | 23 | 1029 | maintenance |
| Polymer/shop Shop is a sample e-commerce Progressive Web App built by the Polymer team to demonstrate real-world patterns. It showcases a shopping cart,… | 62 | 1021 | maintenance |
| johnpolacek/stacktable.js A jQuery plugin that converts wide HTML tables into a stacked two-column key/value format for better readability on small screens. It also … | 32 | 1017 | maintenance |
| page-pipepline/pipeline-editor A web-based visual editor for the Pipeline page-building framework, letting users assemble and configure pages via drag-and-drop components… | 32 | 1016 | maintenance |
| antonreshetov/vue-unicons A Vue component library providing 1000+ pixel-perfect SVG icons from the Unicons set as Vue components. It supports both Vue 2 and Vue 3 wi… | 23 | 1009 | maintenance |
| yui540/Cowardly-Witch A personal portfolio website by yui540 featuring a fairy-tale 'Cowardly Witch' theme with elaborate opening animations and colorful design.… | 10 | 1007 | maintenance |
| lostintangent/codeswing CodeSwing is a VS Code extension that provides an interactive coding playground for building web applications ('swings') with live preview … | 23 | 1006 | maintenance |
| dgraham/delegated-events A small, fast JavaScript library for delegated event listeners in the browser. It lets you bind event handlers with CSS selectors so they w… | 23 | 1005 | maintenance |
| xuxuxu-ni/vue-xuAdmin vue-xuAdmin is a Vue 2 + Element UI admin dashboard template with unlimited-level menus and frontend-controlled page/button-level permissio… | 23 | 1004 | maintenance |
| stratiformltd/react-loadable-visibility A JavaScript library that wraps react-loadable and @loadable/component to defer loading React components until they become visible in the v… | 23 | 1004 | maintenance |
| MarcinusX/flutter_ui_challenge_flight_search A Flutter implementation of a flight search UI design from a Behance mobile app interaction showcase, built as a UI challenge. It demonstra… | 32 | 1003 | maintenance |
| angular-wizard/angular-wizard Angular-Wizard is a component library for AngularJS that makes it easy to build multi-step wizard UIs using directives and services. It shi… | 23 | 1003 | maintenance |
| SwiftWebUI/SwiftWebUI SwiftWebUI is a Swift library that implements a large subset of the SwiftUI API so SwiftUI views can render and run interactively in a web … | 23 | 4274 | experimental |
| buqiyuan/vite-vue3-lowcode An experimental H5 mobile low-code platform built with Vue 3, Vite, TypeScript, Vant, and Element Plus. It provides a drag-and-drop visual … | 32 | 3411 | experimental |
| Chainlift/liftkit LiftKit is a UI framework and component library built on a system of formulas for scaling, spacing, and color that enforce design best prac… | 49 | 3272 | experimental |
| hexops/vecty Vecty is a Go frontend framework for building responsive and dynamic web UIs compiled to WebAssembly, with an efficient DOM diffing model s… | 10 | 2903 | experimental |
| mbasso/asm-dom asm-dom is a minimal WebAssembly virtual DOM library that lets developers build single-page applications entirely in C++ compiled with Emsc… | 23 | 2823 | experimental |
| sokra/rawact A Babel plugin that compiles React.js components into native DOM instructions, eliminating the need for the react and react-dom libraries a… | 32 | 2508 | experimental |
| OpenSwiftUIProject/OpenSwiftUI OpenSwiftUI is an open-source implementation of Apple's SwiftUI framework, aiming for API compatibility with the original. It targets build… | 94 | 2411 | experimental |
| chinedufn/percy Percy is a collection of Rust libraries for building frontend browser apps with Rust and WebAssembly, centered on an html! macro that gener… | 77 | 2315 | experimental |
| audulus/rui rui is an experimental declarative GPU-rendered UI library for Rust, inspired by SwiftUI. It uses reactive state-driven re-rendering with n… | 70 | 2040 | experimental |
| flutter/genui A Flutter SDK for building interactive generative UI, where LLMs and agents compose dynamic graphical interfaces at runtime from a JSON-bas… | 83 | 1755 | experimental |
| RibirX/Ribir Ribir is a non-intrusive, declarative GUI framework for Rust that builds multi-platform applications (desktop, mobile, web/WASM) from a sin… | 76 | 1728 | experimental |
| jj811208/watching-you watching-you is a lightweight (3kb gzipped) TypeScript JavaScript library for building DOM-based animations where elements like eyes watch … | 61 | 1703 | experimental |
| dotnet/Comet Comet is a C# UI toolkit for building cross-platform user interfaces using the Model-View-Update (MVU) architectural pattern, built on top … | 10 | 1670 | experimental |
| raphamorim/react-ape React Ape is a custom React renderer that builds user interfaces on top of Canvas/WebGL instead of the DOM, using React Native-style compon… | 10 | 1574 | experimental |
| fossasia/open-event-next Open Event Next is the next-generation frontend for the FOSSASIA Open Event / eventyay platform, built with Next.js, React, and TypeScript.… | 10 | 1515 | experimental |
| Cosmo/OpenSwiftUI OpenSwiftUI is an open-source reimplementation of Apple's SwiftUI declarative UI DSL in Swift, aiming to match the original API as closely … | 32 | 1439 | experimental |