platform: browser
5858 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| gnab/remark remark is a simple, in-browser, markdown-driven slideshow tool written in JavaScript. Slides are authored in Markdown inside an HTML file, … | 23 | 12999 | maintenance |
| NaturalIntelligence/fast-xml-parser A pure JavaScript library for rapidly validating XML, parsing XML to JS objects, and building XML from JS objects, with no C/C++ dependenci… | 98 | 3135 | stable |
| anvaka/ngraph.path A fast JavaScript library for finding shortest paths in arbitrary graphs, implementing A*, bidirectional A* (NBA*), and Dijkstra algorithms… | 75 | 3134 | stable |
| wa0x6e/cal-heatmap Cal-Heatmap is a JavaScript/TypeScript charting library built on D3.js for creating time-series calendar heatmaps, similar to GitHub's cont… | 67 | 3134 | active |
| CacheControl/json-rules-engine json-rules-engine is a lightweight JavaScript rules engine where rules are defined as simple, human-readable JSON structures. It supports n… | 53 | 3128 | stable |
| NetEase/tango Tango is a code-driven low-code builder framework from NetEase that lets you develop low-code applications directly on your existing codeba… | 18 | 3128 | active |
| mozilla/multi-account-containers A Firefox browser extension by Mozilla that separates browsing into color-coded containers with isolated cookie storage, letting users run … | 87 | 3124 | active |
| requirejs/requirejs RequireJS is a JavaScript file and module loader implementing the AMD (Asynchronous Module Definition) API, optimized for in-browser use bu… | 57 | 12914 | maintenance |
| kunchenguid/lavish-axi Lavish is a local-first CLI editor for reviewing and annotating agent-generated HTML artifacts in the browser. It lets humans pinpoint elem… | 77 | 3121 | active |
| halfmoonui/halfmoon Halfmoon is a highly customizable, drop-in CSS replacement for Bootstrap 5, built with CSS variables and three core themes with dark mode s… | 23 | 3114 | active |
| SeleniumHQ/selenium-ide Selenium IDE is an open-source record-and-playback test automation tool for the web, available as a Chrome/Firefox browser extension and an… | 52 | 3110 | active |
| aspen-cloud/triplit Triplit is an open-source full-stack syncing database that runs on both server and client, syncing data in real time over websockets with c… | 55 | 3106 | active |
| software-mansion/TypeGPU TypeGPU is a modular TypeScript toolkit for WebGPU that provides advanced type inference and lets developers write WGSL shaders directly in… | 92 | 3102 | active |
| cubiq/iscroll iScroll is a high-performance, dependency-free JavaScript library (~4kb) that adds smooth scrolling, zooming, panning, infinite scrolling, … | 10 | 12803 | maintenance |
| konsoletyper/teavm TeaVM is an ahead-of-time compiler that translates Java bytecode (from Java, Kotlin, or Scala) into JavaScript, WebAssembly, or C. It ships… | 91 | 3098 | active |
| leaperone/MultiPost-Extension MultiPost is an open-source browser extension (with a companion desktop app) that publishes text, images, videos, and other content to 10+ … | 85 | 3097 | active |
| FormidableLabs/nuka-carousel Nuka Carousel is a small, fast, accessibility-first React carousel library with a customizable UI and behavior. It supports responsive layo… | 64 | 3097 | active |
| ankeetmaini/react-infinite-scroll-component A lightweight React library providing an InfiniteScroll component and a useInfiniteScroll hook for loading more content as the user scrolls… | 89 | 3089 | active |
| jhaals/yopass Yopass is a self-hostable web application for securely sharing secrets, passwords, and files via one-time, auto-expiring links. Secrets are… | 99 | 3087 | active |
| miroslavpejic85/mirotalksfu MiroTalk SFU is a self-hosted, open-source WebRTC video conferencing platform built on the Mediasoup SFU architecture, positioning itself a… | 77 | 3087 | active |
| piskelapp/piskel Piskel is a free, open-source web-based editor for creating pixel art and animated sprites, built entirely in JavaScript, HTML, and CSS. It… | 63 | 12733 | maintenance |
| theajack/cnchar cnchar is a comprehensive TypeScript library for Chinese character processing, offering pinyin conversion, stroke counts, stroke order draw… | 66 | 3083 | active |
| react-component/slider @rc-component/slider is an accessible React slider component supporting single-value and range selection, with marks, dots, keyboard intera… | 93 | 3082 | active |
| yoopta-editor/Yoopta-Editor Yoopta-Editor is an open-source React rich-text editor library for building Notion-like, Craft-like, and Coda-like editing experiences. It … | 83 | 3082 | active |
| filips123/PWAsForFirefox A tool that installs, manages, and runs Progressive Web Apps (PWAs) in Mozilla Firefox as standalone desktop apps. It combines a Firefox br… | 98 | 3081 | active |
| wanglin2/mind-map SimpleMindMap is a framework-agnostic JavaScript mind map library plus a full-featured web-based mind map application built with Vue 2 and … | 92 | 12661 | maintenance |
| bpc-clone/bpc_firefox_support Support and issue-tracking repository for Bypass Paywalls Clean, a Firefox browser extension that bypasses news site paywalls. Development … | 34 | 3068 | active |
| uxsolutions/bootstrap-datepicker A jQuery-based datepicker widget for Twitter Bootstrap applications. It provides a calendar popup for selecting dates in forms, with locali… | 44 | 12644 | maintenance |
| Ionaru/easy-markdown-editor EasyMDE is an embeddable JavaScript Markdown editor that replaces plain textareas with a toolbar-driven editing experience featuring live s… | 76 | 3066 | active |
| antimatter15/splat A WebGL-based real-time viewer for 3D Gaussian Splatting scenes, rendering photorealistic navigable 3D environments from photo-derived spla… | 51 | 3065 | active |
| txstc55/ugly-avatar A web-based avatar generator that creates intentionally quirky, 'ugly' cartoon faces. It runs as a hosted web app and can be embedded to ge… | 25 | 3059 | active |
| xnx3/translate translate.js is a JavaScript library that adds automatic HTML page translation with just two lines of code, scanning the DOM and translatin… | 88 | 3058 | active |
| gkurt/tegaki Tegaki is a framework-agnostic TypeScript library that turns any font into animated handwriting, rendering stroke-by-stroke drawing animati… | 77 | 3058 | active |
| gruns/ImmortalDB ImmortalDB is a resilient key-value store for the browser that redundantly persists data across Cookies, IndexedDB, and LocalStorage. It us… | 30 | 3058 | active |
| sanctuary-js/sanctuary Sanctuary is a JavaScript functional programming library inspired by Haskell and PureScript, offering a stricter, safer alternative to Ramd… | 23 | 3052 | stable |
| whiteguo233/OpenBiliClaw OpenBiliClaw is a local-first, open-source AI content discovery agent that builds a private user profile from cross-platform usage, feedbac… | 77 | 3048 | active |
| Final Form Final Form is a framework-agnostic, subscription-based form state management library, and React Final Form is its thin React wrapper. It us… | 76 | 3045 | stable |
| chromium/badssl.com badssl.com is a hosted collection of test subdomains, each deliberately configured with a broken or unusual TLS/SSL setup (expired certific… | 70 | 3043 | active |
| Remix IDE Remix Project is a browser-based IDE and compiler toolset for developing, deploying, and debugging Ethereum smart contracts in Solidity and… | 99 | 3041 | active |
| korlibs/korge KorGE is a modern multiplatform game engine written entirely in Kotlin, built on top of the Korlibs multimedia stack. It targets JVM/Androi… | 67 | 3041 | active |
| dabeng/OrgChart A JavaScript library for rendering tree-like organization charts using pure DOM (nested lists), with support for local or remote JSON data.… | 86 | 3037 | stable |
| amfe/lib-flexible A classic Alibaba library that adapts web page layout to different screen widths by dynamically setting the root font-size (rem-based scali… | 32 | 12492 | maintenance |
| egoist/vue-content-loader A Vue component library that renders SVG-based skeleton placeholder loaders, similar to Facebook's card loading animations. It offers built… | 23 | 3033 | stable |
| redux-form/redux-form A Higher Order Component library that connects React HTML forms to a Redux store, keeping all form state in Redux. It provides field compon… | 23 | 12482 | maintenance |
| TanStack/ai TanStack AI is a type-safe, provider-agnostic TypeScript SDK for building AI applications with streaming chat, tool calling, agents, struct… | 80 | 3028 | active |
| ianarawjo/ChainForge ChainForge is an open-source visual programming environment for battle-testing prompts to LLMs, built on ReactFlow and Flask. It lets users… | 66 | 3027 | active |
| leeoniya/uFuzzy uFuzzy is a tiny (~7.5KB), zero-dependency JavaScript fuzzy search library for matching a short needle phrase against large lists of short-… | 53 | 3025 | active |
| rohanrhu/gdb-frontend GDBFrontend is a flexible, extensible graphical debugger frontend for GDB that runs as a local web server and is accessed through a browser… | 46 | 3025 | active |
| web-scrobbler/web-scrobbler Web Scrobbler is a browser extension that scrobbles music playback history from streaming sites to services like Last.fm, Libre.fm, ListenB… | 90 | 3023 | active |
| patorjk/figlet.js figlet.js is a JavaScript/TypeScript library that fully implements the FIGfont spec to render text as ASCII art banners. It works in both N… | 93 | 3016 | stable |
| protomaps/PMTiles PMTiles is a single-file archive format for pyramids of map tiles that can be hosted on commodity static storage like S3 and accessed via H… | 76 | 3015 | active |
| cilame/v_jstools v_jstools is a Chrome extension (Manifest V3) for debugging and reverse-engineering JavaScript on web pages. It provides API hooking, code … | 58 | 3015 | active |
| zh-lx/code-inspector A build-tool plugin that lets developers click any DOM element in the browser to automatically open their IDE with the cursor positioned at… | 77 | 3012 | active |
| stampit-org/stampit Stampit is a tiny (1.3KB gzipped) JavaScript/TypeScript library for building composable object factories called 'stamps', which merge metho… | 85 | 3009 | stable |
| gl-react gl-react is a universal React library for writing and composing WebGL shaders as declarative React components. It ships with concrete imple… | 83 | 3007 | stable |
| magnum6actual/flipoff FlipOff is a free, open-source web app that emulates a classic mechanical split-flap airport/train station display board in any browser. It… | 48 | 3003 | active |
| greggman/twgl.js TWGL.js is a tiny JavaScript helper library that reduces the verbosity of the raw WebGL and WebGL2 APIs. It provides concise functions for … | 53 | 2997 | stable |
| chaosprint/glicol Glicol is a graph-oriented live coding language for computer music with both its language and audio DSP engine written in Rust. It compiles… | 30 | 2993 | active |
| adryfish/fingerprint-chromium A fingerprint browser built on Ungoogled Chromium that lets users spoof or control browser fingerprint characteristics to avoid detection. … | 76 | 2991 | active |
| 101arrowz/fflate fflate is a fast, tiny pure-JavaScript compression and decompression library supporting DEFLATE, GZIP, Zlib, and ZIP formats in roughly 8kB… | 75 | 2991 | stable |
| catamphetamine/libphonenumber-js A smaller, simpler JavaScript/TypeScript rewrite of Google's libphonenumber library for parsing, validating, and formatting phone numbers. … | 62 | 2991 | stable |
| nickrunning/wechat-selkies A Docker-based application that packages official WeChat/QQ Linux clients and streams them to a browser via Selkies WebRTC, with local Chin… | 83 | 2989 | active |
| JSON Editor A web-based JSON editor library to view, edit, format, repair, compare, query, and validate JSON, usable as an embeddable component in web … | 76 | 12263 | maintenance |
| jscottsmith/react-scroll-parallax A React library providing hooks and components for creating scroll-driven parallax effects on banners, images, and other DOM elements. It i… | 81 | 2986 | active |
| Tippy.js Tippy.js is a complete tooltip, popover, dropdown, and menu library for the web, powered by Popper. It provides positioning logic and optio… | 10 | 12252 | maintenance |
| rtivital/omatsuri Omatsuri is a progressive web application bundling 12 open-source frontend-focused tools such as CSS generators, SVG compression/conversion… | 54 | 2974 | active |
| phcode-dev/phoenix Phoenix Code is a free, open-source code editor and successor to Adobe Brackets, focused on web development (HTML, CSS, JavaScript) with li… | 94 | 2972 | active |
| owenashurst/agar.io-clone An open-source clone of the Agar.io browser game built with Node.js, Socket.IO, and HTML5 canvas. Game logic runs server-side while the cli… | 41 | 2969 | active |
| omdsh-dev/DSH-better-sidebar A DSH web plugin providing a VSCode-like right sidebar and bottom panel workbench with built-in file explorer/editor, terminal, Git panel, … | 79 | 2968 | active |
| BrasilAPI/cep-promise A JavaScript library for looking up Brazilian postal codes (CEP) that queries multiple providers (Correios, ViaCEP, WideNet) concurrently a… | 23 | 2968 | stable |
| React Hot Loader React Hot Loader is a library that lets developers tweak React components in real time, preserving component state during hot module replac… | 23 | 12166 | maintenance |
| alexreardon/memoize-one A tiny TypeScript memoization library that caches only the result of the most recent function invocation, avoiding memory leaks from unboun… | 23 | 2967 | stable |
| crawl/crawl Dungeon Crawl Stone Soup is an open-source roguelike dungeon exploration game featuring combat, magic, and deity worship, playable offline … | 82 | 2965 | active |
| tinysearch/tinysearch tinysearch is a lightweight full-text search engine for static websites, written in Rust and compiled to WebAssembly to run entirely in the… | 87 | 2963 | active |
| dai-shi/use-context-selector A small React library providing a useContextSelector hook in userland, allowing components to select parts of a context value to avoid unne… | 71 | 2961 | active |
| pmndrs/use-cannon A monorepo providing React hooks for the cannon-es physics engine, designed for use with react-three-fiber. Physics simulation runs in web … | 23 | 2959 | active |
| alyssaxuu/flowy Flowy is a minimal, dependency-free vanilla JavaScript library for building drag-and-drop flowchart editors in web apps. It provides block … | 32 | 12115 | maintenance |
| CodeSeven/toastr toastr is a small JavaScript library for displaying non-blocking toast notifications (info, success, warning, error) in the browser, in the… | 23 | 12103 | maintenance |
| MALSync/MALSync MAL-Sync is a browser extension and userscript that integrates MyAnimeList, AniList, Kitsu, Simkl, Shikimori, and MangaBaka into hundreds o… | 89 | 2954 | active |
| supabase-community/database-build An in-browser Postgres sandbox where each database runs locally via PGlite (WASM Postgres) and is paired with an LLM assistant for generati… | 62 | 2953 | active |
| pkalogiros/AudioMass AudioMass is a free, full-featured web-based audio and waveform editing tool with multitrack support, recording, effects, and export. It ru… | 76 | 2949 | active |
| M-cheng-web/web-tracing A cross-platform JavaScript monitoring SDK for frontend projects that provides tracking of user behavior, performance, errors, requests, re… | 66 | 2949 | active |
| simonwep/viselect Viselect is a lightweight (~4kb), zero-dependency JavaScript library for adding desktop-style visual selection (drag/rubber-band selection)… | 79 | 2948 | stable |
| muaz-khan/WebRTC-Experiment A collection of WebRTC demos, experiments, libraries, and examples including RecordRTC, RTCMultiConnection, DetectRTC, and MultiStreamsMixe… | 32 | 12052 | maintenance |
| jaredreich/pell pell is an extremely small (~1.4kB min+gzip) dependency-free WYSIWYG rich text editor for the web, built on contenteditable with pure ES6 J… | 23 | 12045 | maintenance |
| EventEmitter2/EventEmitter2 EventEmitter2 is a drop-in replacement for Node.js's EventEmitter with extended features like namespaces, wildcards, TTL listeners, and asy… | 23 | 2940 | stable |
| sharpie7/circuitjs1 CircuitJS1 is an electronic circuit simulator that runs entirely in the browser, ported from Paul Falstad's original Java applet using GWT.… | 32 | 2939 | active |
| jeeliz/jeelizFaceFilter A lightweight JavaScript/WebGL library for real-time face detection and tracking from a camera feed via WebRTC, designed for building augme… | 46 | 2928 | active |
| kozakdenys/qr-code-styling A JavaScript/TypeScript library for generating styled QR codes with custom colors, gradients, dot shapes, corner styles, and embedded logos… | 64 | 2924 | active |
| naver/egjs-flicking Flicking is a reliable, flexible, and extendable carousel/slider component library for the web, used by roughly 30 million people daily. It… | 93 | 2921 | stable |
| sindresorhus/p-limit A tiny JavaScript library that limits the concurrency of promise-returning and async functions, so only a fixed number run at once. It work… | 90 | 2919 | stable |
| TranscryptOrg/Transcrypt Transcrypt is a Python 3.9 to JavaScript compiler that precompiles Python source into lean, readable, fast JavaScript for use in the browse… | 80 | 2918 | active |
| apache/casbin-node-casbin Node-Casbin is an open-source authorization library for Node.js and Browser that enforces access control based on configurable models such … | 95 | 2916 | stable |
| zalify/easy-email-editor Easy Email Editor is an open-source React component library for building drag-and-drop email editors that generate responsive HTML via MJML… | 76 | 2911 | active |
| web-infra-dev/garfish Garfish is a micro front-end framework for composing multiple independently developed and deployed front-end applications into a single coh… | 87 | 2909 | active |
| GitHub Elements GitHub Elements is a collection of web components from GitHub, including the <relative-time> custom element that extends the standard <time… | 57 | 2906 | active |
| Matt-Esch/virtual-dom A JavaScript library providing a Virtual DOM model with element creation, diff computation, and patch operations for efficient DOM re-rende… | 32 | 11842 | maintenance |
| tj/co co is a JavaScript library for Node.js and the browser that provides generator-based async control flow, letting you write non-blocking cod… | 32 | 11841 | maintenance |
| langhuihui/jessibuca Jessibuca is an open-source pure HTML5 live-streaming video player built on MediaSource, WebCodecs, and WebAssembly, with WebGL rendering a… | 94 | 2893 | active |
| pyllyukko/user.js A hardened user.js configuration template for Mozilla Firefox that enforces security and privacy settings. It limits tracking, fingerprinti… | 66 | 2891 | active |