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

Open-source frontend software

7033 open-source libraries, tools and applications tagged frontend, ranked by how closely frontend 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.

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

ProductHealth v2StarsMaturity
react/react
React is a JavaScript library for building user interfaces with reusable components. It enables declarative, component‑based development fo…
96250735stable
Bootstrap
Bootstrap is a popular open‑source front‑end toolkit that provides a collection of CSS, HTML, and JavaScript components for building respon…
73174948active
Next.js
Next.js is a React-based framework for building full‑stack web applications. It provides server‑side rendering, static site generation, rou…
95143109active
shadcn/ui
shadcn/ui is an open‑source collection of beautifully designed, accessible UI components built with React, Tailwind CSS and Radix UI. It pr…
91124711active
three.js
three.js is a lightweight, general-purpose JavaScript 3D library for the web, providing scene graphs, cameras, materials, lights, loaders, …
94116214stable
D3
D3.js is a JavaScript library for creating dynamic, data‑driven visualizations using web standards like SVG, Canvas, and HTML. It provides …
57113727active
Angular
Angular is a full-featured, opinionated web framework for building scalable mobile and desktop web applications using TypeScript. It provid…
94101014active
Ant Design
Ant Design is an enterprise-class UI design language and a comprehensive React component library written in TypeScript. It provides a large…
9499731stable
mui/material-ui
Material UI is an open‑source React component library that implements Google's Material Design. It provides a comprehensive set of pre‑buil…
9599233active
Tailwind CSS
Tailwind CSS is a utility‑first CSS framework that lets developers build custom user interfaces directly in markup. It scans your HTML and …
9397749active
Bun
Bun is an all‑in‑one toolkit that provides a fast JavaScript/TypeScript runtime, a npm‑compatible package manager, a Jest‑compatible test r…
10096278active
Storybook
Storybook is an open‑source frontend workshop for building, documenting, and testing UI components in isolation. It runs as a Node.js appli…
9291172active
vue-element-admin
Vue Element Admin is a production‑ready admin dashboard template built with Vue 2 and Element UI. It provides a full set of UI components, …
2390176active
Hugo
Hugo is a fast, flexible static site generator written in Go. It builds complete websites from markdown and templates, rendering them in se…
9590127active
sveltejs/svelte
Svelte is a compiler‑based UI framework that turns declarative components written in HTML, CSS and JavaScript into highly optimized JavaScr…
9388236active
Vite
Vite is a fast, opinionated build tool and development server for modern web projects. It provides instant server start, lightning‑fast HMR…
9483099active
animate-css/animate.css
Animate.css is a cross-browser CSS library providing dozens of ready-made animation classes like fades, bounces, and attention seekers. Dev…
2382851stable
Font Awesome
Font Awesome is a widely used icon toolkit providing SVG, font, and CSS assets. It offers thousands of icons that can be integrated into we…
8476960active
thedaviddias/Front-End-Checklist
Front-End Checklist is an open-source web application that provides a comprehensive set of best‑practice rules for modern front‑end develop…
8074358active
juliangarnier/anime
Anime.js is a fast, lightweight JavaScript animation library that works with CSS, SVG, DOM attributes, and JavaScript objects. It provides …
8973696active
Chart.js
Chart.js is an open‑source JavaScript library for creating simple, flexible HTML5 charts using the canvas element. It provides a wide range…
7567730active
Apache ECharts
Apache ECharts is a free, open-source JavaScript charting and data visualization library for the browser, built on the ZRender canvas engin…
8067459stable
facebook/docusaurus
Docusaurus is a React-based static-site generator from Meta for building, deploying, and maintaining documentation websites. It turns Markd…
9466480stable
Webpack
Webpack is a powerful module bundler for JavaScript and related assets. It transforms, bundles, and optimizes code and resources into stati…
9765956active
Astro
Astro is a modern web framework focused on building fast, content‑driven sites. It combines static‑site generation with server‑side renderi…
9363018active
reduxjs/redux
Redux is a tiny (2kB) JavaScript library for predictable, centralized global state management using a unidirectional data flow with actions…
6661489stable
Lodash
Lodash is a modern JavaScript utility library that provides a wide range of modular functions for working with arrays, objects, strings, an…
8861287active
Nuxt
Nuxt is an open‑source full‑stack framework built on Vue.js that enables server‑side rendering, static site generation, and hybrid renderin…
9460893active
Penpot
Penpot is an open-source, browser-based design and prototyping platform for product teams, built with Clojure/ClojureScript. It offers UI d…
9760343stable
jquery/jquery
jQuery is a fast, small, and feature‑rich JavaScript library for DOM traversal, manipulation, event handling, animation, and Ajax. It provi…
7459864active
pmndrs/zustand
Zustand is a small, fast, and scalable state management library for React based on simplified flux principles, with a hook-based API and no…
9058737stable
HTML5 Boilerplate
HTML5 Boilerplate is a professional front‑end template that provides a solid foundation of HTML, CSS, and JavaScript for building fast, rob…
6757648active
remix-run/react-router
React Router is a TypeScript library that provides declarative routing for React applications. It can be used as a full framework with SSR …
9256586active
Gatsby
Gatsby is an open‑source React‑based framework for building fast, secure, and scalable websites and web apps. It combines static‑site gener…
8655937active
Odoo
Odoo is an open‑source suite of web‑based business applications that can be used individually or together as a full ERP system. It provides…
7755115active
Vue Core
Vue.js is a progressive, incrementally-adoptable JavaScript framework for building web user interfaces, written in TypeScript. It features …
10054658stable
google/material-design-icons
Google's official Material Design icon sets, including the current Material Symbols (variable font based) and the legacy Material Icons. It…
6754108active
Element UI
Element is a Vue.js 2.x UI component library that provides a comprehensive set of ready‑made UI elements for building web applications. It …
2354023active
Semantic UI
Semantic UI is a JavaScript‑based UI component library that provides a large collection of styled elements and behaviors. It emphasizes nat…
2351021active
chenglou/pretext
Pretext is a pure JavaScript/TypeScript library that measures and lays out multiline text without touching the DOM. It works with Canvas, S…
6050754active
tldraw
tldraw is a React SDK for building infinite canvas applications, providing a feature-complete whiteboard engine with drawing, diagramming, …
9350683stable
TanStack/query
TanStack Query is a TypeScript/JavaScript library for asynchronous state management and server‑state utilities. It provides declarative API…
9550412active
Bulma
Bulma is a modern, pure‑CSS framework built on Flexbox that provides ready‑to‑use responsive UI components. It ships as a single CSS file (…
6950038active
Bulma
Bulma is a free, open-source modern CSS framework based on Flexbox and CSS Grid, providing ready-to-use frontend components via a single CS…
6950038stable
htmx
htmx is a lightweight JavaScript library that lets you perform AJAX, CSS transitions, WebSockets, and Server‑Sent Events directly from HTML…
9649542active
Slidev
Slidev is a markdown-based presentation framework for developers built on Vue and Vite. It turns markdown files into interactive, themable …
9248867active
React Bits
React Bits is an open‑source collection of over 165 animated, interactive React components. It provides ready‑to‑use UI elements, text anim…
6848860active
React Bits
React Bits is an open-source collection of 165+ animated, interactive, and fully customizable React components for text animations, backgro…
6848860active
iamkun/dayjs
Day.js is a minimalist JavaScript library for parsing, validating, manipulating, and displaying dates and times. It offers a Moment.js‑comp…
9448661active
JeecgBoot
JeecgBoot is an enterprise‑grade AI‑enhanced low‑code platform that can generate full‑stack applications from natural language descriptions…
9348244active
pixijs/pixijs
PixiJS is a fast, open-source 2D rendering engine for the web built on WebGL and WebGPU, providing a scene graph, asset loading, filters, m…
9648223stable
Quill
Quill is a modern WYSIWYG rich text editor library for the web, built for compatibility and extensibility with a JSON-based Delta document …
3447364stable
Monaco Editor
Monaco Editor is a browser‑based code editor that provides the same core editing experience as Visual Studio Code. It can be embedded in we…
8846784active
Monaco Editor
Monaco Editor is the browser-based code editor that powers VS Code, distributed as an npm package with ESM and TypeScript API definitions. …
8846784stable
fastapi/full-stack-fastapi-template
A full-stack web application template combining a FastAPI backend with a React frontend, including SQLModel, PostgreSQL, JWT authentication…
9145973active
Leaflet
Leaflet is the leading open-source JavaScript library for building lightweight, mobile-friendly interactive maps, weighing about 40 kB gzip…
7545770stable
ColorlibHQ/AdminLTE
AdminLTE is a free, MIT‑licensed admin dashboard template built on Bootstrap 5 with vanilla JavaScript/TypeScript. It provides ready‑made l…
9845643active
React Hook Form
React Hook Form is a lightweight library that provides hooks for managing form state and validation in React applications. It works with bo…
9744865active
Meteor
Meteor is a full‑stack JavaScript platform that provides an ultra‑simple environment for building modern web, mobile, and desktop applicati…
9644806active
Meteor
Meteor is a full-stack JavaScript app platform for building modern web, mobile, and desktop applications with a unified codebase. It provid…
9644806active
Babel
Babel is a JavaScript compiler that transforms modern ECMAScript code into backward‑compatible versions. It provides a rich plugin ecosyste…
9944135active
Parcel
Parcel is a zero‑configuration web application bundler and build tool written in JavaScript. It provides a fast development server with hot…
8344024active
saadeghi/daisyui
daisyUI is a free, open‑source component library that extends Tailwind CSS with ready‑made UI components. It provides semantic class names …
9342479active
Swiper
Swiper is a modern, modular JavaScript library for creating touch-enabled sliders and carousels. It works across browsers and integrates wi…
9441902active
Swiper
Swiper is a free, open-source mobile touch slider/carousel library with hardware-accelerated transitions and native-like touch behavior. It…
9441902stable
Tabler UI
Tabler is a free, open‑source HTML dashboard UI kit built on Bootstrap 5. It provides a collection of ready‑made components, layouts, and i…
9341791active
Hexo
Hexo is a fast, simple, and powerful static site generator built on Node.js. It lets you write posts in Markdown and generate a full static…
8341778active
Hexo
Hexo is a fast, simple and powerful static site/blog framework powered by Node.js. It converts Markdown posts into static HTML files with t…
8341778stable
styled-components
styled-components is a CSS‑in‑JS library that lets you write actual CSS syntax inside JavaScript/TypeScript and bind it to React components…
9541101active
styled-components
styled-components is a CSS-in-JS library for React that lets you write actual CSS in tagged template literals attached to components. It su…
9541101active
Vuetify
Vuetify is a Vue component framework that implements Material Design guidelines. It provides a rich set of ready‑to‑use UI components, them…
9541032active
Vuetify
Vuetify is a Vue.js component framework implementing Material Design with a large library of prebuilt UI components. It provides theming, l…
9541032stable
tRPC
tRPC is a TypeScript-first library that lets you build end‑to‑end type‑safe APIs without schemas or code generation. It provides adapters f…
9740686active
Chakra UI
Chakra UI is an accessible, themeable component library for building React applications. It provides a rich set of UI primitives and stylin…
9240680active
Phaser
Phaser is a fast, free, open-source 2D HTML5 game framework supporting Canvas and WebGL rendering in desktop and mobile web browsers. It is…
8640358active
evanw/esbuild
esbuild is an extremely fast JavaScript/TypeScript bundler and minifier written in Go. It bundles ESM and CommonJS modules, CSS, JSX, and T…
9140071stable
yudao (ruoyi-vue-pro)
Yudao Ruoyi Vue Pro is a full‑stack, open‑source admin platform built with Spring Boot, MyBatis Plus and Vue. It provides a rich set of ent…
9839530active
Dioxus
Dioxus is a Rust framework for building fullstack web, desktop, and mobile apps from a single codebase, using a React-like virtual DOM and …
9539363active
Preact
Preact is a fast, 3‑4 kB JavaScript library that provides a React‑compatible API with a tiny Virtual DOM implementation. It can be used for…
9338886active
Ant Design Pro
Ant Design Pro is a ready‑to‑use React boilerplate that provides a complete UI solution for enterprise applications. It combines Ant Design…
9638832active
xyflow
xyflow provides open‑source React and Svelte libraries for building interactive node‑based user interfaces such as flowcharts, diagrams, an…
9338579active
xyflow
xyflow is a monorepo of open-source libraries (React Flow and Svelte Flow) for building node-based UIs, interactive diagrams, and node edit…
9338579stable
impress/impress.js
impress.js is a JavaScript presentation framework that creates Prezi-style presentations using CSS3 transforms and transitions on an infini…
6238155stable
Taro
Taro is an open cross-platform, cross-framework solution for building applications that run on WeChat/JD/Baidu/Alipay/ByteDance/QQ mini-pro…
9337687active
solidjs/solid
Solid is a declarative JavaScript library for building user interfaces that compiles JSX templates to real DOM nodes instead of using a Vir…
8536077active
refine
Refine is an open‑source React framework designed to accelerate the creation of internal tools, admin panels, and B2B applications. It prov…
8335730active
refine
Refine is an open-source React framework for rapidly building internal tools, admin panels, dashboards, and B2B applications on top of exis…
8335730active
fullPage.js
fullPage.js is a JavaScript library that enables creation of full‑screen, snap‑scrolling websites with vertical and horizontal sections. It…
8235383active
jaredpalmer/formik
Formik is a popular open-source form library for React and React Native that manages form state, validation, and submission. It provides de…
5634305stable
SWC
SWC (Speedy Web Compiler) is a high-performance TypeScript/JavaScript compiler written in Rust. It provides both a Rust library and JavaScr…
9334210active
SWC
SWC (Speedy Web Compiler) is a super-fast TypeScript/JavaScript compiler written in Rust, usable as both a Rust library and a JavaScript pa…
9334210stable
zenorocha/clipboard.js
clipboard.js is a lightweight (3kb gzipped) JavaScript library for copying text to the clipboard without Flash or heavy frameworks. It uses…
4934107stable
Motion
Motion is a modern animation library for JavaScript, React, and Vue. It provides a declarative API with hardware‑accelerated, spring‑based …
7533679active
Vue Vben Admin
Vue Vben Admin is an open-source admin dashboard template built with Vue 3, Vite, TypeScript, and Shadcn UI in a monorepo layout. It provid…
9133548active
Remix
Remix is a fully‑stacked web framework written in TypeScript that provides routing, data loading, authentication, and UI components in a si…
9433386active
immutable-js/immutable-js
Immutable.js is a JavaScript library that provides persistent immutable collection types such as List, Map, Set, and Record. It enables eff…
9633026active
gulp
Gulp is a JavaScript-based streaming build system and task runner that automates repetitive development workflow tasks like compiling, mini…
4932921stable
yewstack/yew
Yew is a modern Rust framework for building client‑side web applications compiled to WebAssembly. It provides a component model, an html! m…
8732823active
floating-ui/floating-ui
Floating UI is a small JavaScript/TypeScript library for positioning floating elements like tooltips, popovers, and dropdowns anchored to r…
8932754stable
pmndrs/react-three-fiber
React Three Fiber is a React renderer for Three.js that lets you build 3D scenes declaratively with reusable, stateful React components. It…
9732508active

page 1 / 71 next →