function: frontend-framework
1888 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| xsalazar/emoji-kitchen The source code for emojikitchen.dev, a React + TypeScript web application for browsing over 100,000 emoji mashups from Google's Emoji Kitc… | 77 | 1644 | active |
| vform666/variant-form3-vite Variant Form 3 is a low-code form designer and renderer for Vue 3, offering drag-and-drop visual form building with one-click source code e… | 32 | 1644 | active |
| dsrkafuu/sakana-widget A web widget library that embeds the Sakana! (Lycoris Recoil) character simulator into any web page, with draggable physics-based character… | 71 | 1640 | active |
| sdc-alibaba/SUI-Mobile SUI Mobile (MSUI) is a lightweight mobile UI library from Alibaba's international UED team, built on Framework7's architecture with ideas f… | 64 | 6052 | maintenance |
| typicode/mistcss MistCSS is a styling tool that lets you create reusable React visual components using only native HTML data-attributes and CSS, with no Jav… | 57 | 1639 | active |
| basementstudio/scrollytelling A React library for creating scrollytelling (scroll-driven) animations, built on top of GSAP ScrollTrigger. It provides composable componen… | 20 | 1639 | active |
| gzydong/LumenIM Lumen IM is a self-hosted web-based instant messaging application with a Vue3 + Naive UI frontend and a Go backend. It supports private and… | 53 | 1631 | active |
| samarthagarwal/FlutterScreens A collection of ready-to-use Flutter screens, widgets, buttons, and loaders with attractive UIs, implemented with no external dependencies.… | 32 | 6013 | maintenance |
| nanojsx/nano Nano JSX is an ultra-lightweight (~1kB) JSX library written in TypeScript that renders server-side first and hydrates only the parts that n… | 57 | 1623 | active |
| ducksboard/gridster.js Gridster.js is a jQuery plugin for building draggable, multi-column grid layouts where widgets can span multiple columns and be dynamically… | 23 | 5974 | maintenance |
| kbrsh/moon Moon is a minimal, fast JavaScript library for building functional user interfaces, where applications are pure functions communicating wit… | 23 | 5950 | maintenance |
| fulcrologic/fulcro Fulcro is a full-stack, data-driven framework for building single-page web applications in Clojure and ClojureScript, built on React. It pr… | 74 | 1611 | active |
| ractivejs/ractive Ractive.js is a template-driven JavaScript library for building reactive user interfaces with declarative data-binding, event handling, and… | 32 | 5913 | maintenance |
| ItalyPaleAle/svelte-spa-router svelte-spa-router is a hash-based router library for Svelte 5 single-page applications with a minimal footprint. It supports route paramete… | 96 | 1606 | stable |
| flutter-form-builder-ecosystem/flutter_form_builder A Flutter package that simplifies building data-collection forms by removing boilerplate for validation, change reactions, and value collec… | 94 | 1606 | active |
| twobin/react-lazyload A React library that lazily loads components, images, or any content when it enters the viewport to improve page performance. It uses minim… | 32 | 5900 | maintenance |
| purescript-halogen/purescript-halogen Halogen is a declarative, type-safe UI library for PureScript with its own virtual DOM implementation. It supports encapsulated, composable… | 23 | 1596 | active |
| ShizukuIchi/winXP A web-based recreation of the Windows XP desktop experience built with React and JavaScript. It recreates draggable, resizable windows, a s… | 32 | 5862 | maintenance |
| JetBrains/kotlin-wrappers A collection of official JetBrains Kotlin wrappers providing type-safe APIs for popular JavaScript libraries such as React, styled-componen… | 95 | 1591 | active |
| amwx/FluentAvalonia FluentAvalonia is a control library for Avalonia UI that brings Fluent design and WinUI-inspired controls to cross-platform .NET applicatio… | 77 | 1590 | active |
| angular/flex-layout Angular Flex-Layout is a TypeScript library providing a declarative Flexbox-based layout API and a responsive engine with mediaQuery observ… | 10 | 5827 | maintenance |
| ckeditor/ckeditor4 CKEditor 4 is a widely used browser-based WYSIWYG rich-text HTML editor with a plugin-based architecture and extensive customization option… | 73 | 5820 | maintenance |
| xudafeng/autoresponsive-react autoresponsive-react is an auto responsive grid layout library for React that automatically arranges components into a responsive grid. It … | 48 | 1584 | active |
| raindropio/app Source code for Raindrop.io 5.0, a bookmark and web-clipping manager, provided as a monorepo containing the web app, browser extensions, an… | 86 | 1579 | active |
| neobrutalism/neobrutalism Neobrutalism (formerly RetroUI) is an open-source React + TailwindCSS component library styled in the neobrutalist design aesthetic — thick… | 82 | 1579 | active |
| ThoughtWorksInc/Binding.scala Binding.scala is a reactive data-binding library for Scala that runs on both the JVM and Scala.js. It provides automatically recalculating … | 62 | 1574 | active |
| seek-oss/braid-design-system Braid is a themeable React component design system built for the SEEK Group, using CSS variables via vanilla-extract for cross-brand themin… | 95 | 1571 | active |
| facebook/componentkit ComponentKit is an Objective-C++ view framework for iOS, heavily inspired by React, that takes a functional, declarative approach to buildi… | 23 | 5755 | maintenance |
| odoo/owl Owl is a lightweight (~30kb gzipped, zero dependencies) TypeScript UI framework built by Odoo, featuring signal-based reactivity, class-bas… | 96 | 1566 | active |
| mattmezza/vue-beautiful-chat vue-beautiful-chat is a Vue.js component that renders an intercom-like chat window for web applications. It provides only the view layer, i… | 52 | 1562 | stable |
| irihitech/Ursa.Avalonia Ursa is an enterprise-level UI control library for building cross-platform applications with Avalonia UI. It provides a rich set of control… | 96 | 1555 | active |
| internet-development/www-sacred SRCL (Sacred) is an open-source React component and style repository for building web apps, desktop apps, and static sites with a terminal/… | 66 | 1555 | active |
| jenil/chota Chota is a micro CSS framework weighing only ~3kb (minified + gzipped) that provides semantic base styles, a 12-column grid, and a handful … | 67 | 1550 | stable |
| Aljullu/react-lazy-load-image-component A React component library providing LazyLoadImage and LazyLoadComponent for deferring image and component loading until they enter the view… | 23 | 1547 | stable |
| aurelia/aurelia Aurelia 2 is a standards-based front-end JavaScript/TypeScript framework for building browser, mobile, and desktop single-page applications… | 86 | 1537 | active |
| tldraw/make-real-starter A starter template for building 'Make Real' style apps that turn hand-drawn UI mockups on a tldraw infinite canvas into working HTML using … | 63 | 1537 | active |
| rensbreur/SwiftTUI SwiftTUI is a Swift framework that brings SwiftUI's declarative API to terminal applications. It supports state management property wrapper… | 32 | 1534 | active |
| atomiks/floating-ui Floating UI is a JavaScript positioning library for anchoring floating elements like tooltips, popovers, and dropdowns next to reference el… | 10 | 1532 | active |
| Vuesax Vuesax is a framework of UI components for Vue.js 2, designed to be incrementally adoptable with independently customizable colors, shapes,… | 23 | 5581 | maintenance |
| GavinZhuLei/vue-form-making A visual form designer and generator library built on Vue.js and Element UI, letting users drag-and-drop form components and generate runna… | 23 | 5569 | maintenance |
| lmsqueezy/wedges Wedges is an open-source React UI library from Lemon Squeezy built on the Wedges Design System, Radix UI primitives, and Tailwind CSS. It p… | 44 | 1527 | active |
| Coframe/coffee Coffee is an AI-powered tool for building and iterating on React UI components directly from your IDE. It uses LLMs to generate and refine … | 67 | 1522 | active |
| django-components/django-components django-components is a modular and extensible UI framework for Django that lets developers create reusable template components combining HT… | 95 | 1516 | active |
| excid3/tailwindcss-stimulus-components A collection of StimulusJS controllers (modals, dropdowns, tabs, popovers, toggles, autosave, etc.) that add Bootstrap-style JavaScript beh… | 94 | 1513 | active |
| vueform/vueform Vueform is an open-source form framework for Vue.js 2 and 3 that standardizes form building from rendering to validation and processing. It… | 91 | 1510 | active |
| iampawan/VelocityX VelocityX is a minimalist open-source UI framework for Flutter, inspired by TailwindCSS and SwiftUI, that speeds up app development through… | 26 | 1506 | active |
| tscanlin/tocbot Tocbot is a lightweight JavaScript library that builds a table of contents from headings in an HTML document using native DOM methods. It i… | 86 | 1500 | stable |
| Flipkart/recyclerlistview A high-performance list view component for React Native and web that uses cell recycling to reuse off-screen views, inspired by Android's R… | 39 | 5435 | maintenance |
| 07akioni/xicons xicons is a collection of SVG icon component packages for Vue3, Vue2, React, and plain SVG, aggregating popular icon sets like Fluent UI, I… | 56 | 1491 | active |
| NervJS/nerv Nerv is a virtual-dom based JavaScript/TypeScript UI library with an identical React 16 API, offering high performance, a tiny ~9KB gzipped… | 32 | 5410 | maintenance |
| mohitk05/react-insta-stories A React component that recreates the Instagram Stories experience, displaying a sequence of image or custom story objects with tap-to-navig… | 24 | 1486 | active |
| cheeaun/phanpy Phanpy is a minimalistic, opinionated web client for Mastodon, available as a hosted PWA at phanpy.social. It offers an alternative Mastodo… | 98 | 1484 | active |
| christophery/pushy Pushy is a responsive off-canvas navigation menu library built with CSS transforms and transitions, with no jQuery dependency as of version… | 30 | 1484 | stable |
| hashirshoaeb/home A personal website/portfolio template built with React and Bootstrap, designed to showcase projects and resume information. It is hosted as… | 23 | 1483 | active |
| olayemii/flutter-ui-kits A collection of free Flutter UI kits implementing designs from UpLabs, covering apps like a watch store, language learning, news, and real … | 72 | 1481 | active |
| saleel/react-native-super-grid A React Native library providing responsive grid view components (FlatGrid, SectionGrid, SimpleGrid) that adapt to various screen resolutio… | 57 | 1481 | active |
| robsontenorio/mary maryUI is a Laravel package providing a large set of Blade UI components for Livewire applications, styled with daisyUI and Tailwind CSS. I… | 92 | 1478 | active |
| mrpmorris/Fluxor Fluxor is a zero-boilerplate Flux/Redux state management library for .NET and Blazor. It provides a single-state-store, unidirectional data… | 96 | 1474 | active |
| ng-matero/ng-matero NG-MATERO is an Angular admin template built with Angular Material components, offering multiple layouts, a color system, dark mode, RTL, a… | 88 | 1471 | active |
| eiriklv/react-masonry-component A React.js wrapper component around David DeSandro's Masonry layout library for building masonry-style grid layouts. It bundles Masonry and… | 36 | 1469 | stable |
| reflux/refluxjs RefluxJS is a simple JavaScript library implementing a unidirectional dataflow architecture inspired by Facebook's Flux, built around actio… | 32 | 5314 | maintenance |
| element-plus-x/Element-Plus-X Element-Plus-X is an open-source Vue 3 component library built on Element Plus that provides ready-made AI chat interface components such a… | 82 | 1467 | active |
| stimulus-components/stimulus-components A collection of over 25 standalone Stimulus controllers (published as individual npm packages) that provide common frontend behaviors like … | 76 | 1466 | active |
| syntaxhighlighter/syntaxhighlighter SyntaxHighlighter is a self-contained, client-side JavaScript library for highlighting code snippets on web pages and web apps. It has exis… | 23 | 5300 | maintenance |
| nocode-js/sequential-workflow-designer A customizable, framework-agnostic visual workflow designer component for web applications, written in pure TypeScript with zero external d… | 93 | 1463 | active |
| enisn/UraniumUI UraniumUI is an open-source presentation framework for .NET MAUI that adds Material-styled controls, dynamic forms, validation, dialogs, da… | 91 | 1463 | active |
| xiaoluoboding/vue-sonner Vue Sonner is an opinionated toast notification component for Vue 3 and Nuxt 3, ported from the popular React library Sonner. It ships with… | 62 | 1463 | active |
| ealush/emoji-picker-react emoji-picker-react is a fully customizable emoji picker component for React applications, written in TypeScript. It supports multiple emoji… | 67 | 1453 | active |
| smartxworks/sunmao-ui Sunmao is a front-end low-code framework for encapsulating UI components into low-code component libraries and building custom low-code dev… | 45 | 1451 | active |
| QuiiBz/next-international next-international is a type-safe internationalization (i18n) library for Next.js applications. It supports both App and Pages Routers, ser… | 34 | 1445 | active |
| vue-vine/vue-vine Vue Vine is an alternative style for writing Vue.js components that allows multiple components in a single TypeScript file, as a parallel a… | 85 | 1444 | active |
| alphagov/govuk-frontend GOV.UK Frontend is a design system framework providing CSS, JavaScript, Nunjucks macros, and assets for building consistent, accessible UK … | 97 | 1443 | stable |
| yashash-pugalia/win11-svelte A web application that recreates the Windows 11 desktop experience in the browser using Svelte, Vite, and Tailwind CSS. It includes a deskt… | 10 | 1442 | active |
| microsoft/fluentui-react-native A React Native component library implementing Microsoft's Fluent Design System, providing customizable UI controls for cross-platform mobil… | 77 | 1440 | active |
| kiwicom/orbit Orbit is Kiwi.com's open-source design system, with this repo providing its React component library (@kiwicom/orbit-components). It offers … | 76 | 1438 | active |
| vakata/jstree jsTree is a jQuery plugin that renders interactive, themable tree views in the browser from HTML or JSON data sources, with AJAX/async load… | 23 | 5180 | maintenance |
| nuxt/hackernews A Hacker News clone web application built with Nuxt and Vue, demonstrating server-side rendering, code splitting, and PWA features. It serv… | 77 | 1435 | active |
| ratatui/ratzilla Ratzilla is a Rust framework for building terminal-themed web applications using Ratatui widgets compiled to WebAssembly. It renders TUI-st… | 80 | 1433 | active |
| StaticMania/keep-react Keep React is an open-source React component library built on Tailwind CSS and TypeScript, offering a set of pre-designed UI components. It… | 19 | 1433 | active |
| Spiderpig86/Cirrus Cirrus is a component-and-utility-centric SCSS framework for building responsive web interfaces with minimal JavaScript. It ships pre-built… | 66 | 1431 | active |
| brick-design/brick-design Brick Design is a low-code visual page-building framework built with React and TypeScript. It supports drag-and-drop editing with both flow… | 23 | 5146 | maintenance |
| origin-space/ui-experiments A collection of beautifully designed open-source layouts and UI experiments (dashboards, calendars, AI chat, crypto wallet, schema visualiz… | 46 | 1424 | active |
| mischa-hildebrand/AlignedCollectionViewFlowLayout A Swift UICollectionViewFlowLayout subclass for iOS that lets developers control horizontal and vertical alignment of collection view cells… | 28 | 1424 | stable |
| didi/Hummer Hummer is a high-performance, lightweight cross-platform mobile development framework by DiDi that lets one codebase run on both Android an… | 58 | 1418 | active |
| mdbootstrap/mdb-react-ui-kit MDB React UI Kit is a Material Design-styled UI component library for React 18 built on Bootstrap 5, offering 700+ components such as modal… | 55 | 1417 | active |
| gregberge/twc TWC is a lightweight (0.49kb) TypeScript library for creating reusable React components styled with Tailwind CSS in a single line, using a … | 54 | 1417 | active |
| eclipsesource/tabris-js Tabris.js is a framework for building native mobile apps for iOS and Android from a single JavaScript or TypeScript codebase. It renders UI… | 53 | 1416 | active |
| jaredLunde/masonic Masonic is a high-performance virtualized masonry grid component for React, inspired by react-virtualized and react-window. It exports its … | 52 | 1409 | stable |
| Codelessly/ResponsiveFramework A Flutter framework providing widgets and breakpoints to make apps responsive across mobile, desktop, and web layouts. It automatically ada… | 34 | 1405 | active |
| adobe/balance-text A JavaScript polyfill implementing balanced text wrapping for web pages, providing an alternative line-breaking algorithm so wrapped lines … | 23 | 1403 | stable |
| wux-weapp/wux-weapp Wux Weapp is a component-based, reusable and extensible UI component library for WeChat Mini Programs. It provides a set of prebuilt custom… | 23 | 5039 | maintenance |
| Bttstrp/bootstrap-switch A jQuery plugin that turns checkboxes and radio buttons into toggle switches, compatible with Bootstrap 2, 3, and 4. It is distributed via … | 23 | 5032 | maintenance |
| agentcooper/react-pdf-highlighter A set of React components for annotating PDF documents, built on top of PDF.js. It supports text and image highlights, popover text for hig… | 32 | 1401 | active |
| uixmat/onborda Onborda is a lightweight React library for building onboarding wizard flows and product tours in Next.js applications, animated with Framer… | 54 | 1399 | active |
| aterrien/jQuery-Knob A jQuery plugin that renders canvas-based dial/knob widgets, overloading input elements with touch, mouse, mousewheel, and keyboard support… | 23 | 4994 | maintenance |
| janestreet/bonsai Bonsai is an OCaml library for building performant, reactive web applications on top of Js_of_ocaml, inspired by Elm. It uses purely functi… | 64 | 1390 | active |
| heluxjs/helux Helux is a reactive atomic state management engine for React and React-like frameworks, built on the fast immutable-js library limu. It com… | 74 | 1388 | active |
| frontend-collective/react-sortable-tree A React component that renders hierarchical tree data with drag-and-drop reordering of nodes. It supports themes, data helper functions, an… | 52 | 4971 | maintenance |
| Trendyol/baklava Baklava is Trendyol's design system implemented as framework-agnostic native web components built with Lit. It provides a consistent set of… | 91 | 1385 | active |
| Detaysoft/react-chat-elements A React component library providing ready-made chat UI elements such as message boxes, chat lists, avatars, and meeting components. It is a… | 52 | 1383 | active |