A JavaScript library that converts JS source code into SVG flowcharts, usable from the browser, Node.js, or the command line.
Language
Best open-source JavaScript projects
Hand-picked open-source projects written in JavaScript, ranked by stars with AI summaries and license info.
Sort:Recently added
A JavaScript library for building interactive web maps that display tiles, vector data and markers from any source.
Chrome extension that detects which anti-bot systems, CAPTCHAs and fingerprinting techniques a website uses, with confidence scores.
A forensic tool that processes, analyzes and visualizes Google Chrome browsing artifacts such as history, logins, downloads and cache.
Self-hosted, open-source note-taking app with rich text and Markdown notes, task lists, diary, and revisions, deployed via Docker.
A React and FastAPI web app for running DeepSeek-OCR on images and multi-page PDFs, with Markdown, HTML, DOCX, and JSON export.
Self-hosted, Docker-deployed video surveillance (NVR) system for IP cameras with motion detection, AI object detection, and local storage.
Open-source macOS and Windows AI copilot that floats over your screen, listens to meetings, and stays hidden from screen shares, using your own API key.
A client-side web app that turns any searched location into a customizable, high-resolution map poster with themes, layouts and PNG export.
A minimal vanilla JavaScript library for building draggable, snapping flowchart editors in web apps.
A web desktop operating system that runs in a browser on low-power hardware such as Raspberry Pi, providing file management and NAS-style storage.
A self-hosted notes app in a single Go binary, storing notes as Markdown files alongside a local SQLite database.
Self-hosted audiobook and podcast server with multi-user support, progress syncing, and a web app plus Android and iOS clients.
A desktop music player built with Electron that streams audio from YouTube Music, with no accounts and no ads.
A browser-based cloud terminal and ACP agent workspace with persistent sessions, file editing, and multi-host access, usable from desktop, tablet, and phone.
A reference example of a Claude Code project setup, showing CLAUDE.md, hooks, skills, agents, slash commands, MCP servers and GitHub Actions workflows.
Open-source whiteboard app built on the tldraw engine, aimed at real-time team collaboration and creative sketching.
A local MCP server that routes prompts to ChatGPT, Claude, Gemini and Perplexity browser sessions or BYOK/local model endpoints for use in coding editors.
A cross-platform ebook reader and manager with sync, backup, and support for EPUB, PDF, MOBI, comics and more.
A browser-based screen recorder that needs no native installation, capturing screen, microphone and desktop audio.