OPEN SOURCE, OPEN TO EVERYONE

Open source. Open possibilities.

Discover quality open-source projects, submit projects anonymously, and claim and edit your own project.

Human-curated · Discover open source4107discovered

A little curiosity. A world of open source.

THE FIRST COLLECTION
Topic: browser清除
happy-domcapricorn86
ADDED

Happy DOM is a JavaScript implementation of a web browser's DOM without a graphical user interface, designed so browser-style code and component tests can run in runtimes like Node.js and Bun.

Developer toolsTesting & debugging
noilencx
ADDED

A local-first browser application that integrates AI chat, multi-window management, session isolation, a built-in terminal, and a CLI interface for controlling workflows from tools like Claude Code, Codex, and Gemini CLI.

AI & MLProductivityAI assistants
ADDED

Hoho Avatar is an open-source TypeScript toolkit for creating speaking and audio-reactive 2D avatars using Canvas 2D rendering.

GamesDesignGame development tools
monaco-editormicrosoft
ADDED

Monaco Editor is the browser-based code editor extracted from VS Code, distributed as an npm library with ESM and AMD builds. It offers models, URIs, providers for smart features, localization and an interactive playground for integration.

Developer toolsEditors & IDEs
next.jsvercel
ADDED

Next.js is Vercel's open-source React framework for building full-stack web applications. It extends the latest React features and integrates Rust-based JavaScript tooling for fast builds, and is used by some of the world's largest companies.

Developer toolsFrontend tooling
archplayerShelleyunfretted2107
ADDED

ArchPlayer is a lightweight, single-file HTML local media viewer that allows users to play video files directly in a web browser without installation.

Film, Video & MediaSelf-hostedVideo players
finickyjohnste
ADDED

Finicky is a macOS app that routes URLs to specific browsers using customizable rules, supporting JavaScript/TypeScript config, URL rewriting, and multi-browser workflows.

Film, Video & MediaVideo editing
webtorrentwebtorrent
ADDED

WebTorrent is a streaming BitTorrent client written in pure JavaScript for Node.js and the browser, using WebRTC for peer-to-peer transport without plugins.

Developer toolsSelf-hostedBackend & APIs
ladybirdLadybirdBrowser
ADDED

Ladybird is an independent open-source web browser in pre-alpha, built on a web standards-based engine with a multi-process, sandboxed architecture. It inherits core web libraries from SerenityOS, runs on Linux, macOS, Windows (WSL2) and other *Nix systems, and is licensed under 2-clause BSD.

ProductivityUtilities
fingerprintjsfingerprintjs
ADDED

FingerprintJS is an open-source, client-side browser fingerprinting library that queries browser attributes and computes a hashed visitor identifier. It works in incognito mode and persists even when browser data is purged.

Developer toolsSelf-hostedFrontend tooling
kyselykysely-org
ADDED

Kysely is a type-safe and autocompletion-friendly TypeScript SQL query builder inspired by Knex.js.

Developer toolsData & databasesBackend & APIs
skyvernSkyvern-AI
ADDED

Skyvern automates browser-based workflows using LLMs and computer vision, providing a Playwright-compatible SDK and a no-code builder to replace brittle XPath-based automation.

AutomationAI & MLBrowser & RPA
fqueryfrost-js
ADDED

fQuery is a lightweight JavaScript library providing a chainable API for DOM querying, manipulation, events, animations, and AJAX requests.

Developer toolsFrontend tooling
qutebrowserqutebrowser
ADDED

A keyboard-driven, vim-like web browser based on Python and Qt with a minimal GUI.

ProductivityNotes & knowledge
astrowithastro
ADDED

Astro is a website build tool for the modern web, focused on content-driven sites and combining developer experience with lightweight output. It offers official integrations for React, Vue, Svelte, MDX, SSR adapters, and language tooling.

Developer toolsFrontend tooling

A Winston plugin for the modern-errors library that adds fullFormat() and shortFormat() helpers for improved error logging. It supports configurable stack traces, log levels, nested errors, and JSON-safe output for Node.js applications.

Developer toolsCLI & terminal
lumen-browserLearnJava
ADDED

Lumen is a private and lightweight web browser with its own engine, written from scratch in Rust without using Chromium or WebKit wrappers.

Developer toolsTesting & debugging
bpmn-jsbpmn-io
ADDED

bpmn-js is an open-source JavaScript toolkit for viewing and editing BPMN 2.0 diagrams directly in the web browser. It provides a rendering engine and interactive modeler capabilities, allowing developers to integrate business process modeling features into web applications.

Developer toolsFrontend tooling
ADDED

Patcher is an experimental Chromium-based desktop browser for macOS Apple Silicon (alpha). You tell your coding agent what browser behavior you want, and it generates and installs a plugin. Modifies websites, adds sidebars/toolbars, automates workflows.

Developer toolsFrontend tooling
dadakirebasepro
ADDED

Dadaki is a high-performance, in-browser vector graphics editor featuring a Rust/WASM and CanvasKit core with a TypeScript UI.

DesignAI & MLImage editing
Load more projects