Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source frontend-framework software

1886 open-source libraries, tools and applications tagged frontend-framework, ranked by how closely frontend-framework is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

1886 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
TrySound/rifm
Rifm is a tiny, dependency-free React hook and render-prop component for building formatted and masked text inputs while preserving cursor …
941389stable
Baklava Design System
Baklava is Trendyol's design system implemented as framework-agnostic native web components built with Lit. It provides a consistent set of…
901389active
DexterHuang/CyberCodeOnline
CyberCode Online is a free browser and mobile cyberpunk text-based MMORPG built with React.js and TypeScript. It features casual AFK gamepl…
771389active
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…
701389active
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…
484965maintenance
mdgriffith/elm-ui
elm-ui is an Elm library that provides a complete alternative to writing HTML and CSS for building web interfaces. It offers a design toolk…
751384stable
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…
491383active
Th3Wall/Fakeflix
Fakeflix is a Netflix-inspired web application clone built with React, Redux, and Firebase, featuring authentication, movie/series browsing…
324947maintenance
nlkitai/nlux
NLUX is an open-source React and JavaScript library for building conversational AI chat interfaces powered by large language models. It pro…
481380active
Wildhoney/ReactShadow
ReactShadow (npm: react-shadow) is a small React library for creating Shadow DOM roots declaratively via components like root.div, giving f…
321379active
openkraken/kraken
Kraken is a high-performance rendering engine built on Flutter that supports web standards (HTML/CSS/JavaScript), letting web-style code ru…
234925maintenance
desko27/react-call
react-call is a tiny TypeScript library that lets you turn React components into callable async functions via createCallable(), so UI like …
841375active
Tencent/kbone
kbone is a Tencent framework that provides an adapter layer simulating the browser environment so that Web frontend code (Vue, React, Preac…
504919maintenance
react-component/table
@rc-component/table is a low-level React table component library providing primitives for building data tables, including fixed headers, st…
941373active
caplin/FlexLayout
FlexLayout is a docking layout manager for React that arranges components into resizable, draggable tabsets with splitters. It supports flo…
971370active
yudaocode/yudao-mall-uniapp
Yudao Mall is a fully open-source mobile e-commerce storefront built with Vue3 and uni-app, part of the Yudao (ruoyi-vue-pro) development p…
881370active
AnsGoo/openDataV
OpenDataV is a pure-frontend, drag-and-drop, low-code data visualization platform for building dashboard big-screens. It is built with Vue3…
661369active
google/visualblocks
Visual Blocks for ML is a Google visual programming framework that provides a no-code node graph editor for building ML pipelines from drag…
681366active
vue3-sfc-loader
vue3-sfc-loader (successor to http-vue-loader) is a JavaScript library that loads and compiles Vue Single File Component (.vue) files direc…
231358active
rob-balfre/svelte-select
A select/autocomplete/typeahead dropdown component for Svelte applications. Version 6+ targets Svelte 5, using runes, callback props, and s…
801352active
climblee/uv-ui
uv-ui is a multi-platform Vue UI component framework based on uView 2.x, compatible with Vue 2 and Vue 3 across uni-app targets including H…
291352active
tiberiuzuld/angular-gridster2
An Angular library implementing a gridster-style draggable and resizable grid layout for building dashboards with widgets. It provides Angu…
881350active
VadimDez/ng2-pdf-viewer
ng2-pdf-viewer is an Angular component library for rendering PDF files in web applications, built on top of PDF.js. It supports features li…
551350active
rjaros/kvision
KVision is an object-oriented web framework for Kotlin/JS that lets developers build modern web UIs entirely in Kotlin without HTML, CSS, o…
911349active
vueup/vue-quill
VueQuill is a Vue 3 component that wraps the Quill rich text editor, written entirely in TypeScript. It provides a simple API for embedding…
921347active
frappe/datatable
Frappe DataTable is a modern, dependency-light JavaScript library for rendering interactive, editable data tables in the browser. It suppor…
971345active
Bespoke.js
Bespoke.js is a super minimal (1KB) modular presentation micro-framework for modern browsers, providing a core slide-deck engine with a con…
324792maintenance
xxtomm/spell-ui
Spell UI is a curated collection of high-quality, copy-paste React components built with Tailwind CSS and TypeScript, installable via the s…
611340active
Shopify/remote-dom
Remote DOM is a TypeScript library that synchronizes a tree of DOM elements created in a sandboxed JavaScript environment (like an iframe o…
931339active
nslogx/flutter_easyloading
A lightweight, customizable Flutter package for showing loading spinners, progress bars, result states, and toast notifications without nee…
891339stable
MomenSherif/react-oauth
A collection of React libraries for OAuth2 authentication, including @react-oauth/google built on Google Identity Services and @react-oauth…
751337active
seraui/seraui
Sera UI is an open-source UI component library for React, Next.js, and other JSX-based frameworks, built with Tailwind CSS and Framer Motio…
361332active
moumen-soliman/uitripled
UI TripleD is a collection of production-ready UI blocks, components, and full pages built for shadcn/ui and Base UI, powered by Framer Mot…
581331active
BelkacemYerfa/shadcn-extension
An open-source collection of UI components that extends shadcn/ui, built with React, Radix UI, and Tailwind CSS. It ships as a copy-paste c…
291330active
masastack/MASA.Blazor
MASA.Blazor is a Material Design-based UI component library for Blazor, supporting Blazor Server, Blazor WebAssembly, and MAUI Blazor. It o…
761329active
apache/incubator-weex-ui
Weex Ui is a rich-interactive, lightweight, high-performance UI component library built on Apache Weex for cross-platform mobile developmen…
104711maintenance
IsaacGemal/wikitok
WikiTok is a web application that presents random Wikipedia articles in a TikTok-style vertical scrolling feed, supporting 14 languages. It…
221322active
aeagle/react-spaces
React Spaces is a React component library providing a nestable layout system of anchored, scrollable, and resizable spaces for building des…
491314active
3lang3/react-vant
React Vant is a lightweight and reliable mobile UI component library for React, based on the Vant design system. It provides a set of ready…
101312active
unjs/unhead
Unhead is a framework-agnostic TypeScript library for managing the HTML document head (titles, meta tags, scripts, links, attributes) in re…
931304stable
ant-design/ant-motion
Ant Motion is the motion design specification and a set of React animation components from the Ant Design ecosystem. It provides out-of-the…
234620maintenance
schrodinger/fixed-data-table-2
FixedDataTable 2 is a React table component for rendering very large datasets (thousands to millions of rows) with performant, lazily rende…
641301active
maslianok/react-resize-detector
A tiny (~2kb) TypeScript React library for detecting element size changes using the native ResizeObserver API. It provides a hook and compo…
611300stable
zhuzichu520/FluentUI
A Fluent Design component library for Qt QML (Qt Quick), providing Microsoft Fluent-style UI controls for cross-platform desktop applicatio…
524601maintenance
artsy/fresnel
@artsy/fresnel is a React library for building responsive layouts using CSS media queries in a way that is compatible with server-side rend…
731298active
Braft Editor
Braft Editor is a beautiful and easy-to-use rich text (WYSIWYG) editor component for React, built on top of draft-js. It supports multimedi…
324576maintenance
Spectrum
React Spectrum is a collection of libraries implementing Adobe's Spectrum design system, including styled components (React Spectrum), unst…
741290stable
Remax
Remax is a framework that runs real React inside mini-program environments, letting developers build WeChat, Alipay, QQ, and Toutiao mini-p…
104552maintenance
Chatto
Chatto is a lightweight Swift framework for building chat application UIs on iOS, designed for extensibility and performance. It ships with…
664545maintenance
mamaral/Neon
Neon is a Swift framework for building programmatic UIKit layouts without Auto Layout constraints or Interface Builder. It provides an intu…
234541maintenance
microsoft/griffel
Griffel is a CSS-in-JS library for React with near-zero runtime, ahead-of-time compilation, and atomic CSS output. It supports server-side …
771282active
atomicojs/atomico
Atomico is a micro-library for building web components using only functions, hooks, and a virtual DOM, with a React-like syntax in JavaScri…
801280active
tangbc/vue-virtual-scroll-list
A Vue.js component that renders very large lists efficiently using virtual scrolling, only mounting visible items to the DOM. It automatica…
234506maintenance
SortableJS
A Vue 3 component wrapping Sortable.js that adds drag-and-drop reordering of lists with two-way synchronization to the view model array. It…
234501maintenance
react-component/tree
@rc-component/tree is a React component library providing accessible tree view primitives, maintained as part of the Ant Design ecosystem. …
951274active
TroisJS
TroisJS is a Vue 3 component library that wraps Three.js so developers can build WebGL 3D scenes declaratively with Vue templates, powered …
104497maintenance
Yomguithereal/react-blessed
A custom React renderer for the blessed terminal UI library, letting you build terminal user interfaces with JSX components. It maps React …
234494maintenance
simonwep/pickr
Pickr is a dependency-free, multi-themed, responsive color picker library for JavaScript web applications. It supports multiple color repre…
954489maintenance
OpenSilver
OpenSilver is an open-source, MIT-licensed framework for building cross-platform applications with C#, VB.NET, or F# and XAML, powered by W…
751270active
MiniMax-AI/OpenRoom
VibeApps (OpenRoom) is a browser-based desktop environment with draggable windows and a suite of built-in apps, all controlled by an AI Age…
501270active
Sir Trevor
Sir Trevor is a browser-based rich content editor for the web built around intuitive block-based content creation. Content is stored as str…
324481maintenance
muicss/mui
MUI is a lightweight CSS framework implementing Google's Material Design guidelines, with a small gzipped footprint (~6.6K CSS, ~5.4K JS) a…
324478maintenance
oliviertassinari/react-swipeable-views
A React component library for creating swipeable views with touch and mouse swipe gestures, usable in the browser and experimentally in Rea…
744468maintenance
fsprojects/Avalonia.FuncUI
Avalonia.FuncUI is an F# library providing a functional Elm-style (MVU) layer on top of the Avalonia UI framework, including a virtual DOM,…
851265active
triggerjs/trigger
Trigger JS is a small TypeScript library that creates scroll-based animations using HTML attributes and CSS variables, without writing Java…
281264active
cferdinandi/reef
Reef is a tiny (2.6kb) vanilla JavaScript utility library for building reactive, state-based UI components using signals, rendering, and DO…
321263active
mescroll/mescroll
mescroll is a lightweight JavaScript framework for pull-to-refresh and pull-up infinite loading in mobile web lists, written in vanilla JS …
234451maintenance
facebook/prop-types
A JavaScript library for runtime type checking of React component props and similar objects. It lets developers document expected property …
104447maintenance
johnwalley/allotment
Allotment is a React component library for creating resizable split-pane views, derived from VS Code's split view implementation. It suppor…
881260active
icflorescu/mantine-datatable
A lightweight, dependency-free React table/datagrid component built for Mantine UI applications, written in TypeScript. It provides datagri…
751260active
Equal-UI/Equal
Equal UI is a Vue 3 component library with 30+ hackable UI components built on top of Tailwind CSS. It ships with built-in dark theme suppo…
321259active
dashersw/gea
Gea is a compiler-first reactive JavaScript UI framework that transforms JSX at build time into surgical DOM patches, eliminating the virtu…
761258active
itsnitinr/vscode-portfolio
A Visual Studio Code-themed developer portfolio website template built with Next.js and TypeScript. It mimics the VSCode interface with an …
771255active
Ice-Hazymoon/MikuTools
MikuTools is a lightweight collection of browser-based online utilities (the open-source version of miku.tools), built with Vue and Nuxt.js…
234417maintenance
orizens/ngx-infinite-scroll
An Angular directive library that adds infinite scrolling to lists and containers, versioned to match Angular releases. It is a small, wide…
601253active
thomasloven/lovelace-layout-card
A Home Assistant Lovelace custom plugin that provides additional view layouts (masonry, horizontal, vertical, grid) for finer control over …
611252active
sorich87/bootstrap-tour
A JavaScript library for building guided product tours and onboarding walkthroughs using Twitter Bootstrap popovers. It supports step defin…
234404maintenance
NepipenkoIgor/ngx-mask
ngx-mask is an Angular library providing a standalone directive and pipe for input masking in form fields and HTML elements. It supports cu…
971244active
jaredpalmer/the-platform
A collection of React Hooks and Suspense-friendly React components that wrap browser Web APIs like device motion, geolocation, network stat…
234369maintenance
TheSGJ/nextjs-toploader
A React component library that adds a top loading progress bar to Next.js applications, built on top of nprogress. It supports both the App…
711240active
miguel-perez/smoothState.js
smoothState.js is a jQuery plugin that progressively enhances page loads to provide smooth, controlled page transitions using pushState. It…
234357maintenance
albingroen/react-cmdk
A React component library for building fast, accessible, and customizable command palettes (⌘K menus) in web applications. It provides comp…
321238stable
hakimel/stroll.js
A small JavaScript library that applies CSS3 3D transform-based scroll effects to HTML lists. It binds to list elements via selectors or jQ…
324340maintenance
bramstein/fontfaceobserver
Font Face Observer is a small JavaScript library that loads and monitors @font-face webfonts, notifying you via promises when a font become…
324334maintenance
SikandarJODD/svelte-animations
A collection of free, reusable Svelte animation components inspired by Magic UI, Aceternity UI, and Luxe UI, built with Tailwind CSS and Sv…
521232active
euvl/vue-js-modal
A Vue.js modal component library that makes it easy to add customizable modals and dialogs to Vue applications. It is a contributor-driven …
234311maintenance
OCA/web
A collection of Odoo Community Association (OCA) addons that enhance the Odoo web client UI. It includes modules for dark mode, dialog sizi…
751228active
GoogleChromeLabs/dark-mode-toggle
A web component (custom element) called <dark-mode-toggle> that adds a dark mode toggle or switch to any website. It respects the user's pr…
671226stable
fkhadra/react-contexify
A lightweight React component library for adding customizable context menus (right-click menus) to web applications. It supports submenus, …
231225stable
jonathantneal/flexibility
Flexibility is a JavaScript polyfill that implements the CSS Flexible Box Layout (Flexbox) in older browsers like Internet Explorer 8 and 9…
324279maintenance
oedotme/generouted
Generouted is a library that generates client-side file-based routes for Vite projects, supporting React Router, Solid Router, and related …
741220active
tapmodo/Jcrop
Jcrop is a JavaScript image cropping engine that lets developers add interactive crop-selection functionality to images in web applications…
324272maintenance
jdf2e/nutui-react
NutUI-React is a JD-style mobile UI component library for React with 70+ high-quality components written in TypeScript. It supports H5 web …
981219active
szhsin/react-menu
A lightweight, unstyled React component library for building accessible menus, including dropdown, hover, context menus, and nested submenu…
871219active
Materialious/Materialious
Materialious is a modern Material Design frontend client for YouTube and Invidious, available on Web, Desktop, Android, and Android TV. It …
891217active
jsartisan/react-native-magnus
Magnus UI is a utility-first UI component framework for React Native, providing themed, styleable components like Button, Div, Text, Modal,…
671216active
Innei/Shiro
Shiro is a minimalist personal website/blog frontend theme built with Next.js, designed for the Mix Space ecosystem. It features real-time …
744253maintenance
evgeni/qifi
QiFi is a pure JavaScript WiFi QR code generator that encodes WiFi network credentials into scannable QR codes. It runs entirely client-sid…
441212active
TangramKit/MyLayout
MyLayout is an Objective-C iOS UI layout framework that combines Android-style layout classes, iOS AutoLayout/SizeClass, and CSS float/flex…
231211stable
wire-elements/modal
A Laravel Livewire component package that provides modals supporting multiple nested child modals while maintaining state. Built with Tailw…
641210active

← prev page 10 / 19 next →