Showing 36 of 228 projects
A browser-based frontend to gdb (GNU debugger) for C, C++, Go, Rust, and Fortran debugging.
.NET bindings for embedding Chromium in WPF and Windows Forms applications.
Home of the WebKit project, the browser engine used by Safari, Mail, App Store and many other applications on macOS, iOS and Linux.
A Node.js tool to automate end-to-end web testing without WebDriver or browser plugins.
A full-featured MQTT client library for Node.js and the browser, written in TypeScript.
A complete load testing platform for production-grade HTTP, WebSocket, and Playwright-based load tests.
A pure JavaScript implementation of Git that works in Node.js and browsers without native dependencies.
A robust QR code generator for Node.js and browsers with CLI, canvas, SVG, and terminal output.
A simple WebRTC wrapper for establishing video, voice, and data channels between browsers and Node.js.
A deprecated desktop browser for browsing and using decentralized applications (Ðapps) on the Ethereum network.
An elegant console logger for Node.js and browser environments with pluggable reporters and interactive prompts.
An architecture-free neural network library for Node.js and the browser, supporting various network types.
An experimental peer-to-peer Web browser that adds APIs for building hostless applications while maintaining Web compatibility.
A high-speed zlib port to JavaScript for compression and decompression, working in both browsers and Node.js.
A tiny, in-memory JavaScript full-text search engine for browser and Node with prefix, fuzzy search, and auto-suggestion.
Cross-browser test suites for Web platform specifications, ensuring interoperability across browser implementations.
Cross-browser test suites for Web platform specifications, ensuring interoperability across browser implementations.
A JavaScript Bitcoin library for Node.js and browsers, providing tools for address generation, transaction creation, and cryptographic operations.
A JavaScript implementation of the OpenPGP protocol for encryption, decryption, signing, and verification.
A standard library for JavaScript and TypeScript with an emphasis on numerical and scientific computation.
A small, fast, and rich-API browser/platform/engine detector for both browser and Node.js environments.
A macOS app that routes URLs to specific browsers based on customizable JavaScript/TypeScript rules.
Opal is a Ruby to JavaScript source-to-source compiler with a complete Ruby corelib and stdlib implementation.
A PHP desktop/mobile user agent parser with Laravel support, based on Mobile Detect.
MVC framework for building realtime, collaborative applications that run in both Node.js and browsers.
A Node.js interface for the Chrome Debugging Protocol to instrument Chrome, Opera, Node.js, and other compatible implementations.
A Node.js interface for the Chrome Debugging Protocol to instrument Chrome, Opera, Node.js, and other compatible implementations.
A lightweight library to use any web browser as a GUI for applications written in any backend language.
A collection of simple, complete, and installable example Firefox add-ons built using the WebExtensions API.
Run a module in a Web Worker, automatically reflecting exported functions as asynchronous proxies.
A TypeScript chess library for move generation, validation, and game state detection.
A Node.js wrapper for abstract-leveldown compliant key-value stores, providing fast and simple storage.
A pure JavaScript library for reading QR codes from raw image data in browsers and Node.js.
A commercial remote browser isolation (RBI) platform that streams a full modern browser to any client with low latency and 60 FPS.
A tiny I18n helper library for JavaScript providing interpolation and pluralization.
A robust JavaScript library for encoding and decoding HTML entities with full spec compliance.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.