platform: browser
5887 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| guardian/scribe Scribe is a rich text editor framework for the web platform built around contenteditable, with patches for browser inconsistencies and a pl… | 10 | 3482 | abandoned |
| pawelgrzybek/siema Siema is a lightweight (3kb gzipped) carousel/slider library written in pure JavaScript with no dependencies and no built-in styling. It su… | 23 | 3478 | abandoned |
| jxnblk/loading A collection of animated SVG loading spinners packaged as installable SVG files for web projects. It was created mostly as a joke and learn… | 32 | 3476 | abandoned |
| smalot/bootstrap-datetimepicker A JavaScript date and time picker widget built on Twitter Bootstrap, supporting both Bootstrap v2 and v3. The repository is deprecated in f… | 10 | 3450 | abandoned |
| Alt Alt is a small, terse Flux implementation for JavaScript applications with first-class isomorphic (server-side rendering) support. It provi… | 32 | 3427 | abandoned |
| anthonyshort/deku Deku is a JavaScript library for rendering user interfaces using pure functions and a virtual DOM, designed as a lightweight alternative to… | 23 | 3388 | abandoned |
| 31b4/Leetcode-Premium-Bypass A Chrome browser extension that unlocked LeetCode premium features such as company-tagged questions and frequency bars without a paid subsc… | 10 | 3388 | abandoned |
| kjur/jsrsasign jsrsasign is a pure JavaScript cryptography library supporting RSA/RSAPSS/ECDSA/DSA signing and validation, ASN.1, PKCS key formats, X.509 … | 93 | 3373 | abandoned |
| esamattis/underscore.string A JavaScript string manipulation library providing helpers like slugify, trim, and capitalize, originally an Underscore.js extension. The r… | 52 | 3358 | abandoned |
| HunterLarco/voxel.css voxel.css is a lightweight JavaScript/CSS library for rendering 3D voxel worlds in the browser using pure CSS transforms, with no WebGL dep… | 23 | 3356 | abandoned |
| EFForg/https-everywhere HTTPS Everywhere was a Firefox, Chrome, and Opera browser extension by EFF that rewrote HTTP requests to HTTPS to encrypt browsing. It was … | 10 | 3353 | abandoned |
| ianramzy/decentralized-video-chat Zipcall was a browser-based peer-to-peer video calling platform built with WebRTC and Node.js, offering features like screen sharing, live … | 32 | 3310 | abandoned |
| google/bottery Bottery is a syntax, editor, and simulator for prototyping generative contextual conversations modeled as finite state machines, with maps … | 10 | 3272 | abandoned |
| jaweii/Vue-Layout A visual layout tool for Vue that lets users drag and drop UI components to design page layouts and generate Vue code. It runs in the brows… | 32 | 3251 | abandoned |
| vodkabears/Vide Vide is a jQuery plugin for adding fullscreen video backgrounds to web pages via simple data attributes or JS initialization. It handles mu… | 23 | 3250 | abandoned |
| bestiejs/platform.js Platform.js is a JavaScript library that detects the browser, engine, OS, and device from the user agent, working across browsers and Node.… | 10 | 3243 | abandoned |
| maxchehab/CSS-Keylogging A proof-of-concept Chrome extension and Express server demonstrating a CSS-based keylogging attack using attribute selectors and background… | 32 | 3240 | abandoned |
| vincentriemer/react-native-dom An experimental, comprehensive port of React Native to the web, running app logic in web workers while the main thread handles rendering. I… | 32 | 3240 | abandoned |
| angular-ui/ui-select ui-select is an AngularJS-native select box component offering search, multi-select, and tagging, serving as a replacement for Select2 and … | 10 | 3222 | abandoned |
| think2011/localResizeIMG localResizeIMG (lrz) is a dependency-free JavaScript library that compresses and resizes images in the browser using canvas before upload, … | 10 | 3219 | abandoned |
| BorisMoore/jquery-tmpl The original official jQuery Templates plugin, which renders HTML from templates with binding expressions applied to JavaScript data object… | 32 | 3206 | abandoned |
| jvilk/BrowserFS BrowserFS is a TypeScript library that provides an in-browser filesystem emulating the Node.js fs API, with swappable backends such as HTTP… | 23 | 3164 | abandoned |
| defunkt/dotjs dotjs is a Google Chrome extension plus a tiny local Ruby web server that executes JavaScript files from ~/.js on matching websites, with j… | 32 | 3140 | abandoned |
| TanStack/react-charts A declarative React component library for rendering interactive X/Y charts (line, area, bar, column, bubble) powered by D3 under the hood. … | 10 | 3138 | abandoned |
| likeastore/ngDialog ngDialog is a lightweight (~10KB) modal dialog and popup provider for AngularJS applications with a minimalistic API and customizable theme… | 32 | 3109 | abandoned |
| paularmstrong/swig Swig is a Django/Jinja-like template engine for Node.js and major web browsers, compiling templates into cached JavaScript functions. It su… | 10 | 3092 | abandoned |
| processing-js/processing-js Processing.js is a JavaScript port of the Processing visualization language, allowing Processing sketches to run in the browser via HTML5 c… | 10 | 3090 | abandoned |
| nicoespeon/gitgraph.js GitGraph.js is a JavaScript/TypeScript library for drawing pretty git commit graphs in the browser, with renderers for plain JS, React, and… | 10 | 3073 | abandoned |
| mozilla/webextension-polyfill A lightweight polyfill that lets browser extensions use the Promise-based `browser` API namespace in Chrome, matching Firefox's WebExtensio… | 10 | 3068 | abandoned |
| mewo2/terrain A JavaScript library that procedurally generates fantasy terrain maps using the algorithm behind the @unchartedatlas Twitter bot. It builds… | 32 | 3042 | abandoned |
| alm-tools/alm ALM is a browser-based IDE built specifically for TypeScript development, installable via a single npm command and served locally. It offer… | 23 | 3009 | abandoned |
| dotnet/try Try .NET is a set of tools for developers and content authors to create interactive C# coding experiences, including a Blazor-powered in-br… | 10 | 3009 | abandoned |
| stripe-archive/react-stripe-elements A thin React wrapper around Stripe.js and Stripe Elements for building payment forms in React apps. It has been renamed, reworked, and move… | 10 | 3009 | abandoned |
| max-mapper/screencat ScreenCat is an open-source Electron app for screen sharing and remote collaboration over WebRTC, letting a remote user view your desktop a… | 23 | 3002 | abandoned |
| quirkey/sammy Sammy.js is a tiny JavaScript framework built on top of jQuery, inspired by Ruby's Sinatra, providing RESTful, evented routing for single-p… | 32 | 2977 | abandoned |
| JoshuaKGoldberg/Old-Deleted-FullScreenMario A deprecated HTML5 remake of the original Super Mario Bros, expanded for wide screens. This repository is an empty placeholder pointing to … | 10 | 2964 | abandoned |
| gragland/chatgpt-chrome-extension A Chrome extension that integrates ChatGPT into every text box on the internet, letting users invoke AI assistance via right-click without … | 32 | 2962 | abandoned |
| mozbrick/brick Brick is a collection of UI web components built on the Web Components standard for quickly assembling web application UIs using HTML synta… | 10 | 2948 | abandoned |
| wasdk/WebAssemblyStudio WebAssembly Studio was a browser-based IDE for writing, compiling, and debugging WebAssembly projects using C/C++, Rust, and TypeScript. Th… | 10 | 2935 | abandoned |
| redux-orm/redux-orm Redux-ORM is a small, immutable ORM for managing relational (normalized) data inside a Redux store, with model declarations, relations, and… | 23 | 2931 | abandoned |
| carrot/share-button A lightweight JavaScript library that provides a fast, customizable social share button for websites, replacing slow official social networ… | 23 | 2928 | abandoned |
| aurajs/aura Aura is an event-driven JavaScript architecture for building scalable, component-based web applications using reusable, decoupled modules. … | 23 | 2927 | abandoned |
| ded/reqwest Reqwest is a small browser-side JavaScript library that wraps asynchronous HTTP requests (AJAX) with support for XMLHttpRequest, JSONP, COR… | 32 | 2921 | abandoned |
| google-fabric/velocity-react React components that wrap the Velocity.js DOM animation library, providing declarative animation via VelocityComponent and VelocityTransit… | 10 | 2917 | abandoned |
| WebAR (experimental AR web browser) A helper library extending three.js for building augmented reality web experiences that run in Google's experimental WebARonARKit and WebAR… | 10 | 2914 | abandoned |
| reactjs/react-chartjs React wrapper components for Chart.js providing line, bar, radar, polar area, pie, and doughnut charts. It is a CommonJS library that rende… | 10 | 2914 | abandoned |
| googlearchive/chromedeveditor Chrome Dev Editor is a Chrome App-based IDE for building Chrome Apps and Web Apps in JavaScript or Dart, with Git and Polymer support. It i… | 10 | 2910 | abandoned |
| YePpHa/YouTubeCenter YouTube Center is a browser extension/userscript that enhances YouTube with features like video downloading, automatic quality selection, a… | 10 | 2905 | abandoned |
| angular-filter A collection of useful AngularJS filters for collections, strings, math, and boolean checks, with no external dependencies. It is the Angul… | 23 | 2897 | abandoned |
| React-Sight/React-Sight React Sight is a browser extension (Chrome and Firefox) that renders a live visualization of a React application's component hierarchy tree… | 23 | 2863 | abandoned |
| sstur/react-rte A pure React WYSIWYG rich text editor component built on Draft.js, designed as a drop-in textarea replacement with a formatting toolbar and… | 23 | 2863 | abandoned |
| pchen66/panolens.js Panolens.js is an event-driven, WebGL-based JavaScript panorama viewer built on top of Three.js, supporting equirectangular images, cubemap… | 10 | 2857 | abandoned |
| jondot/graphene Graphene is a realtime dashboard and graphing toolkit built on D3 and Backbone, designed to display live metrics from Graphite (or other ba… | 32 | 2853 | abandoned |
| Codiad/Codiad Codiad is a web-based IDE framework with a small footprint and minimal requirements, built for fast, interactive development in the browser… | 10 | 2847 | abandoned |
| alfredxing/brick Brick is an open-source webfont serving service that delivers unmodified, full-character-set fonts as WOFF files via a Fastly CDN, similar … | 10 | 2839 | abandoned |
| Raynos/mercury Mercury is a modular JavaScript frontend framework built on virtual-dom, offering immutable virtual DOM structures and unidirectional state… | 10 | 2810 | abandoned |
| blueimp/Bootstrap-Image-Gallery A Bootstrap extension that adds an image gallery with lightbox functionality to Bootstrap-based websites. It is deprecated in favor of blue… | 10 | 2800 | abandoned |
| lepture/editor A plain-text Markdown editor for the web built on CodeMirror, providing a toolbar, statusbar, shortcuts, and live preview via marked. It re… | 32 | 2799 | abandoned |
| grevory/angular-local-storage An AngularJS module providing access to browser localStorage with automatic cookie fallback when storage is unavailable. It offers a config… | 23 | 2797 | abandoned |
| airbnb/infinity Infinity.js is a JavaScript library that brings UITableView-style list virtualization to the web, speeding up scrolling through very long l… | 10 | 2781 | abandoned |
| rikschennink/shiny A tiny JavaScript library that simulates light reflections on text, backgrounds, and borders using the DeviceMotion API on mobile devices. … | 32 | 2780 | abandoned |
| senchalabs/jQTouch jQTouch (jQT) is a jQuery/Zepto.js plugin for building mobile web apps with HTML, CSS, and JavaScript, providing native-feeling animations,… | 23 | 2766 | abandoned |
| lojjic/PIE PIE (Progressive Internet Explorer) is an IE attached behavior (PIE.htc) that lets Internet Explorer 6-8 recognize and render CSS3 box deco… | 10 | 2763 | abandoned |
| JoelBesada/scrollpath A jQuery plugin for defining custom scroll paths that the browser follows when scrolling, using canvas-style path syntax (moveTo, lineTo, a… | 32 | 2757 | abandoned |
| jsblocks jsblocks is a JavaScript MV-ish UI framework from 2012, inspired by Knockout, for building everything from simple interfaces to complex sin… | 23 | 2748 | abandoned |
| replit/kaboom Kaboom is a JavaScript game library for building 2D games quickly in the browser, using a component-based system to compose game objects wi… | 10 | 2734 | abandoned |
| vodkabears/Remodal Remodal is a lightweight, responsive jQuery/Zepto plugin for creating customizable modal dialogs with declarative HTML configuration, hash … | 23 | 2727 | abandoned |
| FormidableLabs/react-music A React library for making music and beats declaratively using components like Song, Sequencer, Sampler, and Synth. It renders audio via th… | 10 | 2723 | abandoned |
| web-socket A JavaScript library that provides a WebSocket implementation for browsers lacking native support, powered by an embedded Flash (SWF) bridg… | 32 | 2714 | abandoned |
| UDST/vizicities ViziCities is a JavaScript framework for 3D geospatial visualization in the browser, built on three.js. It supports map tile basemaps, 3D b… | 32 | 2713 | abandoned |
| FirebaseExtended/angularfire AngularFire is the official AngularJS binding library for Firebase, providing Angular services for synchronized objects and collections, fi… | 10 | 2707 | abandoned |
| vuejs/vue-touch A Vue.js plugin that wraps Hammer.js 2.0 to expose touch gestures (tap, swipe, pan, pinch) as directives like v-touch. It is deprecated, un… | 10 | 2701 | abandoned |
| Pasvaz/bindonce Bindonce is an AngularJS library that provides zero-watch data binding directives (bo-* equivalents of ng-* directives) for rendering stati… | 23 | 2700 | abandoned |
| alexk111/SVG-Morpheus A standalone JavaScript library that animates SVG icons morphing from one shape to another, implementing Material Design's Delightful Detai… | 23 | 2698 | abandoned |
| humaan/Modaal Modaal is a jQuery plugin for creating accessible modal dialog windows that meet WCAG 2.0 Level AA standards. It provides a flexible, custo… | 10 | 2693 | abandoned |
| propelml/propel Propel was a JavaScript library for differentiable programming, providing tensor operations and automatic differentiation for scientific co… | 10 | 2691 | abandoned |
| ximan/dropload dropload is a lightweight jQuery/Zepto plugin that adds pull-to-refresh and pull-up-to-load-more (infinite scroll) behavior to mobile web p… | 23 | 2685 | abandoned |
| jamesflorentino/nanoScrollerJS nanoScroller.js is a jQuery plugin that implements Mac OS X Lion-styled custom scrollbars with minimal HTML markup. It uses native scrollin… | 23 | 2679 | abandoned |
| kissyteam/kissy KISSY is a modular JavaScript framework offering a collection of DOM, event, animation, and UI components designed for cross-device web dev… | 23 | 2678 | abandoned |
| jasny/bootstrap Jasny Bootstrap is an extension of Bootstrap 4 adding extra components such as button labels, off-canvas navmenu, fixed alerts, row links, … | 25 | 2674 | abandoned |
| mdo/wtf-forms WTF, Forms? is a small CSS-only library that styles native HTML form controls (checkboxes, radios, select menus, file inputs) into friendli… | 10 | 2672 | abandoned |
| samizdatco/arbor Arbor is a JavaScript graph visualization library that provides an efficient force-directed layout algorithm using web workers and jQuery. … | 32 | 2658 | abandoned |
| samuelmaddock/metastream Metastream is a web application and browser extension for watching streaming media (e.g., YouTube, Netflix) in sync with friends, with real… | 63 | 2650 | abandoned |
| captivationsoftware/react-sticky A React library providing <Sticky> and <StickyContainer> components that keep UI elements affixed to the viewport while scrolling. It compu… | 32 | 2637 | abandoned |
| jejacks0n/mercury Mercury Editor is a WYSIWYG rich-text editor for Rails applications that enables full inline page editing using HTML5 contentEditable regio… | 32 | 2630 | abandoned |
| trentrichardson/jQuery-Timepicker-Addon A jQuery UI plugin that adds a timepicker to the jQuery UI Datepicker, enabling combined date-and-time selection via datetimepicker() or ti… | 32 | 2628 | abandoned |
| google/tracing-framework A set of JavaScript libraries, tools, and visualizers from Google for instrumenting, tracing, and analyzing complex web applications. It he… | 10 | 2625 | abandoned |
| ansman/validate.js Validate.js is a zero-dependency JavaScript library for declaratively validating objects using constraint definitions that can be shared be… | 10 | 2597 | abandoned |
| dinbror/blazy bLazy is a lightweight pure JavaScript library (under 1.4KB gzipped) for lazy loading and multi-serving images, iframes, videos, and other … | 32 | 2590 | abandoned |
| ngReact/ngReact ngReact is an AngularJS module that lets you embed React components inside Angular applications via a react-component directive and a react… | 10 | 2587 | abandoned |
| christianalfoni/formsy-react Formsy-react is a form input builder and validator for React JS, letting developers create custom form elements with declarative validation… | 23 | 2568 | abandoned |
| jwplayer/jwplayer JW Player is a JavaScript-based HTML5 video player library for embedding and programmatically controlling video playback on websites. This … | 10 | 2567 | abandoned |
| aceakash/string-similarity A JavaScript library that computes the degree of similarity between two strings using Dice's Coefficient, offering compareTwoStrings and fi… | 10 | 2531 | abandoned |
| angular-ui/angular-google-maps A set of AngularJS directives and services for embedding Google Maps in web applications using the Google Maps JavaScript API. The project … | 10 | 2507 | abandoned |
| SlexAxton/yepnope.js yepnope.js is a JavaScript script loader for conditionally loading scripts and CSS based on feature tests, historically bundled with Modern… | 32 | 2502 | abandoned |
| johnpolacek/scrollorama Scrollorama is a jQuery plugin for creating scroll-driven animations on web pages, supporting transitions on any numeric CSS property, pinn… | 32 | 2488 | abandoned |
| nikgraf/belle Belle is a set of configurable React UI components with a focus on great user experience, usable without stylesheets or extra setup. It pro… | 10 | 2481 | abandoned |
| unsplash/react-trend React Trend is a tiny, zero-dependency React component for rendering elegant SVG spark lines showing data trends. It supports gradients, sm… | 10 | 2481 | abandoned |
| TeehanLax/Hyperlapse.js A JavaScript library that generates dynamic hyper-lapse (moving time-lapse) sequences from Google Street View imagery. It combines Google M… | 32 | 2462 | abandoned |
| aehlke/tag-it Tag-it is a jQuery UI plugin that turns list or input elements into tag editing widgets with autocomplete and tag suggestion support. It is… | 32 | 2458 | abandoned |