platform: browser
5858 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| react/react React is a JavaScript library for building declarative, component-based user interfaces for web and native applications. It lets developers… | 97 | 247898 | stable |
| microsoft/vscode Visual Studio Code (Code - OSS) is Microsoft's open-source, Electron-based code editor combining editing, navigation, debugging, and a rich… | 95 | 189630 | stable |
| Excalidraw Excalidraw is an open-source virtual whiteboard for creating hand-drawn style diagrams, wireframes, and sketches on an infinite canvas. It … | 81 | 130582 | active |
| mrdoob/three.js three.js is a lightweight, general-purpose JavaScript 3D library for the web, providing scene graphs, cameras, materials, lights, loaders, … | 92 | 114822 | stable |
| D3.js D3.js is a free, open-source JavaScript library for visualizing data using SVG, Canvas, and HTML. Its low-level, web-standards-based approa… | 61 | 113560 | stable |
| microsoft/TypeScript TypeScript is a strongly typed superset of JavaScript that adds optional static types and compiles down to clean, standards-based JavaScrip… | 95 | 110715 | stable |
| Axios Axios is a promise-based HTTP client for the browser and Node.js, supporting request/response interceptors, automatic JSON transformation, … | 99 | 109191 | stable |
| mui/material-ui Material UI is a comprehensive open-source React component library implementing Google's Material Design, MIT-licensed and production-ready… | 94 | 98940 | stable |
| Storybook Storybook is an open-source frontend workshop for building, documenting, and testing UI components and pages in isolation. It supports majo… | 95 | 90941 | stable |
| Mermaid Mermaid is a JavaScript library that generates diagrams such as flowcharts, sequence diagrams, and mindmaps from markdown-like text definit… | 95 | 89955 | stable |
| sveltejs/svelte Svelte is a UI framework that compiles declarative components written in HTML, CSS, and JavaScript into highly efficient vanilla JavaScript… | 95 | 87991 | stable |
| OpenCut-app/OpenCut OpenCut is a free, open-source video editor for web, desktop, and mobile, positioned as an open alternative to CapCut. It provides a timeli… | 78 | 86959 | active |
| animate-css/animate.css Animate.css is a cross-browser CSS library providing dozens of ready-made animation classes like fades, bounces, and attention seekers. Dev… | 23 | 82753 | stable |
| juliangarnier/anime Anime.js is a fast, lightweight, multipurpose JavaScript animation library for animating CSS properties, SVG, DOM attributes, and JavaScrip… | 95 | 72448 | stable |
| hakimel/reveal.js reveal.js is an open-source HTML presentation framework for creating interactive slide decks that run in any web browser. It supports neste… | 92 | 72203 | stable |
| toeverything/AFFiNE AFFiNE is an open-source, local-first knowledge base workspace that merges documents, whiteboards, and databases into a single block-based … | 99 | 71918 | active |
| Chart.js Chart.js is a simple yet flexible JavaScript charting library that renders charts using the HTML5 <canvas> tag. It supports multiple chart … | 71 | 67664 | stable |
| gorhill/uBlock uBlock Origin is an efficient, wide-spectrum content blocker browser extension for Chromium-based browsers and Firefox. It blocks ads, trac… | 95 | 67303 | active |
| apache/echarts Apache ECharts is a free, open-source JavaScript charting and data visualization library for the browser, built on the ZRender canvas engin… | 81 | 67154 | stable |
| Astro Astro is a TypeScript-based web framework for building content-driven websites with a powerful developer experience and lightweight output.… | 95 | 62077 | stable |
| reduxjs/redux Redux is a tiny (2kB) JavaScript library for predictable, centralized global state management using a unidirectional data flow with actions… | 67 | 61509 | stable |
| adam-p/markdown-here Markdown Here is a browser and email-client extension (Chrome, Firefox, Opera, Safari, Thunderbird, Postbox) that lets users write email in… | 51 | 60247 | active |
| jquery/jquery jQuery is a fast, small, feature-rich JavaScript library for HTML document traversal and manipulation, event handling, animation, and Ajax … | 76 | 59774 | stable |
| penpot/penpot Penpot is an open-source, browser-based design and prototyping platform for product teams, built with Clojure/ClojureScript. It offers UI d… | 99 | 59220 | stable |
| pmndrs/zustand Zustand is a small, fast, and scalable state management library for React based on simplified flux principles, with a hook-based API and no… | 94 | 58614 | stable |
| Remotion Remotion is a React-based framework for creating videos programmatically, where React code serves as the source of truth for video content … | 95 | 57432 | stable |
| remix-run/react-router React Router is a multi-strategy routing library for React that can be used as a minimal declarative router or as a full React framework wi… | 95 | 56574 | stable |
| WerWolv/ImHex ImHex is a free, open-source hex editor built for reverse engineers, programmers, and security researchers. It offers binary analysis featu… | 86 | 54573 | active |
| vuejs/core Vue.js is a progressive, incrementally-adoptable JavaScript framework for building web user interfaces, written in TypeScript. It features … | 99 | 54251 | stable |
| PDF.js PDF.js is Mozilla's general-purpose PDF viewer and rendering library built with HTML5 and JavaScript. It parses and renders PDF documents e… | 98 | 53786 | stable |
| Cypress Cypress is an open-source end-to-end and component testing framework for anything that runs in a browser, built in TypeScript. It ships a t… | 99 | 51001 | stable |
| TanStack/query TanStack Query (formerly React Query) is a TypeScript library for asynchronous state management that handles fetching, caching, synchronizi… | 95 | 50211 | stable |
| chenglou/pretext Pretext is a pure TypeScript library for fast, accurate multiline text measurement and layout that avoids DOM reflows by using the browser'… | 55 | 50059 | active |
| tldraw/tldraw tldraw is a React SDK for building infinite canvas applications, providing a feature-complete whiteboard engine with drawing, diagramming, … | 95 | 49973 | stable |
| htmx htmx is a small, dependency-free JavaScript library that lets any HTML element issue AJAX requests, WebSockets, and Server-Sent Events via … | 92 | 49020 | stable |
| iamkun/dayjs Day.js is a minimalist 2kB immutable JavaScript date-time library for parsing, validating, manipulating, and formatting dates and times. It… | 98 | 48664 | stable |
| pixijs/pixijs PixiJS is a fast, open-source 2D rendering engine for the web built on WebGL and WebGPU, providing a scene graph, asset loading, filters, m… | 99 | 48075 | stable |
| Discourse Discourse is a 100% open-source community discussion platform (forum software) built with Ruby on Rails and Ember.js, featuring built-in re… | 86 | 47735 | stable |
| Quill Quill is a modern WYSIWYG rich text editor library for the web, built for compatibility and extensibility with a JSON-based Delta document … | 38 | 47320 | stable |
| microsoft/monaco-editor Monaco Editor is the browser-based code editor that powers VS Code, distributed as an npm package with ESM and TypeScript API definitions. … | 93 | 46594 | stable |
| abhigyanpatwari/GitNexus GitNexus is a client-side code intelligence tool that indexes a codebase into a knowledge graph of dependencies, call chains, and execution… | 82 | 45805 | active |
| Leaflet/Leaflet Leaflet is the leading open-source JavaScript library for building lightweight, mobile-friendly interactive maps, weighing about 40 kB gzip… | 77 | 45524 | stable |
| AykutSarac/jsoncrack.com JSON Crack is an open-source web application that visualizes JSON, YAML, XML, and CSV data as interactive graphs. It also formats and valid… | 79 | 44337 | active |
| Babel Babel is a widely used JavaScript compiler (transpiler) that converts modern ECMAScript 2015+ code, JSX, and TypeScript syntax into backwar… | 98 | 43987 | stable |
| colinhacks/zod Zod is a TypeScript-first schema validation library for defining and validating data structures at runtime with static type inference. It h… | 89 | 43535 | stable |
| HeyPuter/puter Puter is an open-source, self-hostable web-based desktop environment ('internet computer') that bundles files, apps, and games in a browser… | 92 | 43267 | active |
| FuelLabs/fuels-ts The official TypeScript SDK for the Fuel blockchain network, providing providers, wallets, transaction crafting, contract deployment, and S… | 77 | 43010 | active |
| imputnet/cobalt Cobalt is a friendly, ad-free media downloader web app that lets users save video, audio, photos, and GIFs from sites like YouTube, Twitter… | 66 | 42273 | active |
| saadeghi/daisyui daisyUI is a free, open-source component library for Tailwind CSS that adds semantic class names like btn, card, and toggle on top of Tailw… | 95 | 42205 | stable |
| nolimits4web/swiper Swiper is a free, open-source mobile touch slider/carousel library with hardware-accelerated transitions and native-like touch behavior. It… | 99 | 41896 | stable |
| styled-components/styled-components styled-components is a CSS-in-JS library for React that lets you write actual CSS in tagged template literals attached to components. It su… | 98 | 41123 | active |
| vuetifyjs/vuetify Vuetify is a Vue.js component framework implementing Material Design with a large library of prebuilt UI components. It provides theming, l… | 95 | 41034 | stable |
| tRPC tRPC is a TypeScript library for building and consuming fully typesafe APIs without schemas or code generation, leveraging TypeScript type … | 95 | 40548 | stable |
| CorentinTh/it-tools IT Tools is a collection of handy online utilities for developers and IT professionals, built with Vue and TypeScript, with a focus on grea… | 67 | 40366 | active |
| Phaser Phaser is a fast, free, open-source 2D HTML5 game framework supporting Canvas and WebGL rendering in desktop and mobile web browsers. It is… | 96 | 40211 | active |
| Video.js Video.js is an open-source web video player and framework supporting HTML5 video/audio plus streaming formats like HLS and DASH across desk… | 92 | 39867 | active |
| freeCodeCamp/devdocs DevDocs is an API documentation browser that combines multiple developer documentations into a single clean web UI with instant search, off… | 77 | 39378 | active |
| drawdb-io/drawdb drawDB is a free, browser-based database entity relationship diagram (ERD) editor with SQL generation and import/export. It supports multip… | 73 | 39275 | active |
| Mattermost Mattermost is an open-core, self-hosted collaboration platform offering team chat channels, voice calling, screen sharing, workflow automat… | 95 | 38910 | stable |
| Preact Preact is a fast, ~3-4kB JavaScript library offering a React-compatible API with components, hooks, JSX, and a highly optimized Virtual DOM… | 98 | 38834 | stable |
| naptha/tesseract.js Tesseract.js is a pure JavaScript port of the Tesseract OCR engine that extracts text from images in over 100 languages. It runs in the bro… | 70 | 38671 | active |
| ueberdosis/tiptap Tiptap is a headless, framework-agnostic rich text editor framework built on ProseMirror, customizable through 100+ extensions for React, V… | 95 | 38173 | stable |
| impress/impress.js impress.js is a JavaScript presentation framework that creates Prezi-style presentations using CSS3 transforms and transitions on an infini… | 65 | 38167 | stable |
| Trilium Notes Trilium Notes is a free, open-source, cross-platform hierarchical note-taking application focused on building large personal knowledge base… | 99 | 37602 | active |
| markedjs/marked Marked is a fast, low-level markdown parser and compiler written in JavaScript that converts markdown to HTML. It has zero dependencies, su… | 99 | 37094 | stable |
| Textualize/textual Textual is a Python framework for building text user interfaces (TUIs) with a simple, modern Python API, CSS-like styling, and a rich widge… | 89 | 37056 | active |
| date-fns/date-fns date-fns is a modern JavaScript date utility library providing 200+ modular, immutable functions for parsing, formatting, and manipulating … | 94 | 36645 | stable |
| typeorm/typeorm TypeORM is a TypeScript-first object-relational mapper for Node.js and other JavaScript platforms, supporting both Active Record and Data M… | 93 | 36632 | stable |
| SheetJS/sheetjs SheetJS Community Edition is a JavaScript library that reads, writes, and converts spreadsheet files (XLSX, XLS, CSV, ODS, and more) with a… | 32 | 36333 | stable |
| carbon-app/carbon Carbon is a web application for creating and sharing beautiful images of source code, with customizable syntax themes, backgrounds, and win… | 52 | 36088 | active |
| solidjs/solid Solid is a declarative JavaScript library for building user interfaces that compiles JSX templates to real DOM nodes instead of using a Vir… | 67 | 35924 | active |
| gchq/CyberChef CyberChef is a browser-based web application for performing a wide range of 'cyber' operations such as encryption, encoding, compression, h… | 98 | 35679 | active |
| fullPage.js fullPage.js is a JavaScript library for creating fullscreen snap-scrolling websites (one-page sites) with vertical sections and horizontal … | 74 | 35402 | stable |
| zenorocha/clipboard.js clipboard.js is a lightweight (3kb gzipped) JavaScript library for copying text to the clipboard without Flash or heavy frameworks. It uses… | 53 | 34119 | stable |
| lutzroeder/netron Netron is a visualizer for neural network, deep learning, and machine learning models, rendering model graphs and layer details. It support… | 99 | 33407 | active |
| Motion Motion (formerly Framer Motion) is a production-grade open source animation library for JavaScript, React, and Vue, built on a hybrid engin… | 77 | 33372 | stable |
| immutable-js/immutable-js Immutable.js provides persistent immutable data collections (List, Map, Set, Stack, Record, and lazy Seq) for JavaScript and TypeScript, us… | 98 | 33040 | stable |
| yewstack/yew Yew is a Rust framework for building client-side web applications compiled to WebAssembly. It offers a React-like component model with an h… | 90 | 32786 | active |
| floating-ui/floating-ui Floating UI is a small JavaScript/TypeScript library for positioning floating elements like tooltips, popovers, and dropdowns anchored to r… | 93 | 32709 | stable |
| refined-github/refined-github Refined GitHub is a browser extension that simplifies the GitHub interface and adds many quality-of-life features. It supports Chrome, Fire… | 98 | 31990 | active |
| codex-team/editor.js Editor.js is an open-source, block-style rich text editor for the web that outputs clean JSON instead of HTML markup. It is highly extensib… | 86 | 31907 | stable |
| alpinejs/alpine Alpine.js is a lightweight JavaScript framework for composing reactive behavior directly in HTML markup using declarative attributes like x… | 99 | 31880 | active |
| pmndrs/react-three-fiber React Three Fiber is a React renderer for Three.js that lets you build 3D scenes declaratively with reusable, stateful React components. It… | 98 | 31798 | active |
| ianstormtaylor/slate Slate is a completely customizable framework for building rich text editors on top of React, inspired by Draft.js, ProseMirror, and Quill. … | 99 | 31748 | active |
| ReactiveX/rxjs RxJS is a reactive programming library for composing asynchronous and event-based programs using Observables. This repository hosts the nex… | 84 | 31701 | active |
| maboloshi/github-chinese A userscript that fully translates the GitHub interface into Simplified and Traditional Chinese, covering menus, buttons, titles, time elem… | 77 | 31627 | active |
| docsify Docsify is a documentation site generator that turns Markdown files into a website at runtime, with no static HTML build step. It is lightw… | 86 | 31477 | stable |
| fabricjs/fabric.js Fabric.js is a powerful JavaScript HTML5 canvas library that provides an interactive object model on top of the canvas element, with built-… | 94 | 31412 | stable |
| WebTorrent WebTorrent is a streaming BitTorrent client written entirely in JavaScript that runs in Node.js (using TCP/UDP) and in the browser (using W… | 98 | 31372 | active |
| parallax/jsPDF jsPDF is a JavaScript library for generating PDF documents entirely client-side in the browser, with Node.js support as well. It lets devel… | 89 | 31289 | stable |
| SortableJS/Sortable Sortable is a standalone JavaScript library for creating reorderable drag-and-drop lists using the native HTML5 drag-and-drop API. It works… | 77 | 31172 | stable |
| transloadit/uppy Uppy is a sleek, modular JavaScript file uploader for web browsers that integrates with any frontend framework via plugins. It fetches file… | 95 | 30935 | stable |
| GoogleChrome/lighthouse Lighthouse is an open-source automated auditing tool from Google that analyzes web pages for performance, accessibility, SEO, and best prac… | 97 | 30702 | active |
| Layui Layui is an open-source, MIT-licensed Web UI component library built with vanilla HTML, CSS, and JavaScript, offering a lightweight modular… | 98 | 30575 | active |
| cheeriojs/cheerio Cheerio is a fast, flexible JavaScript library for parsing and manipulating HTML and XML with a jQuery-like API. It works in both browser a… | 84 | 30468 | stable |
| the1812/Bilibili-Evolved A powerful userscript that enhances the Bilibili video website with a modular component system for features like UI tweaks, video downloadi… | 95 | 30288 | active |
| sampotts/plyr Plyr is a lightweight, accessible, and customizable media player library for HTML5 video and audio, as well as YouTube and Vimeo embeds. It… | 87 | 29968 | stable |
| Jitsi Meet Jitsi Meet is an open-source, encrypted video conferencing platform that works in the browser and via native mobile/desktop apps, powered b… | 98 | 29815 | stable |
| pmndrs/react-spring react-spring is a spring-physics based animation library for React that lets you build fluid, interactive UI animations via hooks like useS… | 96 | 29139 | stable |
| swagger-api/swagger-ui Swagger UI is a collection of HTML, JavaScript, and CSS assets that dynamically generate interactive API documentation from an OpenAPI (Swa… | 99 | 28990 | stable |
page 1 / 59 next →