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
axadrn/shadcn-templ
shadcn-templ is a community port of shadcn/ui for Go and the templ templating language, providing beautifully designed, accessible UI compo…
851753active
sghall/react-move
React Move is a small (3.5kb gzipped) React library for creating beautiful, data-driven animations of HTML, SVG, and React Native elements.…
236549maintenance
BearStudio/start-ui-web
Start UI [web] is an opinionated, full-stack React starter template maintained by BearStudio, bundling TanStack Start, Tailwind CSS, shadcn…
761752active
Jdenticon
Jdenticon is a JavaScript library for generating deterministic, highly recognizable identicon avatars from hash values, rendered via HTML5 …
231752stable
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…
236529maintenance
emilwidlund/nodl
Nodl is a TypeScript framework for building computational node graphs, built on RxJS for reactive data flow. It includes a core package for…
321748active
Dimillian/MovieSwiftUI
MovieSwiftUI is a real-world iOS and macOS application built entirely with SwiftUI and Combine, consuming the MovieDB API. It serves as a d…
326527maintenance
MohamedRejeb/Calf
Calf is a Kotlin library for Compose Multiplatform that provides adaptive UI components and wrappers for platform-specific APIs such as fil…
911747active
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…
321747stable
Pageres
A Node.js command-line tool that captures screenshots of websites at multiple resolutions using headless Chrome (Puppeteer). It is useful f…
371746active
richardgill/llm-ui
A React component library for rendering LLM output in web applications. It smoothly displays streamed tokens at native frame rate, removes …
251746active
dflex-js/dflex
DFlex is a vanilla JavaScript drag-and-drop library that transforms DOM elements in place instead of reconstructing the DOM tree, using its…
231746active
fullstack-build/tslog
tslog is a universal, fully typed logging library for TypeScript and JavaScript that runs in Node.js, browsers, Deno, Bun, workers, and Rea…
971744active
Windi CSS
Windi CSS is a next-generation utility-first CSS framework, fully compatible with Tailwind CSS v2, that scans your templates and generates …
236509maintenance
madrobby/keymaster
Keymaster is a tiny, dependency-free JavaScript micro-library for defining and dispatching keyboard shortcuts in web applications. It suppo…
236506maintenance
shutterstock/rickshaw
Rickshaw is a JavaScript toolkit for creating interactive real-time time-series graphs, built on top of D3 and rendered as SVG. It provides…
236503maintenance
gnat/surreal
Surreal is a tiny, dependency-free JavaScript library that provides ergonomic jQuery-style DOM selection and manipulation on top of vanilla…
681741active
bklit/bklit-ui
Bklit UI is an open-source collection of composable chart and utility components for React, distributed via the shadcn/ui registry so you c…
591741active
phoboslab/jsmpeg
JSMpeg is a JavaScript video player that decodes MPEG1 video and MP2 audio entirely in the browser, including an MPEG-TS demuxer, WebGL/Can…
326496maintenance
react-querybuilder/react-querybuilder
React Query Builder is a minimally opinionated, fully customizable React component for visually constructing queries from nested rules and …
951740stable
CombineCommunity/CombineCocoa
CombineCocoa is a Swift library providing Combine publisher bridges for common UIKit controls and gesture recognizers. It lets iOS develope…
591740active
theme-nexmoe/hexo-theme-nexmoe
A Hexo blog theme focused on images and colorful design, featuring image waterfall layouts, lightbox, and lazy loading. It is highly custom…
101740active
kristerkari/react-native-svg-transformer
A Metro transformer for React Native that lets you import SVG files as React components, using SVGR under the hood. It enables sharing the …
771739stable
wet-boew/wet-boew
The Web Experience Toolkit (WET) is an open-source front-end framework led by the Government of Canada for building accessible, usable, mob…
941737active
gloriasoft/veaury
Veaury is a JavaScript library that lets developers use React components inside Vue 3 apps and Vue 3 components inside React apps. It handl…
381737active
hiprint
A JavaScript utility library wrapping hiprint for use in Vue 2/Vue 3 projects, providing visual print template design, report design, and e…
761735active
vineethtrv/css-loader
A collection of pure CSS loaders and spinners for indicating loading states in websites and apps. Each loader is built on a single HTML tag…
691735stable
chrismwilliams/astro-theme-cactus
Astro Cactus is an opinionated blog and website theme built on the Astro static site generator with Tailwind CSS. It ships with markdown/MD…
921734active
guybedford/es-module-shims
A browser polyfill library that adds modern ES modules features like import maps, JSON/CSS/Wasm modules, import defer, and TypeScript type …
921734active
react-draft-wysiwyg
A rich text WYSIWYG editor React component built on top of DraftJS, with a configurable toolbar supporting inline styles, blocks, links, im…
326458maintenance
seek-oss/capsize
Capsize is a TypeScript library that uses font metadata to make CSS text sizing and layout predictable, sizing text by cap height and trimm…
991732active
realism-effects
A collection of postprocessing effects for three.js that enhance scene realism, including screen-space global illumination (SSGI), motion b…
321732active
kopiro/siriwave
A JavaScript library that replicates the Apple Siri voice assistant wave-form animation using the Canvas API. It supports classic iOS, iOS9…
231732stable
Bacon.js
Bacon.js is a functional reactive programming (FRP) library for TypeScript and JavaScript, built around event streams and observable proper…
366453maintenance
ImGuiColorTextEdit
A syntax-highlighting text editor widget for the ImGui immediate-mode GUI library, written in C++. It supports undo/redo, UTF-8, multiple l…
521731active
redux-utilities/redux-actions
redux-actions is a JavaScript utility library providing helpers like createActions, handleActions, and combineActions for working with Flux…
236450maintenance
mckenziearts/laravel-notify
Laravel Notify is a lightweight Laravel package for displaying backend-driven flash notifications and toast messages in web applications. I…
831728active
react-simple-code-editor/react-simple-code-editor
A lightweight React component that provides a simple code editor with syntax highlighting, built on top of a textarea. It delegates highlig…
231728stable
Jacse/react-native-app-intro-slider
A React Native component library providing a simple, configurable app introduction/onboarding slider built on FlatList with RTL support. It…
231728stable
Zarm UI Component Library
Zarm is an enterprise-grade mobile UI component library built on React, developed by ZhongAn Technology. It provides a set of mobile-optimi…
921727active
markmanx/isoflow
Isoflow is an open-source React component for building interactive network and architecture diagrams with a drag-and-drop editor. It suppor…
371727active
Unity-UI-Extensions/com.unity.uiextensions
Unity UI Extensions is a community-driven collection of 100+ UI controls, components, and effects for Unity's uGUI system, distributed as a…
761726stable
cclank/cell-architecture-studio
An interactive 3D cell biology gallery built with React, TypeScript, Vite, and Three.js that renders selectable cell specimens with organel…
521726active
uni-stack/uniwind
Uniwind is a Tailwind CSS v4 binding library for React Native that lets you style components with className props, computing styles at buil…
841725active
kalkih/mini-media-player
A minimalistic yet customizable media player card for the Home Assistant Lovelace UI. It is a frontend custom card written in TypeScript th…
741724active
better-auth-ui/better-auth-ui
Better Auth UI is a collection of beautiful, ready-to-use authentication UI components and data utilities built specifically for the Better…
841723active
hihayk/scale
Scale is a web-based generative color scale generator for creating consistent color ramps used in design systems and UI. It runs entirely i…
321722stable
rakannimer/react-google-charts
A lightweight, fully typed React wrapper around the Google Charts Visualization API, exposing a single Chart component. It supports over 25…
521721stable
Donaldcwl/browser-image-compression
A JavaScript library that compresses jpeg, png, webp, and bmp images directly in the web browser by reducing resolution or storage size. It…
231721stable
karolkozer/planby
Planby is a React component library for quickly building EPG (electronic program guide), schedule, timeline, and planner UIs with a custom …
811720active
timothymiller/t4-app
T4 App (create-t4-app) is a full-stack meta-framework and interactive CLI for building universal iOS, Android, and Progressive Web Apps usi…
301718active
saadeghi/theme-change
A tiny JavaScript library for switching CSS themes using data attributes, CSS custom properties, and localStorage persistence. It works wit…
681717stable
mistic100/jQuery-QueryBuilder
A jQuery plugin providing a user-friendly GUI for building complex queries and filters, outputting structured JSON rules. It includes plugi…
231717stable
bbc/simorgh
Simorgh is the BBC's open-source React-based web application that renders World Service News websites and AMP article pages in 41 languages…
941716active
vechain/vechain-dapp-kit
vechain-dapp-kit is a TypeScript SDK that simplifies interaction between VeChain wallets (VeWorld, Sync2) and decentralized applications. I…
901716active
saulsharma/netflix-ui
A high-fidelity Netflix mobile UI clone built with React Native and Expo, featuring advanced animations, gesture interactions, and shared e…
461715active
starc007/ui-components
beUI is a collection of 111 animated React/Next.js UI components built with Framer Motion and Tailwind CSS v4, distributed via the shadcn r…
751714active
lokesh/lightbox2
Lightbox2 is the original small JavaScript library for overlaying images on top of the current page, supporting single images and image set…
626373maintenance
Code Surfer
Code Surfer is a React/MDX component library that adds code highlighting, zooming, scrolling, focusing, and morphing animations to MDX Deck…
326370maintenance
mblode/marx
Marx is a classless CSS framework and reset that styles plain semantic HTML with a single stylesheet link, requiring no class names, build …
971711active
lukechilds/merge-images
A small JavaScript library that composites multiple images into one, abstracting away canvas boilerplate into a single promise-based functi…
661711stable
redwoodjs/sdk
RedwoodSDK is a server-first React framework built as a Vite plugin for the Cloudflare platform, enabling React Server Components, server f…
831710active
salgum1114/react-design-editor
A React library providing a canvas-based design editor built on Fabric.js and Ant Design, supporting image editing, diagram composition, an…
931709active
alampros/react-confetti
A React component that renders animated confetti on an HTML canvas element. It handles the animation lifecycle internally so developers get…
591708stable
IFTTT/JazzHands
Jazz Hands is a simple keyframe-based animation framework for UIKit, written in Objective-C. Animations can be driven by gestures, scroll v…
236351maintenance
FrDH/dotdotdot-js
dotdotdot is a JavaScript/TypeScript plugin that truncates multiple-line text content on webpages with an ellipsis. It handles HTML markup …
611707stable
ssleptsov/ninja-keys
Ninja Keys is a framework-agnostic web component (built with Lit Element) that adds a ⌘K/Ctrl+K command palette and keyboard shortcut inter…
321706stable
ion-design/ditto.site
ditto.site is a hosted capture-to-code service that turns a public URL into a self-contained TypeScript app, emitting a deterministic Next.…
581704active
langchain-ai/deep-agents-ui
A Next.js-based web UI for interacting with LangChain's Deep Agents, connecting to LangGraph deployments via a deployment URL and assistant…
101704active
MohammadYounes/rtlcss
RTLCSS is a Node.js framework and PostCSS plugin that automatically converts Left-To-Right (LTR) CSS stylesheets into their Right-To-Left (…
231703active
callstack/liquid-glass
A React Native library that brings the iOS 26 Liquid Glass visual effect to iOS apps, with customizable tint colors and clear/regular effec…
811702active
railsware/js-routes
A Ruby gem that generates a JavaScript (and TypeScript definition) file exposing all Rails named routes as callable helper functions. It le…
801702active
scniro/react-codemirror2
A React wrapper library around the CodeMirror code editor, providing both controlled and uncontrolled component variants. It lets React app…
541702stable
webslides/WebSlides
WebSlides is an open-source HTML/CSS/JavaScript framework for building beautiful slide presentations, landings, and longform stories with s…
236324maintenance
sshahine/JFoenix
JFoenix is an open-source Java library that implements Google's Material Design as JavaFX UI components. It provides Material-styled contro…
326322maintenance
crcn/sift.js
Sift.js is a tiny JavaScript library that lets you use MongoDB query operators (like $in, $gt, $regex, $elemMatch) to filter arrays and tes…
671701stable
Esri Leaflet
Esri Leaflet is a lightweight set of Leaflet plugins for consuming ArcGIS Online and ArcGIS Server services in web mapping applications. It…
441699active
BMSVieira/moovie.js
Moovie.js is a movie-focused HTML5 video player library built with vanilla JavaScript and no dependencies. It provides customizable control…
231699active
express-labs/pure-react-carousel
A suite of unopinionated React components for building carousels with full control over DOM structure and CSS styling. It is written entire…
1001698stable
antfu-collective/vite-plugin-inspect
A Vite plugin that lets you inspect the intermediate state of Vite plugins during development and build. It integrates with Vite DevTools t…
891698active
serenader2014/flutter_carousel_slider
A Flutter carousel slider widget package supporting infinite scroll, autoplay, and custom child widgets. It works across Android, iOS, web,…
481698stable
markiv/SwiftUI-Shimmer
A lightweight SwiftUI view modifier that adds a shimmering effect to any SwiftUI View, commonly used to indicate loading states. It support…
231697stable
antvis/S2
S2 is a data-driven visualization library for building multi-dimensional pivot tables and spreadsheet-style analytical reports. It provides…
861696active
divriots/jampack
Jampack is a post-processing CLI tool that optimizes the output of static site generators for best user experience and Core Web Vitals scor…
761696active
jquery/sizzle
Sizzle is a pure-JavaScript, bottom-up CSS selector engine designed to be dropped into a host library, historically serving as jQuery's sel…
476299maintenance
mldangelo/personal-site
A reusable personal website template built with Next.js, React, TypeScript, and Tailwind CSS, statically exported and deployed to GitHub Pa…
851694active
PowerGrid
Livewire PowerGrid is a PHP package that generates modern, customizable data tables for Laravel applications using the Livewire framework. …
931693active
digoarthur/github-automated-repos
A React library that lets developers display and manage their GitHub repositories on their portfolio or personal website using simple hooks…
621693active
raodv/captcha
AjPlus Captcha is an open-source behavioral CAPTCHA library providing sliding puzzle and click-word verification challenges with frontend U…
351693active
SwipeCellKit/SwipeCellKit
A Swift library providing swipeable UITableViewCell and UICollectionViewCell components that replicate the Mail.app swipe gesture behavior.…
236280maintenance
CSS Blocks
CSS Blocks is a component-oriented CSS authoring system from LinkedIn that compiles to highly optimized stylesheets using build-time static…
236279maintenance
dqev/reicon
Reicon is an open-source SVG asset library offering 3,900+ UI icons, 71,000+ illustrations, and 4,900+ brand logos under an MIT license. It…
811691active
hiaaryan/sileo
Sileo is an opinionated, physics-based toast notification library for React. It uses gooey SVG morphing and spring physics to deliver smoot…
831689active
dnfield/flutter_svg
A Dart/Flutter library that parses SVG files and renders them as Flutter widgets. Originally created by Dan Field, it is now maintained by …
231689active
Page AI
Page UI is an open-source collection of copy-and-paste landing page components and templates for React and Next.js, built on Tailwind CSS a…
621687active
jaredreich/notie
notie is a dependency-free JavaScript library providing notifications, alerts, confirmations, inputs, selections, and date pickers. It is c…
106257maintenance
Addepar/ember-table
Ember Table is an Ember.js addon providing a high-performance table component that can render over 100,000 rows without performance issues.…
661686active
ly525/luban-h5
Luban H5 is a self-hosted visual page builder for creating mobile H5 pages via drag-and-drop, similar to Webflow or Chinese platforms like …
466241maintenance
mebjas/html5-qrcode
A lightweight, zero-dependency JavaScript/TypeScript library for scanning QR codes and barcodes in the browser using the device camera or l…
446241maintenance
stimulus-use/stimulus-use
A collection of composable mixin behaviors for Stimulus controllers in Hotwire/Rails apps. It adds standard lifecycle behaviors like inters…
831682active

← prev page 25 / 71 next →