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.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| Tencent/cherry-markdown Cherry Markdown Writer is a lightweight, out-of-the-box JavaScript Markdown editor component that runs in the browser or Node.js. It offers… | 96 | 4891 | active |
| DavidHDev/canvas-ui An open-source, framework-agnostic library of creative UI components drawn on canvas, where real HTML is rendered inside a canvas element w… | 57 | 4788 | active |
| watsonbox/exportify Exportify is a browser-based application for exporting and backing up Spotify playlists to CSV files using the Spotify Web API. It runs ent… | 61 | 4238 | active |
| panphora/overtype OverType is a lightweight (~117KB) JavaScript markdown editor library that achieves WYSIWYG-style rendering by overlaying an invisible text… | 61 | 3704 | active |
| mdx-editor/editor MDXEditor is an open-source React component providing a rich text WYSIWYG editor for markdown and MDX documents, built on the Lexical frame… | 94 | 3699 | active |
| ui-layouts/uilayouts An open-source React component library offering animated UI components, effects, and ready-to-use page blocks built on Tailwind CSS, Framer… | 65 | 3631 | active |
| HamishMW/portfolio A personal portfolio website built with Remix, React, Three.js, and Framer Motion, featuring 3D animated backgrounds and a cyberpunk-inspir… | 32 | 3551 | active |
| guildxyz/guild.xyz Guild.xyz is an open-source web application for token-curated community membership management, providing token-gated access to Discord, Tel… | 52 | 3478 | active |
| fantastic-admin/basic Fantastic-admin is a Vue 3-based admin/management system framework designed to be AI-programming friendly, with built-in AI Skills for task… | 92 | 3415 | active |
| zalify/easy-email-editor Easy Email Editor is an open-source React component library for building drag-and-drop email editors that generate responsive HTML via MJML… | 72 | 3246 | active |
| CommandCodeAI/langui LangUI is a collection of 60+ free, open-source Tailwind CSS components designed for building UIs for AI, GPT, and LLM projects. Components… | 30 | 3145 | active |
| Model Context Protocol (MCP) Official specification and TypeScript SDK for the MCP Apps protocol, a standard for building interactive UIs (charts, forms, dashboards) th… | 80 | 2862 | active |
| trungvose/angular-spotify A web-based Spotify client built with Angular 15, Nx workspace, ngrx, TailwindCSS, and ng-zorro. It lets users browse and play Spotify musi… | 63 | 2782 | active |
| jaredpalmer/razzle Razzle is a zero-configuration build tool that abstracts webpack setup for server-rendered (universal/isomorphic) and single-page JavaScrip… | 23 | 11018 | maintenance |
| AndrewPrifer/liquid-dom Liquid DOM is a monorepo of TypeScript packages for rendering Apple-style liquid glass effects on the web using WebGPU. It provides a core … | 57 | 2532 | active |
| vercel/ai-elements AI Elements is a React component library and custom shadcn/ui registry from Vercel providing pre-built, composable UI components for AI-nat… | 71 | 2471 | active |
| Stremio Stremio Web is the official web UI of Stremio, a modern media center for discovering and streaming movies, series, and channels. It is a Re… | 97 | 2433 | active |
| learnhouse/learnhouse LearnHouse is a next-generation open-source learning management system (LMS) for creating, sharing, and selling educational content. It com… | 100 | 2404 | active |
| hua1995116/react-resume-site Muji Resume is an online resume builder that lets users write resumes in Markdown and render them into polished templates with live PDF pre… | 32 | 2311 | active |
| Stability-AI/StableStudio StableStudio is Stability AI's open-source, web-based variant of DreamStudio for creating and editing AI-generated images. It features a pl… | 21 | 9048 | maintenance |
| saschagrunert/webapp.rs A complete web application written entirely in Rust, using Leptos (WebAssembly with SSR and hydration) for the frontend and Axum for the ba… | 76 | 2247 | active |
| jackchen0120/vueDataV A Vue + Echarts based data visualization platform offering cool big-screen dashboard templates and a reusable chart component library. It p… | 32 | 2178 | active |
| Surface Surface is a server-side rendering component library for the Phoenix web framework, built on top of Phoenix LiveView. It offers an HTML-cen… | 62 | 2133 | active |
| vazco/uniforms uniforms is a set of React libraries that automatically generate complete, validated forms from any data schema (Zod, JSON Schema, GraphQL,… | 56 | 2106 | active |
| akveo/nebular Nebular is a customizable Angular UI component library based on the Eva Design System, offering 4 visual themes, 35+ components, and a powe… | 57 | 8119 | maintenance |
| ice-lab/icestark icestark is a framework-agnostic micro-frontends solution for large web applications, providing a main application that registers, loads, a… | 49 | 2073 | active |
| ScenicFramework/scenic Scenic is a client application UI framework for Elixir/Erlang/OTP that renders 2D retained-mode interfaces directly on top of OpenGL. It ta… | 42 | 2059 | active |
| themeselection/materio-mui-nextjs-admin-template-free Materio is a free, MIT-licensed admin dashboard template built on Next.js 14 (App Router), Material UI, Tailwind CSS, and TypeScript. It sh… | 52 | 1969 | active |
| flexn-io/renative ReNative is a unified development platform and CLI (rnv) for building, bootstrapping, and deploying React/React Native/NextJS/Electron apps… | 78 | 1957 | active |
| chatgpt-web-dev/chatgpt-web A self-hosted third-party ChatGPT web UI built with Express (Node.js backend) and Vue3 (frontend), calling the official OpenAI completion A… | 70 | 1873 | active |
| MohamedRejeb/compose-rich-editor A rich text editor library for Jetpack Compose and Compose Multiplatform, fully customizable and supporting common WYSIWYG text styling fea… | 88 | 1853 | stable |
| ant-design/ant-design-landing Ant Design Landing is a collection of React landing page templates built on Ant Motion motion components, with a visual editor for composin… | 23 | 6529 | maintenance |
| layoutit/layoutit-grid Layoutit Grid is an interactive web-based CSS Grid layout generator that lets users visually draw page layouts and export the resulting HTM… | 32 | 1747 | stable |
| code100x/chess A multiplayer online chess platform built with React, Node.js, and TypeScript, using dedicated WebSocket servers for real-time gameplay and… | 25 | 1720 | active |
| moesaid/cleopatra Cleopatra is a production-ready admin dashboard template built with Tailwind CSS v4, Vite, and vanilla JavaScript. It ships with four dashb… | 57 | 1637 | active |
| wpengine/faustjs Faust.js is a TypeScript toolkit of npm packages for building Next.js applications on top of headless WordPress. It provides data fetching,… | 93 | 1604 | active |
| extend-hq/ui Extend UI is an open-source React component library (distributed via the shadcn registry) for building document-heavy product interfaces: P… | 59 | 1589 | active |
| yulimchen/vue3-h5-template A ready-to-use mobile H5 (mobile web) project starter template built on Vue 3, Vite, Vant 4, and Tailwind CSS, available in both TypeScript… | 82 | 1546 | active |
| live-codes/livecodes LiveCodes is a feature-rich, open-source, client-side code playground supporting 90+ languages and frameworks including React, Vue, Svelte,… | 91 | 1521 | active |
| Tsuk1ko/bilibili-live-chat A backend-free web app that displays Bilibili live stream danmaku (chat messages) and gifts in a YouTube Live Chat style overlay, primarily… | 56 | 1490 | active |
| WebC WebC is a framework-independent standalone HTML serializer for authoring Single File Web Components that expand custom elements into standa… | 78 | 1409 | active |
| bitfoundation/bitplatform bitplatform is a comprehensive open-source toolkit for .NET and Blazor developers, featuring 80+ lightweight BlazorUI components plus tools… | 97 | 1380 | active |
| latentcat/uvcanvas UVCanvas is an open-source React.js component library providing beautifully shaded, animated WebGL canvas backgrounds such as Lumiflex, Zen… | 19 | 1369 | active |
| GeekQiaQia/vue3.0-template-admin A Vue 3 + TypeScript + Vite admin dashboard template built on Element Plus, providing common backend-management features like dynamic menus… | 42 | 1348 | active |
| shannonhochkins/ha-component-kit HA Component Kit (Hakit) is a set of React-based npm packages (@hakit/core and @hakit/components) for building highly customizable Home Ass… | 97 | 1305 | active |
| surveyjs/survey-creator SurveyJS Survey Creator is an embeddable, drag-and-drop form builder UI component for React, Angular, Vue, and plain JavaScript that genera… | 93 | 1283 | active |
| firecmsco/firecms FireCMS is an open-source React/TypeScript framework that auto-generates admin panels, back-office tools, and headless CMS interfaces on to… | 93 | 1280 | active |
| Ouonnki/OuonnkiTV OuonnkiTV is a self-hostable web frontend for aggregated video search and playback, forked from LibreTV. It lets users deploy a personal vi… | 60 | 1274 | active |
| Blockstream/esplora Esplora is a block explorer web interface for Bitcoin and Liquid, built as a single-page app with RxJS and Cycle.js on top of an electrs HT… | 86 | 1269 | active |
| nuxt-modules/color-mode @nuxtjs/color-mode is a Nuxt module that adds dark and light mode support with automatic system preference detection. It applies configurab… | 80 | 1226 | active |
| Ashutoshx7/VengeanceUI VengeanceUI is an open-source library of animated, copy-paste React UI components for building landing pages and marketing websites, instal… | 62 | 1203 | active |
| vuepont/ai-elements-vue AI Elements Vue is a Vue 3 component library and custom shadcn-vue registry providing pre-built, customizable UI components for AI-native a… | 79 | 1182 | active |
| Temzasse/react-modal-sheet A flexible React bottom sheet component library built on the Motion animation library, offering smooth gesture-driven sheets with snap poin… | 74 | 1180 | active |
| rails/importmap-rails A Rails gem that manages modern JavaScript via browser-native import maps, letting you use ESM modules with logical names without transpili… | 60 | 1165 | stable |
| fast-crud/fast-crud FastCrud is a configuration-oriented CRUD development framework for Vue 3 that generates complete create-read-update-delete interfaces from… | 99 | 1149 | active |
| mikepenz/multiplatform-markdown-renderer A Kotlin Multiplatform library that renders Markdown as native Compose UI on Android, iOS, Desktop, Web (Wasm/JS) and macOS. It parses Mark… | 95 | 1119 | active |
| TomaszRewak/C-sharp-console-gui-framework ConsoleGUI is a layout-driven .NET framework for building console-based GUI (TUI) applications in C#. It provides layout managers like stac… | 23 | 1105 | stable |
| symfony/ux Symfony UX is an initiative and collection of PHP/JavaScript packages that integrate frontend tools like Stimulus, Turbo, Chart.js, React, … | 97 | 1077 | active |
| family/connectkit ConnectKit is a React component library that makes connecting a crypto wallet to a dApp simple, with support for popular connectors like Me… | 76 | 1074 | active |
| joreilly/Confetti Confetti is a Kotlin Multiplatform conference app project that lets users browse schedules and session information for a range of tech conf… | 68 | 1066 | active |
| ali-bouali/book-social-network Book Social Network (BSN) is a full-stack social network application for exchanging and borrowing books among members. It combines a Spring… | 26 | 1059 | active |
| PixelsCommander/HTML-GL HTML GL is a JavaScript library that renders HTML/CSS elements as WebGL textures to bypass slow DOM rendering, achieving high FPS animation… | 23 | 3520 | maintenance |
| ChenyCHENYU/Robot_Admin Robot Admin is a modern enterprise admin dashboard template built with Vue 3, TypeScript, and Naive UI, offering 49 ready-to-use components… | 78 | 1025 | active |
| Dashibase/lotion Lotion is an open-source Notion-style block editor UI built as a Vue 3 component library. It supports drag-to-reorder blocks, basic Markdow… | 23 | 2909 | maintenance |
| vime-js/vime Vime is a customizable, extensible, accessible, and framework-agnostic media player built with web components (Stencil). It provides a unif… | 32 | 2845 | maintenance |
| White Jotter White-Jotter is a simple content management system (CMS) built with a Vue.js frontend and Spring Boot backend, demonstrating a full front-e… | 23 | 2536 | maintenance |
| furiouscollective/gridforms Gridforms is a tiny CSS/Sass front-end library for building dense, grid-based data entry forms in web applications. It handles the layout b… | 23 | 2370 | maintenance |
| idyll-lang/idyll Idyll is a markup language and compiler toolchain for authoring interactive articles, explorable explanations, and data-driven stories on t… | 32 | 2043 | maintenance |
| Lingva Translate Lingva Translate is a free and open-source alternative front-end for Google Translate that supports over a hundred languages. It scrapes Go… | 32 | 1848 | maintenance |
| HongqingCao/GitDataV GitDataV is a GitHub data visualization platform built with Vue, presenting a user's GitHub statistics (profile, stars, languages, follower… | 32 | 1601 | maintenance |
| DanielDe/org-web org-web is a web application that brings Emacs org-mode to the browser, built with React and Redux and optimized for mobile use. It syncs o… | 32 | 1409 | maintenance |
| open-source-labs/PreVue PreVue is an all-in-one prototyping tool for Vue developers that lets users visually build components, define routes and views, and establi… | 32 | 1396 | maintenance |
| brentd/xray-rails A Ruby gem for Rails development that overlays the browser-rendered UI with the source files (views, partials, JS templates) that produced … | 23 | 1214 | maintenance |
| fixie-ai/ai-jsx AI.JSX is a JavaScript/TypeScript framework for building AI applications using JSX components, supporting prompt engineering, tools, docume… | 30 | 1134 | maintenance |
| Regularjs Regularjs is a living, string-based template engine for building data-driven components with AngularJS-style dirty-check data binding. It p… | 23 | 1052 | maintenance |
| Botfront A feature-rich chat widget for embedding Rasa or Botfront virtual assistants on any website, usable via a script tag or as a React componen… | 49 | 1020 | maintenance |
| zahidkhawaja/langchain-chat-nextjs A Next.js frontend for the LangChain Chat chatbot, which answers questions about LangChain documentation with cited sources. It provides th… | 22 | 1015 | maintenance |
| honojs/honox HonoX is a meta-framework built on Hono and Vite for creating full-stack websites and Web APIs with file-based routing and fast SSR. It sup… | 93 | 2941 | experimental |
| esm-dev/modern-monaco A modernized wrapper around the Monaco code editor for the browser that removes the need for MonacoEnvironment, web worker, and CSS loader … | 80 | 1608 | experimental |
| OscarGodson/EpicEditor EpicEditor is an embeddable JavaScript Markdown editor providing split fullscreen editing, live preview, automatic draft saving via localSt… | 23 | 4210 | abandoned |
| draft-js-plugins/draft-js-plugins A plugin architecture for Facebook's Draft.js rich-text editor built on React, shipping plugins for emoji, mentions, hashtags, stickers, to… | 10 | 4086 | abandoned |
| zachfitz/Ionic-Material A CSS/JS library that applies Material Design styling and animations to Ionic 1 (AngularJS) hybrid mobile apps. The project is retired and … | 23 | 2873 | abandoned |
| genalhuang/genal-chat Genal Chat is a full-stack TypeScript chat room application built with NestJS on the backend and Vue 2 with Vuex on the frontend, using Soc… | 23 | 1990 | abandoned |
| jakobhoeg/shadcn-chat A CLI tool (shadcn-chat-cli) that installs customizable, reusable chat UI components built with React and shadcn/ui into your project. It p… | 30 | 1621 | abandoned |
| fossasia/loklak-webtweets A small client-side web app that fetches and displays tweets via the loklak API, embeddable on any website with configurable query, count, … | 10 | 1525 | abandoned |
| maccman/holla Holla is an open-source group chat application built as a Rich Internet Application with a fully asynchronous JavaScript UI. It was release… | 32 | 1058 | abandoned |
← prev page 19 / 19