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
atinux/nuxt-auth-utils
A Nuxt module that adds authentication to Nuxt applications using secured and sealed cookie sessions. It supports 40+ OAuth providers, pass…
861601active
neobrutalism/neobrutalism
Neobrutalism (formerly RetroUI) is an open-source React + TailwindCSS component library styled in the neobrutalist design aesthetic — thick…
761600active
efremidze/Magnetic
Magnetic is a Swift library built on SpriteKit that provides a customizable floating bubble picker UI, inspired by the genre selection scre…
441600stable
Halogen
Halogen is a declarative, type-safe UI library for PureScript with its own virtual DOM implementation. It supports encapsulated, composable…
231598active
iddan/react-spreadsheet
A simple, customizable, and performant spreadsheet component library for React. It provides a straightforward API for rendering editable gr…
431597active
JetBrains/kotlin-wrappers
A collection of official JetBrains Kotlin wrappers providing type-safe APIs for popular JavaScript libraries such as React, styled-componen…
951596active
ShizukuIchi/winXP
A web-based recreation of the Windows XP desktop experience built with React and JavaScript. It recreates draggable, resizable windows, a s…
325863maintenance
gsdios/SDAutoLayout
SDAutoLayout is an Objective-C AutoLayout library for iOS that lets developers lay out views with one line of chained method calls. It supp…
575861maintenance
Perseus Exercise Renderer
Perseus is Khan Academy's open-source exercise system for rendering, interacting with, and grading interactive educational questions. It sh…
951591active
jonschlinkert/remarkable
Remarkable is a fast, configurable Markdown parser for JavaScript with full CommonMark support, syntax extensions, and a plugin system for …
235841maintenance
figma/code-connect
Code Connect is a Figma tool that links design system components in code with their counterparts in Figma, so Dev Mode shows true-to-produc…
891590active
Vite Ruby
Vite Ruby is a set of Ruby libraries that integrate the Vite.js frontend build tool with Ruby frameworks like Rails and Hanami. It enables …
761590active
GoogleChromeLabs/browser-fs-access
A JavaScript ponyfill library that provides the File System Access API on supporting browsers with a transparent fallback to legacy <input …
701590active
extend-hq/ui
Extend UI is an open-source React component library (distributed via the shadcn registry) for building document-heavy product interfaces: P…
591589active
NearHuscarl/flutter_login
FlutterLogin is a ready-made Flutter widget that provides a fully animated login/signup screen with customizable callbacks for authenticati…
781588active
ladjs/react-native-loading-spinner-overlay
A React Native component library that displays a loading spinner overlay on top of the app UI. It supports customizable colors, sizes, anim…
431588active
metosin/reitit
Reitit is a fast, data-driven routing library for Clojure and ClojureScript. It provides bi-directional routing, first-class route data, pl…
931587stable
rails/tailwindcss-rails
A Ruby gem that integrates the Tailwind CSS utility-first framework into Rails applications, bundling the standalone tailwindcss executable…
911587active
autoresponsive
autoresponsive-react is an auto responsive grid layout library for React that automatically arranges components into a responsive grid. It …
441587active
Dagre
Dagre is a JavaScript library for laying out directed graphs on the client side, computing node and edge positions automatically. The dagre…
665822maintenance
CKEditor 4
CKEditor 4 is a widely used browser-based WYSIWYG rich-text HTML editor with a plugin-based architecture and extensive customization option…
705821maintenance
angular/flex-layout
Angular Flex-Layout is a TypeScript library providing a declarative Flexbox-based layout API and a responsive engine with mediaQuery observ…
105820maintenance
jonkykong/SideMenu
SideMenu is a Swift library providing a customizable side/slide menu control for iOS apps. It can be implemented entirely in storyboards wi…
325818maintenance
Odoo
Owl is a lightweight (~30kb gzipped, zero dependencies) TypeScript UI framework built by Odoo, featuring signal-based reactivity, class-bas…
911585active
remoteinterview/zero
Zero is a zero-configuration web server and framework for Node.js that lets you build web applications by simply dropping files into a fold…
325811maintenance
twostraws/Vortex
Vortex is a high-performance particle effects library for SwiftUI, supporting built-in presets like fire, rain, fireworks, and confetti as …
571583active
styled-components
A testing utility library for styled-components that improves Jest, Vitest, and Bun snapshot testing by inlining readable CSS rules into sn…
861580active
michaelhenry/ImageViewer.swift
A Swift library for iOS that provides an easy-to-use image viewer inspired by Facebook's photo viewer, supporting single images, image arra…
731580stable
imsky/holder
Holder.js is a client-side JavaScript library that renders image placeholders in the browser using SVG or Canvas. It generates customizable…
235792maintenance
cerebral/overmind
Overmind is a frictionless state management library for web applications, built around a single state tree with actions, effects, and opera…
701579stable
statoscope/statoscope
Statoscope is a toolkit for analyzing and validating webpack bundle stats, providing a UI-based HTML report with full dependency trees, siz…
571579active
QuintGao/GKPageScrollView
GKPageScrollView is an iOS library for building nested UIScrollView layouts like Weibo, Douyin, and NetEase Cloud Music profile pages, with…
241577stable
expo/react-native-action-sheet
A cross-platform ActionSheet component library for React Native, using the native UIActionSheet on iOS and a pure JavaScript implementation…
231576stable
TonyGermaneri/canvas-datagrid
A canvas-based data grid implemented as a W3C web component that renders millions of rows and columns without paging or virtual loading. It…
861575active
camwiegert/typical
A tiny (~400 bytes) zero-dependency JavaScript module for animating typewriter-style text effects in the browser. It exposes a single `type…
501575active
callbag/callbag
Callbag is a lightweight specification/standard for JavaScript callbacks that enables minimal-overhead observables, iterables, and async it…
321575stable
antfu-collective/vite-ssg
Vite SSG is a library that adds static site generation to Vue 3 apps built with Vite, rendering routes to static HTML at build time. It int…
701574active
Binding.scala
Binding.scala is a reactive data-binding library for Scala that runs on both the JVM and Scala.js. It provides automatically recalculating …
581574active
yarolegovich/DiscreteScrollView
An Android library providing a RecyclerView-based scrollable list that centers the current item, similar to a ViewPager but with adjacent i…
235768maintenance
seek-oss/braid-design-system
Braid is a themeable React component design system built for the SEEK Group, using CSS variables via vanilla-extract for cross-brand themin…
951572active
online-go/online-go.com
The source code for the Online-Go.com web client, a TypeScript web interface for playing Go (baduk/igo) online. It provides the frontend fo…
771569active
maxkonovalov/MKRingProgressView
A Swift UI component library for iOS that renders circular ring progress views similar to the Activity app on Apple Watch. It supports anim…
231569stable
facebook/componentkit
ComponentKit is an Objective-C++ view framework for iOS, heavily inspired by React, that takes a functional, declarative approach to buildi…
235745maintenance
skydoves/AndroidVeil
AndroidVeil is a Kotlin Android library that adds skeleton (veil) placeholders and shimmering effects to layouts and RecyclerViews. It is c…
401568active
dmytrodanylyk/circular-progress-button
An Android UI library providing a button that morphs into a circular progress indicator during background operations. Written in Java and d…
675744maintenance
vuejs/vetur
Vetur is a VS Code extension providing Vue.js tooling, including syntax highlighting, IntelliSense, formatting, linting, debugging support,…
235743maintenance
exyte/ConcentricOnboarding
A SwiftUI library for iOS that provides a concentric circular animated onboarding or walkthrough flow with tap actions. Developers supply p…
701567active
internet-development/www-sacred
SRCL (Sacred) is an open-source React component and style repository for building web apps, desktop apps, and static sites with a terminal/…
661567active
xt42io/avnac
Avnac is a free, browser-based design editor for creating posters, layouts, social graphics, and other canvas-based compositions. It featur…
481567active
m4tt72/terminal
A terminal-style website built with Svelte 4, TypeScript, and Tailwind CSS that emulates a command-line interface in the browser. It includ…
831565active
privatenumber/pkgroll
pkgroll is a zero-config JavaScript/TypeScript package bundler powered by Rollup. It reads entry-points from package.json exports and produ…
951564active
nandorojo/burnt
A React Native library providing cross-platform native toasts and alerts for iOS, Android, and Web. It wraps native components (SPIndicator…
451564active
focus-trap
A small vanilla JavaScript library that traps keyboard focus within a DOM node, cycling Tab/Shift+Tab among its focusable elements and bloc…
931563stable
insistence/RuoYi-Vue3-FastAPI
RuoYi-Vue3-FastAPI is a full-stack, open-source admin/management boilerplate framework that pairs a FastAPI backend (SQLAlchemy, MySQL/Post…
851562active
beautiful-chat
vue-beautiful-chat is a Vue.js component that renders an intercom-like chat window for web applications. It provides only the view layer, i…
481562stable
LouisBarranqueiro/reapop
Reapop is a simple and customizable notifications (toast) system for React applications. It works standalone or with Redux, providing compo…
671561stable
yanzhenjie/SwipeRecyclerView
An Android library wrapping RecyclerView that adds swipe menus, swipe-to-delete, long-press drag, header/footer views, load-more, and stick…
325714maintenance
LogRocket/redux-logger
redux-logger is a Redux middleware that logs every dispatched action and the resulting state changes to the browser console. It supports cu…
235713maintenance
wevm/vocs
Vocs is a lightweight documentation framework powered by Vite that turns Markdown and MDX files into rich, navigable docs sites. It is desi…
911560active
solidjs-community/solid-primitives
A community-maintained collection of high-quality, tree-shakable reactive primitives for the SolidJS framework, covering inputs, media, obs…
901559active
developit/unfetch
A tiny (~500 byte gzipped) fetch polyfill/ponyfill for browsers, implemented on top of XMLHttpRequest. It provides a minimal subset of the …
235697maintenance
instea/react-native-popup-menu
An extensible popup and context menu component library for React Native supporting Android, iOS, and unofficially UWP and react-native-web.…
691557stable
Aurora IMUI
Aurora IMUI is a general-purpose instant messaging UI component library providing MessageList and InputView components, independent of any …
235689maintenance
auroral-ui/hexo-theme-aurora
Aurora is a futuristic, aurora-colored theme for the Hexo static site generator, built with Vue to provide a single-page-application feel. …
231554active
jeremyckahn/shifty
Shifty is a lightweight, high-performance TypeScript tweening engine for the web. It provides low-level tween playback control, extensibili…
741553stable
cgoldsby/LoginCritter
An iOS Swift library and demo app featuring an animated bear avatar that reacts to text field interactions during login, built with UIPrope…
325669maintenance
jenil/chota
Chota is a micro CSS framework weighing only ~3kb (minified + gzipped) that provides semantic base styles, a 12-column grid, and a handful …
671550stable
lampo1024/DncZeus
DncZeus is a general-purpose admin management framework built on .NET 7 (ASP.NET Core Web API + EF Core) and Vue.js (iview-admin) with full…
351550active
react-tags/react-tags
A React tagging input component inspired by Gmail's To field, supporting autocomplete suggestions, keyboard and mouse interaction, drag-and…
341550active
dlmanning/gulp-sass
A Gulp plugin that compiles Sass/SCSS into CSS within Gulp build pipelines, supporting Dart Sass, Embedded Sass, and the deprecated Node Sa…
261549active
sephiroth74/android-target-tooltip
An Android library for creating Toast-like tooltips that can be anchored to specific views or screen points, with extensive customization o…
231549stable
exyte/ScalingHeaderScrollView
A SwiftUI library providing a scroll view with a sticky header that shrinks and scales as the user scrolls. It is distributed via Swift Pac…
721548active
acss-io/atomizer
Atomizer is a tool and library for creating Atomic CSS, generating a static stylesheet from single-purpose utility classes like D(f) used i…
531548active
faahim/happy-birthday
An open-source HTML/CSS/JavaScript project that generates an animated, customizable birthday wish webpage, configurable via a customize. fi…
351548stable
pratikborsadiya/vali-admin
Vali Admin is a free, open-source admin dashboard theme built with Bootstrap 5, SASS, and Pug.js. It ships with seven pre-built pages inclu…
231548stable
nuxt/image
Nuxt Image is an official Nuxt module providing plug-and-play image optimization for Nuxt applications. It offers drop-in <nuxt-img> and <n…
851547stable
Aljullu/react-lazy-load-image-component
A React component library providing LazyLoadImage and LazyLoadComponent for deferring image and component loading until they enter the view…
231547stable
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…
821546active
aurelia/aurelia
Aurelia 2 is a standards-based front-end JavaScript/TypeScript framework for building browser, mobile, and desktop single-page applications…
851545active
stefan-karger/solid-ui
SolidUI is a collection of beautifully designed, accessible, copy-and-paste UI components for SolidJS, ported from shadcn/ui and tremor-raw…
541544active
hanks-zyh/HTextView
An Android library providing TextView custom views with animated text effects such as scale, fade, fall, typer, rainbow, evaporate, and lin…
325634maintenance
Fast Average Color
A small, fast TypeScript library that calculates the average or dominant color of images, videos, canvases, and raw pixel arrays in the bro…
871542stable
future-architect/cheetah-grid
Cheetah Grid is a high-performance open-source data table/grid library for the web, rendering large datasets on canvas. It supports plain J…
921541active
Autodesk/react-base-table
react-base-table is a React table component for rendering large datasets with high performance via virtualization. It offers flexible colum…
621541stable
varadbhogayata/varadbhogayata.github.io
A responsive personal portfolio website template for software developers built with plain HTML5, CSS3, and JavaScript. It includes sections…
321540stable
airbnb/ts-migrate
ts-migrate is a CLI tool from Airbnb that converts JavaScript or partial TypeScript projects into compiling TypeScript projects using a plu…
575621maintenance
beekai-oss/little-state-machine
Little State Machine is a tiny (715B gzipped) React hook library for global state management with built-in persistence to sessionStorage or…
341538stable
Plupload
Plupload is a cross-browser JavaScript API for building file uploaders, supporting multiple file selection, file filtering, chunked uploads…
235615maintenance
jazzband/django-pipeline
django-pipeline is an asset packaging library for Django that concatenates and compresses CSS and JavaScript files during collectstatic. It…
721537active
midudev/tailwind-animations
A Tailwind CSS plugin providing 79+ ready-to-use animation utility classes like fade-in, slide-in, and scroll masks, with zero config and p…
701535stable
bartblast/hologram
Hologram is a full-stack isomorphic Elixir web framework that runs on top of Phoenix, letting developers build dynamic, interactive web app…
1001533active
Leecason/element-tiptap
A WYSIWYG rich-text editor component for Vue 3 built on Tiptap 2 and Element Plus, with a legacy 1.0 version for Vue 2. It offers many out-…
231532stable
livebud/bud
Bud is a full-stack web framework for Go that generates boilerplate glue code automatically, integrating a Go backend with Svelte/TypeScrip…
235589maintenance
lucasferreira/react-native-flash-message
A React Native library for displaying customizable flashbars, top notifications, and alert messages in mobile apps. It provides a global co…
101531stable
jaredLunde/react-hook
A collection of strongly typed, concurrent mode-safe React hooks written in TypeScript. It provides hooks for common needs like async resol…
321530active
ecomfe/echarts-liquidfill
A plugin for Apache ECharts that adds a liquid fill chart type, typically used to visualize percentages with animated wave effects. It inte…
231530stable
atomiks/floating-ui
Floating UI is a JavaScript positioning library for anchoring floating elements like tooltips, popovers, and dropdowns next to reference el…
101530active
qmhc/unplugin-dts
An unplugin that generates TypeScript declaration files (*.d.ts) from .ts(x) and .vue source files during library-mode builds. It supports …
961529active
Phlex
Phlex is a Ruby gem for building fast, object-oriented HTML and SVG view components in pure Ruby. It integrates with Rails and supports str…
851529active
Vuesax
Vuesax is a framework of UI components for Vue.js 2, designed to be incrementally adoptable with independently customizable colors, shapes,…
235574maintenance

← prev page 27 / 71 next →