platform: browser
5858 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| theacodes/kicanvas KiCanvas is an interactive, browser-based viewer for KiCad schematics and PCB boards, rendered with WebGL and the Canvas element. It is wri… | 68 | 1129 | experimental |
| yyx990803/vue-lit A ~70-line proof-of-concept framework for defining native custom elements using Vue's reactivity system and lit-html templating. It exposes… | 32 | 1115 | experimental |
| vuejs/vue Vue 2 is the end-of-life repository for Vue.js, a progressive JavaScript framework for building user interfaces that scales from a lightwei… | 23 | 211628 | abandoned |
| model-zoo/shift-ctrl-f A Chrome extension that lets users search a webpage using natural language questions instead of exact string matching. It runs a MobileBERT… | 10 | 1100 | experimental |
| gmetais/sw-delta sw-delta is an incremental cache for the web that uses the Service Worker API to download only the delta (diff) between a cached file and i… | 23 | 1098 | experimental |
| 0xGG/crossnote-app Crossnote is a local-first web app for reading and writing markdown notes, where notes are stored as plain markdown files in the browser or… | 84 | 1086 | experimental |
| spite/Wagner Wagner is an effects composer library for three.js that enables chained post-processing shader passes on WebGL scenes. It provides a collec… | 32 | 1086 | experimental |
| javierbyte/control-user-cursor A small JavaScript and CSS experiment that hides the real user cursor and paints a fake, controllable cursor instead, including fake :hover… | 32 | 1085 | experimental |
| StrandedKitty/streets-gl Streets GL is a real-time 3D map renderer that visualizes OpenStreetMap data in the browser using WebGL2. It generates geometry on the fly … | 49 | 1083 | experimental |
| tantaraio/voy Voy is a tiny vector similarity search engine written in Rust and compiled to WebAssembly, using a k-d tree index for fast nearest-neighbor… | 31 | 1072 | experimental |
| nkzw-tech/fate fate is a modern, type-safe data client for React (with a Vue client also available) inspired by Relay and GraphQL. It combines co-located … | 79 | 1071 | experimental |
| rikukissa/typehole Typehole is a Visual Studio Code extension that automatically generates TypeScript interfaces from runtime values. It bridges serializable … | 23 | 1049 | experimental |
| ThomasRinsma/pdftris A Python-generated PDF file that runs a playable Tetris game inside PDF viewers. It abuses PDF field objects to render a monochrome grid an… | 21 | 1039 | experimental |
| openai/openai-realtime-api-beta A Node.js and browser reference client library for OpenAI's Realtime API, enabling real-time voice and text conversations with GPT models. … | 22 | 1016 | experimental |
| angular/angular.js AngularJS is a JavaScript MVW framework that extends HTML with directives and provides two-way data binding, dependency injection, and clie… | 10 | 58517 | abandoned |
| atlassian/react-beautiful-dnd A React library providing beautiful, accessible drag-and-drop reordering for lists, with mouse, keyboard, and touch support. It is now arch… | 10 | 33937 | abandoned |
| FelisCatus/SwitchyOmega SwitchyOmega is a browser extension for Chromium and Firefox that lets users manage and quickly switch between multiple proxy profiles, inc… | 23 | 22603 | abandoned |
| harvesthq/chosen Chosen is a jQuery/Prototype plugin that enhances long, unwieldy HTML select boxes with search, filtering, and a more user-friendly interfa… | 23 | 21940 | abandoned |
| paularmstrong/normalizr Normalizr is a JavaScript library that normalizes deeply nested JSON according to a schema, flattening API responses into entities keyed by… | 10 | 20799 | abandoned |
| Reactive-Extensions/RxJS The Reactive Extensions for JavaScript (RxJS 4) is a library for composing asynchronous and event-based programs using observable sequences… | 10 | 19336 | abandoned |
| vuejs/vue-router Vue Router 3 is the official router for Vue 2, providing nested route mapping, route params, navigation guards, and HTML5 history/hash mode… | 57 | 18872 | abandoned |
| ftlabs/fastclick FastClick is a small JavaScript polyfill that removes the 300ms delay between a physical tap and the firing of a click event on mobile touc… | 10 | 18513 | abandoned |
| Prinzhorn/skrollr skrollr is a stand-alone, dependency-free JavaScript library for parallax scrolling and scroll-driven CSS animations on desktop and mobile … | 10 | 18413 | abandoned |
| nosir/cleave.js Cleave.js is a JavaScript library that automatically formats text input fields as the user types, supporting credit card numbers, phone num… | 23 | 17859 | abandoned |
| facebookarchive/flux Flux is Facebook's application architecture pattern for React, using a unidirectional data flow with a Dispatcher, Stores, and Views. The n… | 10 | 17443 | abandoned |
| richards199999/Thinking-Claude Thinking Claude is a browser extension plus a set of 'thinking protocol' system instructions that make Claude's chat interface show an expl… | 57 | 17041 | abandoned |
| dream-num/Luckysheet Luckysheet is an open-source JavaScript library for embedding an Excel-like online spreadsheet in web applications, built on canvas renderi… | 10 | 16643 | abandoned |
| jamiebuilds/react-loadable React Loadable is a higher-order component for loading React components with dynamic imports, enabling code splitting with a loading state.… | 32 | 16505 | abandoned |
| brix/crypto-js CryptoJS is a JavaScript library implementing standard cryptographic algorithms such as AES, DES, MD5, SHA family hashes, HMAC, and PBKDF2,… | 32 | 16407 | abandoned |
| angular/material AngularJS Material is a UI component library implementing Google's Material Design specification (2014-2017) for AngularJS 1.x single-page … | 10 | 16398 | abandoned |
| checkly/headless-recorder Headless Recorder is a Chrome extension that records browser interactions (clicks, typing, navigation) and generates Playwright or Puppetee… | 10 | 15303 | abandoned |
| acdlite/recompose Recompose is a utility belt of helper functions for React function components and higher-order components, often described as lodash for Re… | 10 | 14771 | abandoned |
| louischatriot/nedb NeDB is a pure-JavaScript embedded database for Node.js, Electron, nw.js, and the browser, offering persistent or in-memory storage with an… | 42 | 13535 | abandoned |
| facebook/flipper Flipper is a desktop debugging platform for mobile developers, providing a visual interface to inspect, visualize, and control iOS, Android… | 10 | 13455 | abandoned |
| wong2/chatgpt-google-extension A browser extension that displays ChatGPT responses alongside results from Google and other search engines like Bing, DuckDuckGo, and Brave… | 32 | 13050 | abandoned |
| node-inspector/node-inspector Node Inspector is a debugger interface for Node.js applications built on Blink (Chrome) Developer Tools, launched via the node-debug CLI co… | 32 | 12637 | abandoned |
| Turbolinks Turbolinks is a JavaScript library that speeds up web application navigation by intercepting link clicks, fetching pages via fetch/HTML5 Hi… | 10 | 12580 | abandoned |
| pixeltris/TwitchAdSolutions A collection of userscripts and uBlock Origin filters that block or bypass ads on Twitch streams using techniques like video swapping and a… | 10 | 11383 | abandoned |
| scottjehl/Respond Respond.js is a fast, lightweight JavaScript polyfill that adds min/max-width CSS3 Media Query support to browsers lacking it, primarily In… | 10 | 11205 | abandoned |
| karpathy/convnetjs ConvNetJS is a JavaScript library for defining and training neural networks, including convolutional networks and an experimental Deep Q Le… | 23 | 11196 | abandoned |
| h5bp/Effeckt.css Effeckt.css is a CSS library of performant, hardware-accelerated transitions and animations for UI elements like modals, buttons, list item… | 10 | 10808 | abandoned |
| browserstate/history.js History.js is a JavaScript library that provides a normalized wrapper around the HTML5 History/State APIs (pushState, replaceState, onPopSt… | 32 | 10653 | abandoned |
| alexfoxy/lax.js Lax.js is a lightweight (<4kb gzipped) vanilla JavaScript library for creating smooth scroll-driven animations and parallax effects. It sup… | 10 | 10473 | abandoned |
| goofychris/art-template art-template is a high-performance JavaScript templating engine for Node.js and the browser, using scope pre-declaration to achieve near-li… | 64 | 9848 | abandoned |
| scottjehl/picturefill Picturefill is a JavaScript polyfill that adds responsive image support (<picture>, srcset, sizes) to browsers lacking native support. The … | 10 | 9794 | abandoned |
| jquery-archive/jquery-mobile jQuery Mobile is an HTML5-based touch-optimized UI framework built on jQuery and jQuery UI for creating responsive mobile web sites and app… | 10 | 9606 | abandoned |
| eduardolundgren/tracking.js tracking.js is a lightweight (~7 KB core) JavaScript library that brings computer vision algorithms like color tracking, object tracking, a… | 66 | 9463 | abandoned |
| mozilla/BrowserQuest BrowserQuest is a deprecated HTML5/JavaScript multiplayer game experiment by Mozilla, featuring a browser-based MMORPG-style demo with a No… | 10 | 9373 | abandoned |
| NUKnightLab/TimelineJS TimelineJS is an open-source JavaScript library for building visually rich, interactive timelines that can be embedded in any website. Time… | 10 | 8935 | abandoned |
| facebookarchive/react-360 React 360 is a JavaScript framework for building interactive 360-degree and VR experiences that run in web browsers, combining WebGL/WebVR … | 10 | 8698 | abandoned |
| angular/protractor Protractor is an end-to-end test framework for Angular and AngularJS applications, built on top of WebDriverJS/Selenium. It runs tests agai… | 10 | 8665 | abandoned |
| gotwarlost/istanbul Istanbul is a JavaScript code coverage tool that computes statement, line, function, and branch coverage using module loader hooks to trans… | 10 | 8655 | abandoned |
| carhartl/jquery-cookie A simple, lightweight jQuery plugin for reading, writing, and deleting browser cookies from client-side JavaScript. It is no longer maintai… | 10 | 8494 | abandoned |
| tensorflow/tfjs-core tfjs-core was the core WebGL-accelerated tensor computation library behind TensorFlow.js, providing linear algebra operations and automatic… | 10 | 8429 | abandoned |
| text-mask/text-mask Text Mask is an input mask library that conforms user input to string masks for phone numbers, dates, currency, and more. It provides wrapp… | 33 | 8214 | abandoned |
| FineUploader/fine-uploader Fine Uploader is a dependency-free vanilla JavaScript file upload library supporting multiple file uploads with drag-and-drop, progress bar… | 10 | 8139 | abandoned |
| Pikaday/Pikaday Pikaday is a lightweight, dependency-free JavaScript datepicker widget with modular CSS for easy styling. The project was archived in Augus… | 10 | 8085 | abandoned |
| zhukov/webogram Webogram is a browser-based Telegram web client implementing the MTProto protocol in pure JavaScript with AngularJS, jQuery, and Bootstrap.… | 10 | 8060 | abandoned |
| harthur/brain A simple feed-forward neural network library written in JavaScript, usable in Node.js and the browser. It supports training on input/output… | 10 | 7988 | abandoned |
| OwlCarousel2/OwlCarousel2 Owl Carousel 2 is a touch-enabled jQuery plugin for creating responsive carousel sliders with drag support, breakpoints, and CSS3 transitio… | 23 | 7894 | abandoned |
| vladikoff/chromeos-apk A Node.js command-line tool that converts Android APK files into Chrome apps (unpacked extensions) runnable on Chrome OS, OS X, Linux, and … | 23 | 7845 | abandoned |
| visjs/vis vis.js is a dynamic, browser-based JavaScript visualization library with components for timelines, 2D/3D graphs, and force-directed network… | 10 | 7804 | abandoned |
| danialfarid/ng-file-upload A lightweight AngularJS directive for uploading files via HTML5, with a FileAPI shim for cross-browser support. It handles drag-and-drop, p… | 23 | 7788 | abandoned |
| stitchesjs/stitches Stitches is a CSS-in-JS styling library with near-zero runtime, first-class variant support, theming tokens, and server-side rendering, off… | 10 | 7777 | abandoned |
| reactjs/react-router-redux A small library that synchronizes React Router's location state with a Redux store, enabling Redux DevTools time travel to also rewind and … | 10 | 7742 | abandoned |
| evilstreak/markdown-js markdown-js is a JavaScript library that parses Markdown text and converts it to well-formed HTML or XHTML, with an intermediate JsonML tre… | 23 | 7671 | abandoned |
| aws/aws-sdk-js AWS SDK for JavaScript version 2, providing access to AWS services from Node.js and the browser. It reached end-of-support on September 8, … | 10 | 7603 | abandoned |
| ipfs/js-ipfs A JavaScript implementation of the IPFS peer-to-peer protocol, usable as a library in Node.js and browsers or as a CLI daemon for adding an… | 10 | 7394 | abandoned |
| FormidableLabs/radium Radium is a set of tools for managing inline styles on React elements, supporting hover/focus/active states, media queries, vendor prefixin… | 10 | 7337 | abandoned |
| witheve/Eve Eve is an experimental human-first programming language and IDE built around literate programming, where code is embedded in documents and … | 23 | 7223 | abandoned |
| bitwiseshiftleft/sjcl The Stanford Javascript Crypto Library (SJCL) is a JavaScript library providing high-level cryptographic primitives such as AES encryption,… | 55 | 7199 | abandoned |
| Eonasdan/tempus-dominus Tempus Dominus is a powerful date and time picker library for JavaScript, written in TypeScript with no jQuery or moment.js dependencies (o… | 67 | 7163 | abandoned |
| dxcweb/high-speed-downloader A high-speed downloader tool, distributed via npm, designed to accelerate file downloads (notably from Baidu Netdisk). The project is no lo… | 32 | 7111 | abandoned |
| cssinjs/jss JSS is a library for authoring CSS style sheets using JavaScript as the host language, generating and managing styles programmatically. It … | 23 | 7055 | abandoned |
| mleibman/SlickGrid SlickGrid is a fast, advanced JavaScript grid/spreadsheet component with adaptive virtual scrolling capable of rendering hundreds of thousa… | 23 | 6934 | abandoned |
| jgraph/mxgraph mxGraph is a fully client-side JavaScript diagramming library that renders interactive diagrams using SVG and HTML, with no third-party dep… | 10 | 6910 | abandoned |
| fex-team/ueditor UEditor is a lightweight, customizable WYSIWYG rich text editor for web pages, originally developed by Baidu's web frontend team and releas… | 10 | 6767 | abandoned |
| filamentgroup/loadCSS loadCSS is a small JavaScript utility and pattern for loading CSS stylesheets asynchronously so they do not block page rendering. It is now… | 10 | 6634 | abandoned |
| needim/noty NOTY is a dependency-free JavaScript notification library for creating alert, success, error, warning, information, and confirmation messag… | 23 | 6624 | abandoned |
| omcljs/om Om is a ClojureScript UI framework built on top of Facebook's React, providing a client/server architecture inspired by Relay, Falcor, and … | 32 | 6622 | abandoned |
| romannurik/AndroidAssetStudio A web-based suite of tools for generating Android application assets such as launcher icons, action bar icons, notification icons, and nine… | 32 | 6591 | abandoned |
| zeroclipboard/zeroclipboard ZeroClipboard is a JavaScript library that enables copy-to-clipboard functionality in web pages by floating an invisible Adobe Flash movie … | 10 | 6585 | abandoned |
| vitalets/x-editable X-editable is a JavaScript library for creating editable elements on web pages, supporting popup and inline editing modes with Twitter Boot… | 34 | 6499 | abandoned |
| flightjs/flight Flight is a lightweight, component-based, event-driven JavaScript framework from Twitter that maps behavior directly to DOM nodes. Componen… | 23 | 6488 | abandoned |
| vmware-archive/clarity Clarity is an open source design system by VMware providing UX guidelines, design resources, and accessible UI components built with web co… | 10 | 6393 | abandoned |
| stubbornella/oocss Object Oriented CSS (OOCSS) is a CSS framework and methodology by Nicole Sullivan that promotes separating structure from skin and containe… | 23 | 6179 | abandoned |
| TheRealJoelmatic/RemoveAdblockThing A Tampermonkey userscript that removes YouTube's 'Ad blocker is not allowed' popup and bypasses ad blocker detection. It also provides an u… | 10 | 5980 | abandoned |
| jakiestfu/Snap.js Snap.js is a standalone JavaScript library for creating mobile-style side shelf/drawer menus (like Facebook and Path's slide-out navigation… | 23 | 5949 | abandoned |
| koenbok/Framer Framer Library is an open-source JavaScript framework for high-fidelity interface prototyping, supporting spring physics animations and 3D … | 32 | 5894 | abandoned |
| jdorn/json-editor A JavaScript library that generates HTML forms from JSON Schema definitions, supporting JSON Schema v3 and v4 with integrations for popular… | 23 | 5819 | abandoned |
| RubyLouvre/avalon Avalon is a JavaScript MVVM framework for building data-bound web user interfaces, emphasizing high performance on large tables and lists. … | 23 | 5770 | abandoned |
| googlearchive/code-prettify An embeddable JavaScript library that adds syntax highlighting to source-code snippets in HTML pages via a simple script include and CSS cl… | 10 | 5753 | abandoned |
| dylang/shortid shortid is a JavaScript library for generating short, non-sequential, URL-friendly unique IDs suitable for URL shorteners, MongoDB/Mongoose… | 33 | 5712 | abandoned |
| robinvdvleuten/vuex-persistedstate A Vuex plugin that persists and rehydrates Vuex store state between page reloads, typically using localStorage. It supports custom storage … | 10 | 5672 | abandoned |
| mgcrea/angular-strap AngularStrap is a set of native AngularJS 1.2+ directives that integrate Bootstrap 3 components into Angular apps without jQuery dependenci… | 10 | 5668 | abandoned |
| Postcatlab/postcat Postcat is an open-source, cross-platform API development and testing tool supporting REST and WebSocket protocols, with API design, docume… | 54 | 5542 | abandoned |
| callmecavs/layzr.js Layzr.js is a small JavaScript library for lazy loading images on web pages. It defers image loading until elements scroll into view and se… | 10 | 5498 | abandoned |
| kaorun343/vue-property-decorator A TypeScript library providing property decorators (@Prop, @Watch, @Emit, etc.) for writing Vue.js components as ES classes, built on top o… | 10 | 5467 | abandoned |
| filamentgroup/tablesaw Tablesaw is a set of JavaScript plugins for making HTML tables responsive, offering modes like Stack, Column Toggle, and Swipe, plus sortin… | 10 | 5434 | abandoned |
| cferdinandi/smooth-scroll A lightweight, dependency-free vanilla JavaScript plugin that animates scrolling to anchor links on a page. It is now deprecated in favor o… | 10 | 5433 | abandoned |