platform: browser
5858 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| f/vue-wait vue-wait is a Vue/Vuex plugin for managing multiple concurrent loading states without conflicts, with built-in loader components and option… | 23 | 1975 | maintenance |
| bumbu/svg-pan-zoom A JavaScript library that adds panning and zooming to SVG images embedded in HTML documents, via mouse scroll, double-click, touch gestures… | 51 | 1973 | maintenance |
| bijection/g9 g9 is a JavaScript library for creating automatically interactive graphics. You write a render function that draws shapes from data, and g9… | 35 | 1973 | maintenance |
| simsalabim/sisyphus Sisyphus is a jQuery plugin that saves HTML form data to LocalStorage so users can restore drafts after browser crashes, accidental tab clo… | 32 | 1972 | maintenance |
| refactory-id/bootstrap-markdown A Bootstrap plugin that adds a markdown editor with toolbar and preview to textareas. It is tied to Bootstrap 2.x/3.x versions. | 23 | 1972 | maintenance |
| webodf/ViewerJS ViewerJS is a JavaScript document viewer that renders PDF and OpenDocument Format (ODF) files directly in the browser, built on top of PDF.… | 23 | 1972 | maintenance |
| mdnice/markdown-resume An online resume formatting tool that lets users write resumes in Markdown or rich text and export them as a clean one-page PDF. It is a we… | 32 | 1971 | maintenance |
| pburtchaell/redux-promise-middleware A Redux middleware library that transforms actions with Promise payloads into pending and fulfilled/rejected actions for handling async act… | 63 | 1969 | maintenance |
| Wisembly/basil.js Basil.js is a JavaScript library providing a unified API over localStorage, sessionStorage, cookies, and in-memory storage. It automaticall… | 23 | 1969 | maintenance |
| letsgetrandy/brototype Brototype is a small JavaScript utility library for safely accessing, testing, and setting deeply nested object properties without verbose … | 23 | 1969 | maintenance |
| millermedeiros/js-signals JS-Signals is a custom event/messaging system for JavaScript inspired by AS3-Signals, providing a Signal-based alternative to traditional D… | 32 | 1967 | maintenance |
| jsor/jcarousel jCarousel is a jQuery plugin for controlling lists of items in horizontal or vertical carousel-like fashion. It provides a flexible core wi… | 23 | 1967 | maintenance |
| miaolz123/vue-markdown A Vue.js component that parses and renders Markdown, supporting GFM tables, task lists, footnotes, emoji, KaTeX math, and syntax highlighti… | 32 | 1964 | maintenance |
| widgetti/ipyvolume A Python library for 3D plotting in Jupyter notebooks, built on IPython widgets and WebGL. It supports volume rendering, scatter and quiver… | 32 | 1963 | maintenance |
| facebook/fbjs FBJS is a collection of utility libraries published by Meta to share JavaScript code across its own projects like React and Relay. It is pr… | 61 | 1961 | maintenance |
| ctrlplusb/react-sizeme A small React library that makes components aware of their own rendered width and height, enabling component-level responsive design. It ex… | 23 | 1961 | maintenance |
| redux-zero/redux-zero Redux Zero is a lightweight state container library based on Redux principles, offering a minimal API for managing application state. It pr… | 32 | 1960 | maintenance |
| CiaraStrawberry/TemporalKit TemporalKit is an automatic1111 extension that adds temporal stability to Stable Diffusion video renders by generating keyframes and interp… | 30 | 1959 | maintenance |
| bitshadow/iconate A tiny JavaScript library for animating icon transitions (e.g., Font Awesome, Glyphicons) with CSS3-based effects like flips, fades, and bo… | 32 | 1956 | maintenance |
| shancarter/mr-data-converter A web-based tool that takes CSV or tab-delimited data from Excel and converts it into web-friendly formats such as JSON and XML. It runs in… | 32 | 1956 | maintenance |
| vue-leaflet/Vue2Leaflet Vue2Leaflet is a JavaScript library providing Vue 2 components that wrap Leaflet for building reactive maps. It offers components like LMap… | 23 | 1955 | maintenance |
| antfu/vue-starport A Vue library that lets a component be shared across routes with smooth animations, preserving its DOM and internal state during navigation… | 23 | 1954 | maintenance |
| alias-rahil/handwritten.js A JavaScript library, CLI tool, and web app that converts typed text into realistic-looking handwritten output rendered as PDF or image fil… | 32 | 1953 | maintenance |
| redux-loop/redux-loop redux-loop is a JavaScript library that ports the Elm Architecture's effect system to Redux, letting reducers declaratively describe side e… | 23 | 1953 | maintenance |
| sanyuan0704/react-cloud-music A web music player app modeled on NetEase Cloud Music, built with React Hooks, Redux, immutable.js, styled-components, and better-scroll. I… | 23 | 1948 | maintenance |
| kswedberg/jquery-smooth-scroll A jQuery plugin that makes same-page anchor links scroll smoothly instead of jumping instantly. It offers options for offsets, exclusions, … | 73 | 1946 | maintenance |
| brutaldesign/swipebox Swipebox is a jQuery lightbox plugin for displaying images, videos, and inline content in an overlay. It supports swipe gestures on mobile,… | 32 | 1942 | maintenance |
| gongjunhao/seckill A Chrome browser extension that helps users automate flash-sale and rush purchases by scheduling timed auto-clicks on any website's buy but… | 23 | 1942 | maintenance |
| thegreatjavascript/FakeScreenshot A Chrome browser extension that lets users edit the text and images of any website and take screenshots of the modified page. Its purpose i… | 32 | 1941 | maintenance |
| souporserious/react-measure A React library that computes measurements (client, offset, scroll, bounds, margin rects) of wrapped components using ResizeObserver. It ex… | 32 | 1940 | maintenance |
| jae-jae/Userscript-Plus Userscript+ is a Tampermonkey user script (also available as a Chrome/Firefox extension) that automatically discovers UserJS available for … | 32 | 1932 | maintenance |
| kitze/react-hanger react-hanger is a collection of useful React hooks for state management helpers, offering both object-destructuring and array-based APIs. I… | 60 | 1930 | maintenance |
| jabbany/CommentCoreLibrary CommentCoreLibrary is a JavaScript/TypeScript engine for rendering streaming danmaku (bullet) comments over timed HTML5 video or audio. It … | 23 | 1930 | maintenance |
| remy/jsconsole A web-based JavaScript console (jsconsole.com) that lets you evaluate JS in the browser and inject the console into any page via a script t… | 69 | 1927 | maintenance |
| alyssaxuu/animockup Animockup is a browser-based design tool for creating animated device mockups and product teaser videos. Users can place videos or images i… | 32 | 1925 | maintenance |
| jpillora/notifyjs Notify.js is a jQuery plugin for showing simple, fully customizable notifications in the browser. It supports element-anchored and global n… | 32 | 1923 | maintenance |
| websanova/js-url A simple, lightweight JavaScript URL parser that breaks URLs into components like protocol, host, path, and query parameters. Available on … | 38 | 1921 | maintenance |
| dollarshaveclub/postmate Postmate is a lightweight, promise-based JavaScript library built on window.postMessage() that enables secure two-way communication between… | 23 | 1919 | maintenance |
| clouDr-f2e/monitor A lightweight TypeScript SDK that collects user click behavior, route changes, API errors, code errors, and page performance metrics from w… | 23 | 1918 | maintenance |
| angulartics/angulartics Angulartics is a vendor-agnostic analytics library for AngularJS applications that provides automatic pageview tracking across routes and d… | 23 | 1918 | maintenance |
| kentcdodds/use-deep-compare-effect A small React hook library that provides a drop-in replacement for useEffect which compares dependencies with deep equality instead of refe… | 23 | 1916 | maintenance |
| omnigent-ai/omnigent Omnigent is an open-source meta-harness that provides a common orchestration layer over AI coding agents like Claude Code, Codex, Cursor, a… | 80 | 9660 | experimental |
| shzlw/zeu Zeu.js is a JavaScript library offering a collection of prebuilt canvas-based visualization components such as meters, clocks, and network … | 23 | 1912 | maintenance |
| canjs/canjs CanJS is a collection of client-side JavaScript architectural libraries for building CRUD web applications with fewer lines of code. It pro… | 23 | 1911 | maintenance |
| yairEO/fancyInput A jQuery plugin that adds playful CSS3 letter-by-letter animation effects to typing and deleting in text inputs and textareas. It is a smal… | 10 | 1908 | maintenance |
| GoogleChromeLabs/worker-plugin A Webpack plugin from Google Chrome Labs that automatically bundles and compiles Web Worker modules referenced via `new Worker('./file.js',… | 10 | 1907 | maintenance |
| Robdel12/DropKick DropKick.js is a JavaScript plugin that replaces native HTML select elements with custom, styled dropdowns. It supports both jQuery and van… | 23 | 1900 | maintenance |
| mourner/bullshit.js Bullshit.js is a JavaScript bookmarklet that translates corporate marketing jargon into plain, human-readable text on any web page. It runs… | 51 | 1899 | maintenance |
| TargetProcess/tauCharts Taucharts is a data-focused JavaScript charting library built on D3 and the Grammar of Graphics, offering a declarative API for mapping dat… | 23 | 1899 | maintenance |
| sitexw/FuckAdBlock A small JavaScript library that detects whether visitors are using ad blockers like AdBlock. It works by placing bait elements and checking… | 23 | 1898 | maintenance |
| JMPerez/spotify-web-api-js A lightweight, dependency-free JavaScript/TypeScript wrapper for the Spotify Web API, covering all endpoints with helper methods that suppo… | 23 | 1893 | maintenance |
| shouldjs/should.js should.js is an expressive, readable BDD-style assertion library for Node.js and browsers that is test framework agnostic. It extends Objec… | 10 | 1889 | maintenance |
| lou/multi-select A jQuery plugin that replaces the standard HTML multi-select element with a more user-friendly widget. It is a drop-in enhancement for sele… | 32 | 1888 | maintenance |
| webmodules/jsonp A small JavaScript library implementing JSONP for making cross-domain requests from the browser via script tag callbacks. It supports confi… | 32 | 1888 | maintenance |
| vitalets/angular-xeditable Angular-xeditable is a bundle of AngularJS directives for creating edit-in-place (click-to-edit) elements, supporting text inputs, selects,… | 23 | 1886 | maintenance |
| jeromegn/Backbone.localStorage A localStorage adapter for Backbone.js that replaces Backbone.sync to persist models and collections in the browser's localStorage instead … | 32 | 1885 | maintenance |
| kefirjs/kefir Kefir is a lightweight Reactive Programming library for JavaScript, inspired by Bacon.js and RxJS, offering observable streams and properti… | 32 | 1885 | maintenance |
| notadd/neditor Neditor is a modernized fork of Baidu's UEditor rich text web editor, rewritten with a cleaner UI and HTTPS/CDN support. It provides a brow… | 10 | 1884 | maintenance |
| dhotson/springy Springy is a small JavaScript library implementing a force-directed graph layout algorithm using physics simulation. It provides graph mani… | 32 | 1883 | maintenance |
| robin-dela/hover-effect A small JavaScript library that draws and animates images with WebGL-based distortion effects when hovering. It wraps Three.js and GSAP to … | 32 | 1881 | maintenance |
| soulwire/fit.js Fit.js is a tiny JavaScript library that scales and aligns one rectangular object (DOM element or plain rect) to fit inside another while p… | 32 | 1881 | maintenance |
| elninotech/uppload Uppload is a JavaScript/TypeScript widget for image and file uploading on the web, with 30+ tree-shakeable plugins for file selection servi… | 45 | 1880 | maintenance |
| RevillWeb/img-2 Img2 is a web component library that replaces standard <img> elements with an <img-2> custom element to pre-cache images off the main threa… | 32 | 1880 | maintenance |
| velesin/jasmine-jquery A JavaScript library that extends the Jasmine testing framework with custom jQuery matchers and an API for loading HTML, CSS, and JSON fixt… | 10 | 1880 | maintenance |
| nlplab/brat brat is a web-based collaborative text annotation tool for creating text-bound and relational annotations, originally built for NLP and Bio… | 32 | 1879 | maintenance |
| gcanti/tcomb tcomb is a lightweight JavaScript library for runtime type checking of values with a concise combinator-based syntax, supporting structs, l… | 10 | 1879 | maintenance |
| pshihn/workly Workly is a tiny (~1kB) JavaScript library that lets you move a stand-alone function or class to a web worker with a single proxy call, or … | 23 | 1876 | maintenance |
| maple3142/GDIndex GDIndex is a Google Drive directory index application that runs on Cloudflare Workers, built with a Vue.js single-page frontend. It lets us… | 32 | 1874 | maintenance |
| Pomax/bezierjs Bezier.js is an ES Module library for Node.js and browsers that performs quadratic and cubic Bezier curve computations. It provides a Bezie… | 32 | 1872 | maintenance |
| nakupanda/bootstrap3-dialog A JavaScript library that wraps Bootstrap 3's modal component with a simple programmatic API, letting developers show dialogs with one line… | 23 | 1872 | maintenance |
| feichao93/battle-city A browser-based remake of the classic NES game Battle City (Tank Battle) built with React, Redux, and redux-saga, rendering pixel-art asset… | 71 | 1869 | maintenance |
| mrdoob/texgen.js texgen.js is a JavaScript library for generating procedural textures in the browser. It composes operations like XOR patterns, sine waves, … | 32 | 1868 | maintenance |
| gajus/redux-immutable A small library that provides a drop-in replacement for Redux's combineReducers that works with Immutable.js state collections. It enables … | 23 | 1866 | maintenance |
| migueravila/simplefox A minimalist, keyboard-centered userstyle theme for Firefox built with userChrome.css. It customizes the Firefox UI with commented code and… | 10 | 1866 | maintenance |
| ShizukuIchi/pdf-editor A browser-based PDF editor that lets users add images, signatures, and text to PDF files entirely client-side with no server or installatio… | 32 | 1865 | maintenance |
| xtianmiller/emergence.js Emergence.js is a lightweight, dependency-free JavaScript plugin that detects when elements become visible in the browser viewport. It togg… | 10 | 1865 | maintenance |
| evanw/csg.js A small JavaScript library implementing Constructive Solid Geometry (CSG) on 3D meshes using BSP trees. It supports Boolean operations like… | 32 | 1862 | maintenance |
| nodeWechat/wechat4u A JavaScript library implementing the WeChat web (web wechat) protocol, usable in Node.js and the browser to build WeChat bots. It supports… | 23 | 1857 | maintenance |
| html-sketchapp/html-sketchapp html-sketchapp is a JavaScript library that converts HTML nodes into Sketch layers, symbols, shared text styles, and document colors via .a… | 23 | 1855 | maintenance |
| gaearon/react-document-title A React component library that provides a declarative, nested, and stateful way to set document.title in single-page apps, including server… | 23 | 1849 | maintenance |
| btmills/geopattern GeoPattern is a JavaScript library that deterministically generates tiling SVG geometric patterns from an input string, seeded via SHA-1 ha… | 23 | 1845 | maintenance |
| kombai/freewall Freewall is a cross-browser, responsive jQuery plugin for creating dynamic grid layouts such as flexible grids, image galleries, masonry/Pi… | 23 | 1842 | maintenance |
| vaneenige/phenomenon Phenomenon is a 2kB, dependency-free, low-level WebGL library written in TypeScript. It provides the essentials for high-performance GPU re… | 23 | 1842 | maintenance |
| ai/visibilityjs Visibility.js is a JavaScript wrapper around the browser Page Visibility API that hides vendor prefixes and adds high-level helpers. It let… | 23 | 1841 | maintenance |
| thedaviddelta/lingva-translate Lingva Translate is a free and open-source alternative front-end for Google Translate that supports over a hundred languages. It scrapes Go… | 32 | 1839 | maintenance |
| layerJS/layerJS layerJS is a JavaScript UI/UX library for composing mobile app-like interfaces in pure HTML using a Stage-Frame concept. Frames are content… | 32 | 1837 | maintenance |
| jh3y/whirl Whirl is a curated collection of CSS loading animations (spinners, bars, and indicators) built with pseudo-elements, distributed as both CS… | 23 | 1837 | maintenance |
| NitroRCr/AIaW AIaW (AI as Workspace) is a full-featured, lightweight AI chat client supporting multiple LLM providers (OpenAI, Anthropic, Google, DeepSee… | 73 | 1834 | maintenance |
| Theodeus/tuna Tuna is an audio effects library built on the Web Audio API, offering effects like overdrive, delay, reverb, chorus, phaser, and bitcrusher… | 66 | 1830 | maintenance |
| tonsky/rum Rum is a simple, decomplected, isomorphic HTML UI library for Clojure and ClojureScript. On the client it works as a thin React wrapper, wh… | 30 | 1828 | maintenance |
| mikeerickson/validatorjs validatorjs is a JavaScript data validation library inspired by Laravel's Validator, usable in both the browser and Node.js. It provides de… | 23 | 1826 | maintenance |
| fossasia/loklak_search An Angular-based web frontend for the loklak server that provides a search interface over social media messages, including timeline, media,… | 10 | 1826 | maintenance |
| TTLabs/EvaporateJS EvaporateJS is a JavaScript library for uploading files directly from the browser to AWS S3 using parallel multipart uploads. It supports M… | 32 | 1825 | maintenance |
| Ramotion/aquarelle Aquarelle is a JavaScript library by Ramotion that applies a watercolor painting effect to images using Three.js shaders. It animates a tra… | 32 | 1823 | maintenance |
| dobtco/formbuilder Formbuilder is a lightweight JavaScript graphical interface that lets end users build their own webforms, similar to Wufoo or Google Forms … | 23 | 1822 | maintenance |
| mholt/curl-to-go A browser-based tool that instantly converts curl commands into Go code using net/http. It handles common flags like headers, data, basic a… | 32 | 1821 | maintenance |
| ashleydw/lightbox ekko-lightbox is a jQuery plugin that adds a lightbox gallery to Bootstrap, built on top of Bootstrap's Modal component. It supports displa… | 10 | 1821 | maintenance |
| kickscondor/fraidycat Fraidycat is an app (and browser extension) for following people across many platforms - blogs, wikis, YouTube, Twitter, Reddit, Instagram … | 23 | 1819 | maintenance |
| 10bestdesign/jqvmap JQVMap is a jQuery plugin that renders interactive, clickable vector maps using scalable SVG graphics. It is a heavily modified fork of jVe… | 23 | 1817 | maintenance |
| kohya-ss/sd-webui-additional-networks An extension for AUTOMATIC1111's Stable Diffusion web UI that applies additional networks such as LoRA models to the base model on-the-fly … | 22 | 1816 | maintenance |