domain: frontend
6989 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| guess-js/guess Guess.js is a collection of libraries and tools that use analytics data and machine learning to predict user navigation patterns on website… | 77 | 7119 | maintenance |
| vercel/react-tweet react-tweet is a React library for embedding tweets in applications using Next.js, Vite, and other React frameworks without requiring the T… | 76 | 1880 | active |
| middleman/middleman Middleman is a Ruby-based static site generator that provides templating (ERb, Haml), Sass support, and a live preview server for building … | 77 | 7110 | maintenance |
| maragudk/gomponents gomponents is a Go library for writing reusable HTML 5 components in pure Go code instead of template languages. It renders type-safe, auto… | 88 | 1879 | stable |
| mumuy/browser A JavaScript library for user-agent analysis and browser detection that identifies browser, engine, OS, device, GPU, network, and other cli… | 71 | 1879 | active |
| LekoArts/gatsby-themes A monorepo collection of free, open-source, professionally designed Gatsby themes (Cara, Emilia, Emma, Jodie, Minimal Blog, GraphQL Playgro… | 77 | 1877 | active |
| jonthornton/jquery-timepicker A lightweight jQuery plugin that adds a Google Calendar-inspired timepicker dropdown to text inputs. It supports mouse and keyboard navigat… | 38 | 1877 | stable |
| react-designer/react-designer A lightweight React library for embedding editable vector graphics canvases in web apps. It supports drawing and manipulating shapes, paths… | 23 | 1877 | active |
| testshallpass/react-native-dropdownalert A React Native component library that displays dropdown alert notifications for errors, warnings, info, and success messages. Alerts can be… | 64 | 1876 | active |
| jonsuh/hamburgers A collection of CSS-animated hamburger menu icons with 30+ animation variants, distributed as plain CSS and a modular Sass library. It is f… | 23 | 7091 | maintenance |
| fontello/fontello Fontello is a web application for building custom icon fonts by selecting and merging glyphs from multiple open-source icon sets into a sin… | 32 | 7083 | maintenance |
| os-js/OS.js OS.js is an open-source JavaScript web desktop platform that provides a window manager, application APIs, GUI toolkit, and filesystem abstr… | 23 | 7083 | maintenance |
| r5n-labs/vscode-react-javascript-snippets A VS Code extension providing customizable JavaScript, React, Redux, and React Native snippets with ES7+ syntax, TypeScript, and hooks supp… | 75 | 1870 | active |
| yourlabs/django-autocomplete-light A Django library for building autocomplete widgets and views, integrating with select2 for rich select inputs. It supports model-based, gen… | 63 | 1870 | active |
| CEWendel/SWTableViewCell An Objective-C UITableViewCell subclass that adds swipeable content views exposing utility buttons on either side, mimicking the iOS 7 Mail… | 32 | 7062 | maintenance |
| ogaclejapan/SmartTabLayout An Android library providing a custom ViewPager title strip with a scroll-synced indicator that gives continuous visual feedback while swip… | 10 | 7062 | maintenance |
| nuxt-modules/tailwindcss An official Nuxt module that integrates Tailwind CSS into Nuxt applications with zero configuration. It provides automatic setup, config vi… | 74 | 1867 | active |
| lukehaas/css-loaders A collection of minimal loading spinners built purely with CSS animations, each using a single HTML element. It provides visually appealing… | 35 | 7053 | maintenance |
| c15t/c15t c15t is an open-source, developer-first consent management platform (CMP) for cookie banners, privacy preferences, consent storage, and con… | 83 | 1866 | active |
| thesabbir/simple-line-icons A pack of simple, minimal line icons distributed as a web font with CSS, SASS, and LESS files. It is installable via npm, Bower, or CDN and… | 59 | 1863 | stable |
| YousefED/SyncedStore SyncedStore is a TypeScript library providing an easy-to-use reactive API on top of Yjs CRDTs for building real-time collaborative web appl… | 32 | 1863 | active |
| marionettejs/backbone.marionette Marionette.js is a composite application framework built on top of Backbone.js that provides application architecture, view management, and… | 67 | 7035 | maintenance |
| harttle/liquidjs LiquidJS is a pure JavaScript implementation of the Liquid template engine, compatible with Shopify, Jekyll, and GitHub Pages templates. It… | 98 | 1862 | stable |
| hnvn/flutter_shimmer A lightweight Flutter package that paints an animated shimmer highlight over placeholder UI widgets. It is commonly used to build skeleton … | 77 | 1861 | active |
| darryrzhong/Android-Compose-MVVM-App An open-source Android app replicating the Eyepetizer (OpenEyes) short-video app, built entirely with Jetpack Compose, Material3, Hilt, and… | 66 | 1861 | active |
| SamHerbert/SVG-Loaders A collection of lightweight loading icons and small animations built with pure SVG (SMIL), usable via simple img tags or inline SVG. Color … | 32 | 7026 | maintenance |
| midudev/la-velada-web-oficial The official open-source website for La Velada del Año, Ibai Llanos's annual streamer boxing event. It presents event details, ticket purch… | 75 | 1860 | active |
| kuma-ui/kuma-ui Kuma UI is a headless, utility-first React component library with zero-runtime CSS extraction, using a hybrid approach that statically extr… | 86 | 1858 | active |
| zenoamaro/react-quill ReactQuill is a React component that wraps the Quill rich-text (WYSIWYG) editor, providing controlled/uncontrolled usage, themes, custom to… | 26 | 7011 | maintenance |
| ng-packagr/ng-packagr ng-packagr is a build tool that compiles and packages Angular libraries into the Angular Package Format (APF), producing distribution-ready… | 98 | 1857 | active |
| n3r4zzurr0/svg-spinners A collection of 24x24 dp animated SVG loading spinners implemented in both CSS and SMIL variants. The assets are lightweight standalone SVG… | 32 | 7009 | maintenance |
| exyte/Chat A SwiftUI framework providing a chat UI with fully customizable message cells and a built-in media picker. It supports features like audio … | 67 | 1856 | active |
| KillerCodeMonkey/ngx-quill An Angular module providing components for the Quill rich text editor, including editor, viewer, and HTML viewer components. It supports te… | 94 | 1855 | active |
| craftpip/jquery-confirm A jQuery plugin that provides alert, confirm, prompt, and dialog modals with features like Ajax-loaded content, auto-close timers, keyboard… | 62 | 1855 | active |
| jsfiddle/togetherjs TogetherJS is a free, open-source JavaScript library by Mozilla that adds real-time collaboration features to any website via a copy-paste … | 76 | 7000 | maintenance |
| xmartlabs/XLPagerTabStrip XLPagerTabStrip is an iOS UIKit library that provides an Android PagerTabStrip-style container view controller for swiping between child vi… | 23 | 6999 | maintenance |
| devxoul/Toaster Toaster is a Swift library that provides Android-style toast notifications for iOS and Apple platforms with a very simple interface. It off… | 23 | 1854 | stable |
| emweb/wt Wt is a C++ web toolkit for building highly interactive web applications using a widget-based GUI abstraction, without writing JavaScript. … | 97 | 1853 | stable |
| sonofmagic/weapp-tailwindcss weapp-tailwindcss is a cross-platform compiler and build integration layer that brings Tailwind CSS 4's utility-first workflow to Web/H5, W… | 95 | 1850 | active |
| sbstjn/timesheet.js A lightweight JavaScript library for rendering HTML5/CSS3 timesheet timelines from an array of date events. It has no external dependencies… | 32 | 6978 | maintenance |
| hpneo/gmaps gmaps.js is a JavaScript library that wraps the Google Maps API with a simpler, more concise interface for creating and manipulating maps. … | 10 | 6976 | maintenance |
| shadcnstudio/shadcn-studio An open-source distribution of copy-and-paste shadcn/ui components, blocks, and templates built on Tailwind CSS with Radix UI and Base UI s… | 85 | 1849 | active |
| nudeui/awesomplete Awesomplete is an ultra lightweight (~2KB minified and gzipped) autocomplete widget for HTML inputs with zero dependencies, built with mode… | 65 | 6972 | maintenance |
| lawnstarter/react-native-picker-select A React Native picker component that emulates native <select> interfaces on iOS and Android. It wraps the platform picker (or a styled Text… | 65 | 1846 | active |
| buildermethods/design-os Design OS is a product planning and design tool that guides you through defining your product vision, modeling data, and designing UI befor… | 67 | 1845 | active |
| cmdparkour/vue-admin-box vue-admin-box is a Vue 3 admin dashboard template built with Vite, Element Plus, and TypeScript, offering four base template variants (with… | 41 | 1843 | active |
| ptomasroos/react-native-scrollable-tab-view A JavaScript-only React Native component providing swipeable tabbed navigation where each tab maintains its own ScrollView and scroll posit… | 23 | 6946 | maintenance |
| svecosystem/runed Runed is a collection of TypeScript utilities for Svelte 5 applications built on top of Svelte Runes. It provides reactive helpers for stat… | 66 | 1842 | active |
| tengbao/vanta Vanta is a JavaScript library that adds animated 3D background effects to any HTML element using three.js (WebGL) or p5.js. It offers many … | 32 | 6942 | maintenance |
| DHTMLX/gantt DHTMLX Gantt is an open-source JavaScript Gantt chart library for building project scheduling and timeline interfaces in web applications. … | 98 | 1841 | stable |
| veltman/flubber A JavaScript library providing best-guess methods for smoothly interpolating between arbitrary 2-D shapes, such as SVG path strings or poin… | 32 | 6930 | maintenance |
| kobaltedev/kobalte Kobalte is a UI toolkit of unstyled, accessible components and primitives for building web apps and design systems with SolidJS. It handles… | 90 | 1839 | active |
| VienLi/CcClip A pure frontend audio/video editing application built with Vue 3 and FFmpeg compiled to WebAssembly. It provides a multi-track timeline edi… | 35 | 1838 | active |
| LiveDuo/destack Destack is a visual page builder library for React and Next.js projects that lets you compose landing pages from Tailwind-based component t… | 32 | 1836 | active |
| MortimerGoro/MGSwipeTableCell MGSwipeTableCell is an easy-to-use UITableViewCell subclass for iOS that displays swipeable buttons with a variety of transitions. It suppo… | 32 | 6915 | maintenance |
| wilsonpage/fastdom A tiny (~600 bytes) JavaScript library that eliminates layout thrashing by batching DOM measurement and mutation tasks. It queues reads and… | 23 | 6915 | maintenance |
| getActivity/TitleBar An Android title bar framework written in Java that lets developers configure toolbars, action bars, and collapsing toolbars entirely throu… | 58 | 1833 | stable |
| VisActor/VChart VChart is a cross-platform TypeScript charting library built on the VGrammar visual grammar and VRender rendering engine, supporting 2D and… | 95 | 1832 | active |
| superdesigndev/superdesign SuperDesign is an open-source AI design agent that lives inside your IDE (VS Code, Cursor, Windsurf, Claude Code) and generates UI mockups,… | 59 | 6895 | maintenance |
| agno-agi/agent-ui Agent UI is a modern, self-hostable chat interface for AI agents built with Next.js, Tailwind CSS, and TypeScript, designed to connect to A… | 57 | 1830 | active |
| HospitalRun/hospitalrun-frontend The React/Redux frontend for HospitalRun, a free and open-source electronic medical record (EMR) system designed for hospitals in developin… | 10 | 6888 | maintenance |
| morrisjs/morris.js Morris.js is a lightweight JavaScript library for drawing pretty time-series line, bar, area, and donut charts in the browser, built on jQu… | 32 | 6879 | maintenance |
| Knio/dominate Dominate is a Python library for creating and manipulating HTML documents through an elegant DOM API. It lets developers write HTML pages e… | 59 | 1827 | stable |
| tianyaxiang/neurapress NeuraPress is a modern web-based Markdown editor focused on producing well-formatted content for WeChat Official Accounts, with live previe… | 57 | 1827 | active |
| vuelidate/vuelidate Vuelidate is a lightweight, model-based validation library for Vue.js 2.x and 3, where validation rules are defined alongside the data mode… | 34 | 6874 | maintenance |
| HubSpot/vex vex is a lightweight (~5.6kb) vanilla JavaScript dialog library for creating highly configurable, easily stylable modal dialogs. It serves … | 23 | 6872 | maintenance |
| MyIntervals/PHP-CSS-Parser A PHP library that parses CSS files into a manipulable data structure and can output the structure back as (optimized) CSS. It supports str… | 87 | 1826 | active |
| twilio/twilio-video-app-react A multi-party video collaboration application built with Twilio's Programmable Video JS SDK, Conversations SDK, and React. It serves as a d… | 70 | 1825 | active |
| ap/vim-css-color A Vim plugin that highlights CSS color names, hex codes, and rgb()/rgba()/hsl() values inline so users can preview colors while editing. It… | 32 | 1825 | stable |
| infi-pc/locatorjs LocatorJS is a browser extension and library that lets developers click on any UI component in the browser to open its source code in their… | 77 | 1824 | active |
| martinlaxenaire/curtainsjs curtains.js is a lightweight vanilla WebGL JavaScript library that converts HTML DOM elements containing images, videos, and canvases into … | 39 | 1824 | active |
| dohliam/dropin-minimal-css A drop-in JavaScript switcher for previewing minimal, classless CSS frameworks on any HTML page. It lets developers cycle through boilerpla… | 32 | 1824 | active |
| wzc520pyfm/ant-design-x-vue A Vue implementation of Ant Design X, providing a component library for building AI-driven chat and copilot interfaces based on the RICH in… | 76 | 1822 | active |
| utom/sketch-measure Sketch Measure is a Sketch plugin that generates offline HTML design specs with measurements, CSS styles, and design details for developers… | 38 | 6853 | maintenance |
| beekai-oss/react-simple-animate A tiny React library for UI animations, providing components and hooks to animate elements between styles, run CSS keyframes, and chain ani… | 23 | 1816 | stable |
| reach/router Reach Router is a client-side routing library for React applications, offering accessible, next-generation routing with a simple API. It ha… | 32 | 6826 | maintenance |
| andrewsbarbaro/for-the-badge For the Badge is a web application for creating and sharing custom SVG badges with custom text, colors, and icons, famous for its 'badges f… | 75 | 1815 | active |
| Mijick/Popups A SwiftUI library that simplifies presenting popups, alerts, sheets, toasts, banners, and popovers in iOS apps. It provides a clean, declar… | 59 | 1815 | active |
| frenic/csstype CSSType provides strict TypeScript and Flow type definitions for CSS properties and values, generated from MDN data. It enables autocomplet… | 57 | 1814 | stable |
| DevCloudFE/ng-devui ng-devui is an Angular UI component library based on the DevUI Design system, offering enterprise-grade components, a font icon library, an… | 33 | 1814 | active |
| 12207480/TYCyclePagerView TYCyclePagerView is an iOS UI library providing an infinite cycle pager view with auto-scrolling banner support and a customizable page con… | 57 | 1813 | stable |
| ryanseddon/react-frame-component A React component that renders your app or individual components inside an iFrame for style and DOM encapsulation. It supports custom initi… | 87 | 1812 | active |
| wooorm/starry-night starry-night is an open-source JavaScript syntax highlighting library that replicates GitHub's PrettyLights highlighting using TextMate gra… | 81 | 1812 | active |
| StartBootstrap/startbootstrap-clean-blog Clean Blog is a free, responsive blog theme for Bootstrap created by Start Bootstrap, featuring a blog homepage, about page, contact page, … | 32 | 1812 | stable |
| franciscop/ola Ola is a small JavaScript library for smoothly interpolating (tweening) numbers in real time. It supports single numbers, named multi-dimen… | 36 | 1809 | active |
| greyby/vue-spinner A collection of CSS-based loading spinner components for Vue.js 3, based on Halogen. It provides 16 spinner components (PulseLoader, GridLo… | 84 | 1806 | stable |
| autoNumeric/autoNumeric AutoNumeric is a standalone JavaScript library that provides live as-you-type formatting for international numbers and currencies in form i… | 80 | 1805 | active |
| itswadesh/svelte-commerce Svelte Commerce is an open-source, production-ready headless ecommerce storefront built with SvelteKit and TypeScript. It connects to 26 co… | 79 | 1805 | active |
| reactjs/react-rails A Ruby gem that integrates React.js into Ruby on Rails applications, supporting server-side and client-side rendering with views, controlle… | 66 | 6776 | maintenance |
| JeeSite JeeSite is a Java low-code rapid development platform built on Spring Boot, MyBatis, and Flowable, with a Vue 3 + TypeScript + Ant Design V… | 93 | 1804 | active |
| editablejs/editable Editable is an extensible rich-text editor framework for the web that replaces the native contenteditable attribute with a custom renderer,… | 23 | 1804 | active |
| spaansba/ForesightJS ForesightJS is a lightweight, framework-agnostic JavaScript library that predicts user intent from mouse trajectory, keyboard navigation, s… | 81 | 1803 | active |
| choojs/choo Choo is a tiny 4kb JavaScript frontend framework for building sturdy single-page applications using vanilla JS and HTML. It combines an eve… | 53 | 6769 | maintenance |
| google/lovefield Lovefield is a pure JavaScript relational database for web apps, providing SQL-like APIs that work cross-browser. It enables structured, qu… | 10 | 6767 | maintenance |
| salimi-my/shadcn-ui-sidebar A retractable, responsive sidebar component for Next.js built on top of shadcn/ui and Tailwind CSS. It is distributed as a shadcn/ui regist… | 31 | 1802 | active |
| ElemeFE/v-charts v-charts is a set of Vue 2.x chart components wrapping ECharts with a uniform data format and simplified configuration. It lets developers … | 23 | 6759 | maintenance |
| Aslam97/minimal-tiptap A lightweight, customizable rich text (WYSIWYG) editor component built on Tiptap and designed for integration with Shadcn UI and Tailwind C… | 59 | 1799 | active |
| huri000/SwiftEntryKit SwiftEntryKit is a versatile Swift presentation library for iOS that displays banners, pop-ups, alerts, and other overlay entries inside a … | 32 | 6750 | maintenance |
| KevinVandy/material-react-table Material React Table is a fully-featured data grid/table component library for React, built on TanStack Table V8 and Material UI V6, writte… | 73 | 1798 | active |
| thebird/Swipe Swipe is a lightweight vanilla JavaScript touch slider library for creating swipeable carousels and slideshows in the browser. It supports … | 32 | 6747 | maintenance |