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
umano/AndroidSlidingUpPanel
An Android library that adds a draggable sliding up panel, popularized by Google Music and Google Maps, to Android applications. It provide…
239442maintenance
nvh95/jest-preview
Jest Preview is an npm library and CLI that renders the DOM output of Jest tests in a browser so developers can visually debug UI tests ins…
622392active
Hextra
Hextra is a modern, batteries-included Hugo theme for building beautiful documentation, blog, and static websites. It provides built-in ful…
952391active
build-admin/buildadmin
BuildAdmin is a full-stack admin management system built with Vue3 (setup) + TypeScript + Vite + Pinia + Element Plus on the frontend and T…
922391active
leaflet-extras/leaflet-providers
A Leaflet plugin that provides ready-made configurations for tile layers from many free map providers such as OpenStreetMap, Esri, and Open…
752390stable
mrmrs/colors
colors.css is a tiny CSS library (~900 bytes) providing better default color classes for text, backgrounds, borders, and SVG fills/strokes.…
239415maintenance
H5-Dooring
DooringX is a TypeScript-based visual drag-and-drop framework for quickly building low-code page editor platforms. Its core library, doorin…
322386active
shuding/next-view-transitions
A small React library that enables the CSS View Transitions API in Next.js App Router applications. It provides a ViewTransitions wrapper c…
482384active
UnCSS
UnCSS is a Node.js tool and CLI that removes unused CSS selectors from stylesheets by loading HTML pages in jsdom, executing JavaScript, an…
239399maintenance
liriliri/licia
Licia is a zero-dependency JavaScript utility library containing over 400 micro modules for everyday tasks like DOM manipulation, cookies, …
912382active
jaredh159/tailwind-react-native-classnames
A TypeScript library providing a Tailwind CSS-style tagged template API for styling React Native apps. It converts Tailwind utility classes…
552378active
duobaseio/forui
Forui is a Flutter UI library offering 40+ minimalistic, beautifully designed widgets inspired by shadcn/ui. It is platform-agnostic, fully…
892377active
glen-cheney/Shuffle
Shuffle.js is a JavaScript library for categorizing, sorting, and filtering responsive grids of DOM items with animated transitions. It han…
872375active
amaancoderx/npxskillui
SkillUI is a Node.js CLI that crawls websites, git repos, or local codebases and extracts their complete design system (colors, typography,…
482375active
c3js/c3
C3 is a D3-based reusable chart library for generating interactive SVG charts in web applications. It wraps D3 code behind a simple API wit…
659352maintenance
chakra-ui/park-ui
Park UI is a collection of beautifully designed, accessible UI components built on Ark UI (headless components) and Panda CSS, distributed …
612372active
Webpack
A Node.js middleware that adds webpack hot module replacement (HMR) to your own HTTP server, working alongside webpack-dev-middleware witho…
102372stable
umpox/TinyEditor
A functional HTML/CSS/JavaScript code editor with live preview that fits in under 400 bytes, pasted directly into a browser address bar as …
322369stable
nkbt/react-copy-to-clipboard
A small React component that wraps the copy-to-clipboard library to copy text to the clipboard on click. It renders no tags itself and wrap…
602368stable
sergiodxa/remix-utils
Remix Utils is a TypeScript collection of utility functions and types for building web apps with Remix and React Router, covering areas lik…
882367active
vue-bulma/vue-admin
Vue Admin Panel Framework built on Vue and Bulma, providing an admin dashboard scaffold. The project is being refactored for the latest Vue…
329320maintenance
facebookarchive/Shimmer
Shimmer is an Objective-C library that adds a shimmering effect to any iOS view, useful as an unobtrusive loading indicator. It was origina…
109315maintenance
Form Generator
A drag-and-drop form designer for Element UI that generates runnable Vue code and exportable JSON form schemas. It includes a JSON parser c…
239307maintenance
naver/egjs-infinitegrid
@egjs/infinitegrid is a TypeScript library for arranging card elements in infinite grid layouts such as masonry, justified, frame, and pack…
592363active
Doks
Doks is a documentation theme and starter template for the Thulite web framework, built on Hugo and npm. It provides a fast, accessible, SE…
982362active
Flyer Chat
Flyer Chat is an open-source, backend-agnostic chat UI package for Flutter, providing a high-performance and highly customizable chat inter…
822362active
jquense/react-widgets
A set of polished, extensible, and accessible form input components for React, including dropdowns, date pickers, and selects. It is distri…
232360stable
kristoferjoseph/flexboxgrid
Flexbox Grid is a lightweight CSS grid system built on the CSS3 flex display property, providing responsive 12-column layouts with classes …
329290maintenance
datopian/portaljs
PortalJS is an open-source, AI-native framework for building data portals on plain Next.js + Tailwind, with Claude Code agentic skills that…
922359active
maticzav/nookies
Nookies is a lightweight set of cookie helpers for Next.js that supports parsing, setting, and destroying cookies on both the client and se…
662354stable
paulrosen/abcjs
A JavaScript library for rendering ABC music notation as sheet music (SVG) in the browser, with support for playing back and generating MID…
882350active
Web Font Loader
Web Font Loader is a JavaScript library that gives developers added control when loading linked web fonts via @font-face. It provides a com…
329246maintenance
tookit/vue-material-admin
A production-ready admin dashboard template built with Vue 3, Vuetify 3, TypeScript, and Vite. It provides Material Design UI components, c…
532349active
mdbootstrap/material-design-for-bootstrap
Material Design for Bootstrap (MDB) is a UI kit that applies Google's Material Design to Bootstrap, offering 700+ components, templates, an…
629241maintenance
fgnass/spin.js
spin.js is a dependency-free JavaScript/CSS library that dynamically creates animated spinning activity indicators as a resolution-independ…
239237maintenance
imathis/octopress
Octopress is a Ruby-based framework built on top of Jekyll that provides a polished, responsive blogging theme and a set of rake tasks and …
329233maintenance
smarty-php/smarty
Smarty is a mature template engine for PHP that separates presentation (HTML/CSS) from application logic. It provides a template syntax wit…
902347stable
olivernn/lunr.js
Lunr.js is a small, dependency-free full-text search library for JavaScript that indexes JSON documents and runs entirely in the browser or…
329203maintenance
orbitjs/orbit
Orbit is a composable TypeScript data framework for orchestrating access, transformation, and synchronization across multiple data sources …
482339active
web-infra-dev/rspress
Rspress is a fast static site generator built on Rsbuild and the Rust-powered Rspack toolchain, designed for building documentation sites w…
912338active
elad2412/the-new-css-reset
A lightweight CSS reset package that removes default user-agent styles from HTML elements using modern CSS features like `all: unset`, `rev…
322336stable
stimulusreflex/stimulus_reflex
StimulusReflex is a Ruby gem and JavaScript client that lets Rails developers build reactive, real-time applications by rendering HTML on t…
822335active
wbotelhos/raty
Raty is a vanilla JavaScript star rating plugin that renders interactive rating widgets using images or icon fonts. It supports half stars,…
232335stable
react-native-shared-element
A React Native library providing native shared element transition primitives for smooth element transitions between screens. It offers low-…
232333stable
testing-library/user-event
user-event is a companion library for Testing Library that simulates real user interactions with the DOM by dispatching the full sequence o…
942331active
tailark/blocks
An open-source shadcn/ui registry of prebuilt marketing blocks, pages, and illustrations for Tailwind-based websites. Components are instal…
602330active
mrdoob/stats.js
A tiny JavaScript library that displays an on-page info box monitoring rendering performance, showing FPS, frame time in milliseconds, and …
239150maintenance
TailAdmin Admin Dashboard
TailAdmin is a free, open-source admin dashboard template built with Next.js, React, TypeScript, and Tailwind CSS, providing pre-built UI c…
742329active
Vue Auth
A lightweight, plugin-based authentication library for Vue.js (Vue 2 and Vue 3) that handles login, registration, and token management in s…
102327active
remorses/gpuix
GPUIX provides React and TypeScript bindings for GPUI, Zed's GPU-accelerated UI framework, letting you build native desktop apps that rende…
802326active
mlaursen/react-md
react-md is an accessible React component library implementing Material Design, styled with Sass/SCSS and written in TypeScript. It provide…
922325active
airbnb/Showkase
Showkase is an annotation-processor based Android library that organizes, discovers, searches, and visualizes Jetpack Compose UI elements s…
602320active
marmelab/gremlins.js
gremlins.js is a JavaScript monkey testing library for Node.js and the browser that unleashes random user-like actions (clicking, typing, s…
239100maintenance
arifszn/gitprofile
GitProfile is a React-based portfolio builder that generates a dynamic personal portfolio website from just a GitHub username. It supports …
642318active
didi/cube-ui
cube-ui is a mobile UI component library built on Vue.js, offering polished, high-quality components for mobile web applications. It is dev…
469092maintenance
gruhn/vue-qrcode-reader
A set of Vue.js 3 components for detecting and decoding QR codes and other barcode formats directly in the browser. It provides QrcodeStrea…
722314active
color-js/color.js
Color.js is a JavaScript library for color conversion, manipulation, and color science, created by editors of the CSS Color specifications.…
952311active
suyalcinkaya/onur.dev
A personal website and blog built with Next.js, Tailwind CSS, and shadcn/ui, serving writings, journey pages, and bookmarks. Content is man…
762311active
AgileBoot
AgileBoot is a full-stack rapid development scaffold based on Spring Boot (backend) and Vue 3 + TypeScript (frontend), rebuilt from Ruoyi w…
392309active
SendWithSES/Drag-and-Drop-Email-Designer
An open-source Angular library providing a drag-and-drop HTML email template designer with no-code editing, HTML code editing, and plain te…
622307active
bytedance/IconPark
IconPark is an icon library from ByteDance offering 2000+ high-quality SVG icons that can be transformed into multiple themes (outline, fil…
109043maintenance
twikoojs/twikoo
Twikoo is a simple, safe, and free comment system designed for static websites, deployable via Tencent CloudBase, Vercel, or private server…
1002304active
react-highlight-words
A React component that highlights occurrences of given search terms within a larger body of text. It supports custom styling, active match …
882303stable
johnpapa/lite-server
lite-server is a lightweight development-only Node.js server that wraps BrowserSync to serve web apps with live reload and CSS injection. I…
702303stable
nmxiaowei/avue
Avue.js is a data-driven Vue 3 component library built on top of Element Plus, focused on configuration-driven CRUD tables and forms. It bu…
872302active
styled-components/xstyled
xstyled is a utility-first CSS-in-JS framework for React, built on top of styled-components or Emotion. It lets you style components with p…
842302active
eBay/nice-modal-react
A small, zero-dependency React utility for managing modal state globally via context, allowing modals to be shown or hidden by component re…
672300stable
uber/baseweb
Base Web is a React component library implementing Uber's Base design system, providing modern, responsive, themeable UI components. It is …
669009maintenance
Moonofweisheng/wot-design-uni
Wot UI (wot-design-uni) is a Vue 3 + TypeScript component library for uni-app offering 80+ high-quality mobile UI components. It supports d…
802298active
staylor/react-helmet-async
A thread-safe fork of React Helmet for managing document head tags (title, meta, link) in React 16+ apps, using a HelmetProvider to encapsu…
512298active
beautifier/js-beautify
js-beautify is a widely used beautifier that reformats and re-indents JavaScript, JSON, HTML, and CSS, with a Node library, Python package,…
828998maintenance
feige996/unibest
unibest is a cross-platform uniapp starter framework built on Vue 3, TypeScript, Vite 5, UnoCSS, and Wot UI, developed in VS Code without H…
732293active
guillaumepotier/Parsley.js
Parsley.js is a JavaScript form validation library that lets you validate forms entirely through HTML data attributes without writing JavaS…
578974maintenance
Mokshit06/typewind
Typewind is a typesafe, zero-runtime wrapper around Tailwind CSS that lets you write Tailwind classes as TypeScript expressions via a `tw` …
532290active
material-foundation/material-color-utilities
A set of color utilities implementing Material Design 3's color system, including the HCT color space, dynamic color schemes, contrast meas…
772289stable
pointfreeco/swift-navigation
A Swift library providing foundational tools for state management and navigation across Apple platforms (SwiftUI, UIKit, AppKit) and non-Ap…
942288stable
vkurko/calendar
EventCalendar is a lightweight, zero-dependency JavaScript library for rendering full-sized, interactive event calendars with drag & drop s…
932284active
Transloco
Transloco is an internationalization (i18n) library for Angular that lets you define translations in multiple languages and switch between …
822284active
morethanmin/morethan-log
morethan-log is a Next.js static blog template that uses Notion as a headless CMS, letting users publish posts and resume/portfolio pages w…
502283active
relation-graph/relation-graph
relation-graph is an MIT-licensed relationship graph visualization and editing component library supporting React, Vue 2/3, Svelte, and Web…
692280stable
lumeland/lume
Lume is a fast and flexible static site generator built for Deno, inspired by Jekyll, Hugo, and Eleventy. It supports multiple file and tem…
1002278active
Kong/swrv
swrv is a Vue Composition API library for remote data fetching using the stale-while-revalidate caching strategy. It serves cached data imm…
862278active
YXJ2018/SpringBoot-Vue-OnlineExam
An online examination system built with a decoupled SpringBoot backend and Vue + Element-UI frontend. It supports exam-taking, practice mod…
352278active
react-native-router-flux
A declarative routing library for React Native that provides an alternative API over react-navigation, letting developers define all routes…
238913maintenance
walterlow/freecut
FreeCut is a professional-grade, browser-based multi-track video editor requiring no installation or uploads, with all media and project fi…
622273active
mertJF/tailblocks
A collection of 60+ ready-to-use Tailwind CSS HTML blocks with responsive layouts, dark mode, and color variations. Users browse blocks on …
328877maintenance
brianlovin/briOS
briOS is the source code for Brian Lovin's personal website, built with Next.js, React, TypeScript, Apollo/GraphQL, and Prisma on PlanetSca…
822270active
nest-admin
A Vue 3 + TypeScript admin dashboard template built with Vite and Ant Design Vue 4, featuring an RBAC permission system, JSON Schema dynami…
622268active
opentiny/tiny-vue
TinyVue is an enterprise-class UI component library from the OpenTiny community offering 104 components that work with both Vue.js 2 and Vu…
942267active
cappuccino/cappuccino
Cappuccino is an open-source web application framework that lets developers build desktop-class applications in the browser using Objective…
762267active
vue-json-schema-form
A Vue 2/Vue 3 library that dynamically generates fully validated HTML forms from JSON Schema definitions, with adapters for ElementUI, Elem…
572267active
ibireme/YYText
YYText is a powerful iOS text framework for displaying and editing rich text, offering UILabel/UITextView-compatible APIs with high-perform…
238862maintenance
Ignite
Ignite is a static site generator for Swift developers that uses SwiftUI-like syntax to build websites without requiring HTML or CSS knowle…
722266active
Onsen UI
Onsen UI is an HTML5/JavaScript mobile app framework built on Web Components that provides a rich set of iOS and Android Material Design UI…
588856maintenance
desandro/imagesloaded
imagesLoaded is a small JavaScript library that detects when images (including background images) inside a container have finished loading.…
238841maintenance
openstatus
A shadcn/ui-based collection of copy-paste components and patterns for building filterable React data tables with TanStack Table, offering …
662257active
ukrbublik/react-awesome-query-builder
A user-friendly React component library for visually building queries and filters with a drag-and-drop tree UI. It supports multiple UI ski…
622257active
rehypejs/rehype
rehype is an HTML processor powered by plugins, part of the unified collective, that parses HTML into an AST (hast) so plugins can inspect …
582257active
tighten/jigsaw
Jigsaw is a static site generator framework for PHP developers that uses Laravel's Blade templating engine and Markdown for content. It sup…
872256active
akveo/eva-icons
Eva Icons is an open-source pack of over 480 crafted icons for common UI actions and items, provided in SVG, PNG, web font, and Sketch form…
238809maintenance

← prev page 19 / 71 next →