Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Browser

Browser

229 projects

Showing 36 of 229 projects

gdbgui
gdbguiTypeScript

A browser-based frontend to gdb (GNU debugger) for C, C++, Go, Rust, and Fortran debugging.

#debugger-visualizer#rust-debugging#go-debugging
Stars10.4k
Forks521
Last commit1 year ago
JavaScriptCore: RegExp
JavaScriptCore: RegExpJavaScript

Home of the WebKit project, the browser engine used by Safari, Mail, App Store and many other applications on macOS, iOS and Linux.

#ios#gtk#javascript
Stars10.3k
Forks2.3k
Last commit7 hours ago
CefSharp
CefSharpC#

.NET bindings for embedding Chromium in WPF and Windows Forms applications.

#winforms#csharp#webview
Stars10.3k
Forks2.9k
Last commit14 hours ago
TestCafe
TestCafeJavaScript

A Node.js tool to automate end-to-end web testing without WebDriver or browser plugins.

#javascript-testing#typescript-testing#e2e
Stars9.9k
Forks674
Last commit16 days ago
MQTT.js
MQTT.jsTypeScript

A full-featured MQTT client library for Node.js and the browser, written in TypeScript.

#iot#hacktoberfest#reconnection
Stars9.1k
Forks1.5k
Last commit4 days ago
artillery-engine-playwright
artillery-engine-playwrightTypeScript

A complete load testing platform for production-grade HTTP, WebSocket, and Playwright-based load tests.

#playwright#lambda#load-testing
Stars9.1k
Forks573
Last commit4 days ago
isomorphic-git
isomorphic-gitJavaScript

A pure JavaScript implementation of Git that works in Node.js and browsers without native dependencies.

#hacktoberfest#isomorphic#version-control
Stars8.4k
Forks508
Last commit21 hours ago
qrcode
qrcodeJavaScript

A robust QR code generator for Node.js and browsers with CLI, canvas, SVG, and terminal output.

#server-side#qr-code#canvas
Stars8.2k
Forks690
Last commit2 years ago
simple-peer
simple-peerJavaScript

A simple WebRTC wrapper for establishing video, voice, and data channels between browsers and Node.js.

#data-channels#data-channel#peer-connection
Stars7.8k
Forks981
Last commit2 years ago
Mist
MistJavaScript

A deprecated desktop browser for browsing and using decentralized applications (Ðapps) on the Ethereum network.

#cryptocurrency-wallet#desktop-application#geth
Stars7.4k
Forks1.9k
Last commit6 years ago
consola
consolaTypeScript

An elegant console logger for Node.js and browser environments with pluggable reporters and interactive prompts.

#developer-tools#terminal#log
Stars7.3k
Forks227
Last commit3 days ago
Synaptic.js
Synaptic.jsJavaScript

An architecture-free neural network library for Node.js and the browser, supporting various network types.

#ai#neural-network#nodejs
Stars6.9k
Forks646
Last commit2 months ago
Beaker
BeakerJavaScript

An experimental peer-to-peer Web browser that adds APIs for building hostless applications while maintaining Web compatibility.

#open-web#dat-protocol#hyperdrive
Stars6.7k
Forks548
Last commit3 years ago
web-platform-tests
web-platform-testsHTML

Cross-browser test suites for Web platform specifications, ensuring interoperability across browser implementations.

#w3c#test-runner#test-suites
Stars6.3k
Forks4.0k
Last commit7 hours ago
web-platform-tests
web-platform-testsHTML

Cross-browser test suites for Web platform specifications, ensuring interoperability across browser implementations.

#w3c#test-runner#test-suites
Stars6.3k
Forks4.0k
Last commit7 hours ago
minisearch
minisearchTypeScript

A tiny, in-memory JavaScript full-text search engine for browser and Node with prefix, fuzzy search, and auto-suggestion.

#typo-tolerance#search#in-memory-search
Stars6.2k
Forks175
Last commit1 year ago
pako
pakoJavaScript

A high-speed zlib port to JavaScript for compression and decompression, working in both browsers and Node.js.

#zlib-port#nodejs#javascript-library
Stars6.1k
Forks799
Last commit1 day ago
BitcoinJS
BitcoinJSJavaScript

A JavaScript Bitcoin library for Node.js and browsers, providing tools for address generation, transaction creation, and cryptographic operations.

#bitcoinjs#browserify#cryptocurrency
Stars6.0k
Forks2.3k
Last commit8 months ago
stdlib
stdlibJavaScript

A standard library for JavaScript and TypeScript with an emphasis on numerical and scientific computation.

#scientific-computing#mathematics#js
Stars6.0k
Forks1.3k
Last commit8 hours ago
OpenPGP.js
OpenPGP.jsJavaScript

A JavaScript implementation of the OpenPGP protocol for encryption, decryption, signing, and verification.

#web-crypto#public-key#encryption
Stars6.0k
Forks822
Last commit15 days ago
bowser
bowserJavaScript

A small, fast, and rich-API browser/platform/engine detector for both browser and Node.js environments.

#detect-browsers#useragent#npm-package
Stars5.8k
Forks488
Last commit26 days ago
Finicky
FinickyGo

A macOS app that routes URLs to specific browsers based on customizable JavaScript/TypeScript rules.

#productivity#typescript-configuration#javascript-configuration
Stars5.2k
Forks222
Last commit1 month ago
Opal
OpalRuby

Opal is a Ruby to JavaScript source-to-source compiler with a complete Ruby corelib and stdlib implementation.

#ruby-ecosystem#js#compiler
Stars4.9k
Forks337
Last commit1 month ago
Agent
AgentPHP

A PHP desktop/mobile user agent parser with Laravel support, based on Mobile Detect.

#platform#accept-language#user-agent
Stars4.9k
Forks554
Last commit2 years ago
derby
derbyTypeScript

MVC framework for building realtime, collaborative applications that run in both Node.js and browsers.

#realtime-apps#offline-first#collaborative-editing
Stars4.7k
Forks260
Last commit2 years ago
WebUI
WebUIC

A lightweight library to use any web browser as a GUI for applications written in any backend language.

#multi-language#c-library#backend-integration
Stars4.6k
Forks310
Last commit16 hours ago
chrome-remote-interface Wiki
chrome-remote-interface WikiJavaScript

A Node.js interface for the Chrome Debugging Protocol to instrument Chrome, Opera, Node.js, and other compatible implementations.

#opera#chrome-debugging-protocol#mobile-safari
Stars4.6k
Forks324
Last commit
chrome-remote-interface
chrome-remote-interfaceJavaScript

A Node.js interface for the Chrome Debugging Protocol to instrument Chrome, Opera, Node.js, and other compatible implementations.

#opera#chrome-debugging-protocol#headless-browsers
Stars4.6k
Forks324
Last commit
mdn/webextension-examples
mdn/webextension-examplesJavaScript

A collection of simple, complete, and installable example Firefox add-ons built using the WebExtensions API.

#api-demos#developer-examples#browser-extensions
Stars4.5k
Forks2.6k
Last commit
chess.js
chess.jsTypeScript

A TypeScript chess library for move generation, validation, and game state detection.

#game-library#validation#move-generation
Stars4.4k
Forks992
Last commit2 months ago
workerize
workerizeJavaScript

Run a module in a Web Worker, automatically reflecting exported functions as asynchronous proxies.

#threading#web-worker#async-await
Stars4.4k
Forks86
Last commit5 years ago
LevelUP
LevelUPJavaScript

A Node.js wrapper for abstract-leveldown compliant key-value stores, providing fast and simple storage.

#database#abstract-leveldown#storage
Stars4.1k
Forks266
Last commit1 year ago
jsQR R
jsQR RTypeScript

A pure JavaScript library for reading QR codes from raw image data in browsers and Node.js.

#qr-parsing-library#qr-code#qr-scanner
Stars4.0k
Forks616
Last commit5 months ago
BrowserBox
BrowserBoxShell

A commercial remote browser isolation (RBI) platform that streams a full modern browser to any client with low latency and 60 FPS.

#zero-trust#containerization#enterprise-security
Stars3.9k
Forks417
Last commit15 hours ago
polyglot
polyglotJavaScript

A tiny I18n helper library for JavaScript providing interpolation and pluralization.

#internationalization#interpolation#nodejs
Stars3.7k
Forks206
Last commit11 months ago
he
heJavaScript

A robust JavaScript library for encoding and decoding HTML entities with full spec compliance.

#encoder#text-encoding#unicode
Stars3.6k
Forks264
Last commit19 days ago
PreviousPage 2 of 7Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
8 months ago
8 months ago
9 days ago
#Nodejs129
#Javascript107
#Javascript Library62
#Typescript50
#Node Js24
#Performance19
#Testing18
#Cross Platform17
#Frontend16
#Deno16
#Node14
#Web Development13