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
ramonszo/zuck.js
A TypeScript JavaScript library that adds Snapchat/Instagram-style 'stories' timelines (photo/video story viewers with sliders, modals, and…
363727active
airbnb/polyglot.js
Polyglot.js is a tiny I18n helper library for JavaScript that runs in both the browser and Node.js (CommonJS) environments. It manages dict…
513720stable
jameskerr/react-arborist
React Arborist is a React component library providing a full-featured, virtualized tree view with drag-and-drop, inline renaming, keyboard …
993712active
panphora/overtype
OverType is a lightweight (~117KB) JavaScript markdown editor library that achieves WYSIWYG-style rendering by overlaying an invisible text…
613704active
phiresky/sql.js-httpvfs
A TypeScript library that wraps sql.js (SQLite compiled to WebAssembly) with an HTTP-Range-request based virtual file system, allowing read…
323704active
jeromeetienne/AR.js
AR.js is a lightweight JavaScript library for augmented reality on the web, supporting marker-based and location-based AR at 60fps on mobil…
3215783maintenance
Salesforce Lightning Design System
Salesforce Lightning Design System (SLDS) is the CSS framework and markup guidelines for building UIs with the Salesforce Lightning look an…
103702active
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…
943699active
jakubkrehel/make-interfaces-feel-better
An installable agent skill packaged as a Markdown instruction file that teaches AI coding agents the small interface details that make UIs …
573699active
kleampa/not-paid
A small JavaScript snippet that gradually fades a website's opacity to zero after a configurable due date, as a humorous way to pressure cl…
7215703maintenance
heroui-inc/heroui-native
HeroUI Native is an open-source React Native UI component library built on Tailwind CSS v4 via Uniwind, offering animated, accessible, and …
843686active
Vidstack Player
Vidstack Player is a TypeScript library of UI components and hooks for building customizable, accessible video and audio players on the web…
733684active
FluidGroup/Brightroom
Brightroom is a Swift library for building composable, customizable photo editing UIs on iOS, backed by Core Image and Metal for GPU-accele…
933680active
gvergnaud/hotscript
HotScript is a TypeScript library of composable type-level functions for transforming types, offering higher-order functions like Map, Filt…
313680active
varHarrie/varharrie.github.io
A personal blog site application that uses GitHub issues as its content backend, eliminating the need for a separate server. Built with Rea…
553677active
nuxt/content
Nuxt Content is an official Nuxt module that turns Markdown, YAML, CSV, and JSON files in a content/ directory into a queryable, typed data…
1003672active
VisActor/VTable
VTable is a high-performance TypeScript table library for rendering list tables, pivot tables, and pivot charts with millions of rows on ca…
903669active
oblador/react-native-progress
A React Native component library providing progress indicators and spinners, including bars, pies, circles, and circle snails, built on Rea…
233665stable
CodeByZach/pace
Pace is a small JavaScript and CSS library that automatically adds a page load progress bar to any website. It monitors ajax requests, even…
2315593maintenance
adrianhajdin/portfolio
A modern, minimal developer portfolio website built with Next.js, Three.js, Framer Motion, and Tailwind CSS, featuring 3D elements, a bento…
253663active
micromodal/Micromodal
Micromodal.js is a tiny (~1.8kb), dependency-free JavaScript library for creating accessible modal dialogs that comply with WAI-ARIA guidel…
873659active
meliorence/react-native-render-html
A pure JavaScript React Native component that renders HTML content into 100% native views on iOS, Android, and other platforms. It supports…
103659stable
observablehq/framework
Observable Framework is an open-source static site generator for building data apps, dashboards, and reports. It combines reactive JavaScri…
683648active
rio-labs/rio
Rio is a pure-Python framework for building websites and apps with React-style components, requiring no HTML, CSS, or JavaScript. Apps can …
653646active
Tremor
Tremor is an open-source React component library built on Tailwind CSS, Recharts, and Radix UI for creating charts, dashboards, and analyti…
433643active
maxwellito/vivus
Vivus is a lightweight, dependency-free JavaScript library that animates SVGs to give them the appearance of being hand-drawn, using the st…
2315480maintenance
visjs/vis-network
vis-network is a JavaScript library for rendering dynamic, interactive network graphs of nodes and edges using HTML canvas. It supports cus…
963632active
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…
653631active
CSFrequency/react-firebase-hooks
A set of reusable React Hooks that simplify integrating Firebase services (Auth, Firestore, Realtime Database, Storage, Functions, Messagin…
233630stable
Gantt Schedule Timeline Calendar
A TypeScript-based all-in-one JavaScript component providing Gantt chart, schedule, timeline, and calendar functionality. It is highly conf…
673628active
jsx-eslint/eslint-plugin-jsx-a11y
An ESLint plugin that statically checks JSX elements for accessibility (a11y) issues in React applications. It analyzes the AST to catch co…
573625active
Dembrandt
Dembrandt is an open-source Node.js CLI that extracts a website's design system—colors, typography, spacing, borders, shadows, motion, comp…
803624active
huntabyte/bits-ui
Bits UI is a headless, unstyled component library for Svelte providing accessible UI primitives. It offers composable, WAI-ARIA-compliant b…
923622active
react-native-community/hooks
A library that wraps React Native's asynchronous and platform APIs (app state, keyboard, back handler, device orientation, accessibility in…
773622stable
unjs/unplugin
Unplugin is a unified plugin system that lets developers write a single plugin compatible with Vite, Rollup, Webpack, esbuild, Rspack, Rsbu…
963612stable
privatenumber/esbuild-loader
A Webpack loader that uses esbuild to transpile JavaScript and TypeScript and minify output far faster than babel-loader, ts-loader, or Ter…
873604active
nolimits4web/atropos
Atropos is a lightweight, zero-dependency JavaScript library for creating touch-friendly 3D parallax hover effects. It is available for pla…
573604stable
designmodo/Flat-UI
Flat UI Free is a flat-design theme and component framework built on top of Bootstrap 3, distributed as compiled CSS/JS, LESS/SCSS sources,…
3315263maintenance
MarsX-dev/floatui
Float UI is a free, open-source collection of beautifully designed, responsive UI components and website templates built with React (and Vu…
333590active
patrick-steele-idem/morphdom
morphdom is a lightweight JavaScript library that efficiently morphs an existing real DOM node tree to match a target DOM tree with minimal…
573583stable
mauricius/vue-draggable-resizable
A dependency-free Vue 3 component that makes elements draggable and resizable, with features like grid snapping, axis locking, aspect ratio…
233583stable
histoire-dev/histoire
Histoire is a Vite-powered tool for building interactive component playgrounds (story books) for Vue and Svelte projects. It lets developer…
813582active
FirebaseExtended/reactfire
ReactFire is a TypeScript library of hooks, context providers, and components that simplify interacting with the Firebase Web SDK in React …
953570active
react/react-strict-dom
React Strict DOM is a library for building styled React components that render to HTML/CSS on web and truly native components on native pla…
703567active
paperjs/paper.js
Paper.js is an open source vector graphics scripting library that runs on top of the HTML5 Canvas, offering a Scene Graph / Document Object…
2315076maintenance
madrobby/zepto
Zepto.js is a minimalist JavaScript library for modern browsers with a largely jQuery-compatible API, designed to be a tiny (~5-10k gzipped…
5615059maintenance
omgovich/react-colorful
react-colorful is a tiny (~3 KB gzipped) color picker component for React and Preact applications. It is dependency-free, tree-shakeable, w…
873556stable
Ajaxy/telegram-tt
Telegram Web A, an official Telegram web client built with a custom React-like framework (Teact) and GramJS MTProto implementation. It is a…
993554active
HamishMW/portfolio
A personal portfolio website built with Remix, React, Three.js, and Framer Motion, featuring 3D animated backgrounds and a cyberpunk-inspir…
323551active
theajack/disable-devtool
A lightweight TypeScript library that disables browser developer tools with one line of code, blocking F12, right-click, and browser menu a…
573546active
NGXS
NGXS is a state management pattern and library for Angular applications, modeled after the CQRS pattern like Redux and NgRx. It reduces boi…
913543active
Megabit/Blazorise
Blazorise is a source-available UI component library for Blazor (.NET) offering 100+ strongly-typed components that render through multiple…
683540stable
zzanehip/The-OldOS-Project
OldOS is an open-source iOS app that recreates the look and feel of iOS 4 in SwiftUI, with many functional apps like iPod, Maps, Safari, an…
813538active
primus/eventemitter3
EventEmitter3 is a high-performance JavaScript event emitter that is API-compatible with Node.js's built-in EventEmitter while also running…
653538stable
tkirda/jQuery-Autocomplete
A jQuery plugin that adds autocomplete/autosuggest dropdowns to text input fields, supporting both Ajax-backed and local-data suggestion so…
983536active
system-fonts/modern-font-stacks
A collection of copy-paste CSS font-family stacks that use pre-installed system fonts, organized by typeface classification (System UI, Hum…
613529active
AMP
AMP (AMPHTML) is an open-source web component framework for building fast, user-first websites, Web Stories, ads, and interactive emails us…
9514905maintenance
Bower
Bower is a command-line package manager for front-end web dependencies, fetching packages over Git with a flat dependency tree and a regist…
2314899maintenance
Shubham0812/SwiftUI-Animations
A curated collection of 25+ custom SwiftUI animations and Metal shaders, including loaders, toggles, and interactive UI components for iOS …
723525active
alibaba/designable
Designable is a React-based library for building visual designers and low-code/no-code builders, such as form, table, chart, and app builde…
263525active
mariusandra/pigeon-maps
Pigeon Maps is a lightweight, dependency-free React map component library for displaying map tiles, markers, and overlays. It prioritizes s…
303522active
airbnb/react-sketchapp
A React renderer that renders React components directly into Sketch documents, built by Airbnb for managing design system assets in code. I…
4214857maintenance
probberechts/hexo-theme-cactus
Cactus is a responsive, clean and simple theme for the Hexo static site generator, designed for personal websites and blogs. It offers mult…
323516stable
cruisediary/Pastel
Pastel is a Swift library that provides Instagram-style animated gradient backgrounds for iOS apps. It supports both SwiftUI and UIKit with…
623514active
openseadragon/openseadragon
OpenSeadragon is an open-source, web-based viewer for high-resolution zoomable images, implemented in pure JavaScript for desktop and mobil…
913510stable
stevenschobert/instafeed.js
Instafeed.js is a lightweight JavaScript plugin that displays Instagram photos on a website. It fetches images via the Instagram API and re…
363508active
JohannesKlauss/react-hotkeys-hook
A small, dependency-free React hook (useHotkeys) for declaratively binding keyboard shortcuts in components. It supports modifier combinati…
943507active
Renovamen/playground-macos
A personal portfolio website that simulates the macOS desktop GUI in the browser, built with React, Zustand, UnoCSS, TypeScript, and Vite. …
323502active
vantezzen/autoform
AutoForm is a React library that automatically renders forms from existing validation schemas (Zod, Yup, Joi). It is agnostic to UI librari…
673494active
sunniejs/vue-h5-template
A Vue 3 + Vite + TypeScript mobile H5 scaffold/boilerplate integrating Vant, NutUI, and Varlet UI libraries with Pinia, viewport-based adap…
763491active
krzysztofzablocki/Inject
Inject is a Swift library that enables hot reloading for iOS, macOS, and SwiftUI/UIKit applications by wrapping InjectionIII. A single line…
663487active
twbs/ratchet
Ratchet is a CSS and JavaScript component framework from the Bootstrap family for building mobile app prototypes with simple HTML, CSS, and…
2414709maintenance
Browserify
Browserify is a JavaScript module bundler that lets you use Node.js-style require() in the browser by recursively walking the dependency gr…
6614695maintenance
TypeStrong/ts-loader
ts-loader is the official TypeScript loader for webpack, compiling .ts and .tsx files during webpack builds. It integrates the TypeScript c…
883481active
vincentdoerig/latex-css
LaTeX.css is a minimal, almost class-less CSS library that makes any website look like a LaTeX document. It styles semantic HTML with optio…
693481active
vercel-labs/wterm
wterm is a terminal emulator for the web with a Zig-compiled WASM core that parses VT100/VT220/xterm escape sequences and renders to the DO…
803480active
surmon-china/vue-codemirror
A Vue 3 component library that wraps CodeMirror 6, providing a code editor component with v-model support, theming, and language extension …
233476stable
bdlukaa/fluent_ui
An unofficial Flutter package implementing Microsoft's WinUI3/Fluent Design UI controls for building native-looking Windows apps. It provid…
913475active
paper-design/shaders
Paper Shaders is a collection of zero-dependency HTML canvas/WebGL shader components for websites, available as vanilla JS and React npm pa…
663475active
tailwindlabs/tailwindcss-intellisense
The official Tailwind CSS IntelliSense extension for Visual Studio Code, providing intelligent tooling for Tailwind utility classes. It off…
923473active
arfct/itty-bitty
Itty.bitty is a tool that takes HTML or other data, compresses it into a URL fragment, and generates a shareable link containing that data.…
763466active
rechsteiner/Parchment
Parchment is a Swift library providing a customizable paging view controller for iOS with a flexible menu indicator built on UICollectionVi…
233465stable
Akryum/floating-vue
Floating Vue is a Vue library for creating tooltips, popovers, dropdowns, and menus, built on Floating UI for positioning. It supports both…
953462active
dockview/dockview
Dockview is a zero-dependency docking layout manager for the web that provides tabs, groups, grids, splitviews, drag-and-drop, floating pan…
953462active
myliang/x-spreadsheet
x-spreadsheet is a web-based JavaScript spreadsheet component rendered on canvas, supporting editing, styling, data validation, and xlsx im…
2314584maintenance
imbhargav5/rooks
Rooks is a large collection of typed React hooks for state, browser APIs, events, timing, and more, published as an ESM package for React 1…
953453active
RevoGrid
RevoGrid is a high-performance, MIT-licensed JavaScript data grid built with StencilJS that works as a Web Component across React, Vue, Ang…
933445active
hperrin/svelte-material-ui
Svelte Material UI (SMUI) is a library of Material Design UI components for Svelte applications, with full TypeScript support, Sass theming…
773442active
stevenpetryk/mafs
Mafs is a set of opinionated React components for building interactive, animated math visualizations with declarative code. It is distribut…
253437active
primefaces/primevue
PrimeVue is a comprehensive Vue UI component library offering dozens of components like tables, datepickers, trees, and selects. The reposi…
8814454maintenance
FaridSafi/react-native-gifted-chat
A React Native and Web chat UI component library providing a fully customizable message interface with features like typing indicators, qui…
9214439maintenance
dohooo/react-native-reanimated-carousel
A performant, customizable carousel/swiper component for React Native built on Reanimated and Gesture Handler, supporting iOS, Android, and…
993432active
redom/redom
RE:DOM is a tiny (2 KB) JavaScript UI library for creating user interfaces with pure JavaScript and web standards, without a virtual DOM. I…
243432stable
LianjiaTech/bruno
Bruno is an enterprise-class Flutter UI component library extracted from real mobile products, offering high-quality out-of-the-box widgets…
233431active
LegendApp/legend-list
Legend List is a high-performance, pure-TypeScript list component for React Native and React, serving as a drop-in replacement for FlatList…
893430active
Shopify/restyle
Restyle is a type-enforced styling system for building UI components in React Native with TypeScript, focused on themability and design-sys…
663424stable
callstack/react-native-testing-library
React Native Testing Library is a TypeScript library providing simple and complete testing utilities for React Native components, built on …
983420active
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…
923415active
rocicorp/mono
Zero is a general-purpose sync engine for the web that syncs slices of a Postgres database into a client-side local datastore, letting quer…
673414active
unpkg/unpkg
unpkg is a global content delivery network that serves any file from any npm package via simple URLs like unpkg.com/package@version/file. T…
733409active

← prev page 13 / 71 next →