Showing 36 of 95 projects
A React framework for production with hybrid static & server rendering, TypeScript support, and file-system routing.
A React framework for production with hybrid static & server rendering, TypeScript support, and file-system routing.
Promise-based HTTP client for making requests in browsers and Node.js with interceptors, cancellation, and automatic JSON handling.
A modern JavaScript utility library delivering modularity, performance, and extras for working with arrays, objects, strings, and more.
A website build tool for the modern web that delivers powerful developer experience with lightweight output.
The fully featured code editor from VS Code, packaged for the browser.
A prototype web browser engine written in Rust, designed for parallel processing and embedding in applications.
A JavaScript library for reading, writing, and processing spreadsheet data across Excel, CSV, and other formats.
Client-side JavaScript library for generating PDF documents directly in the browser or Node.js.
A streaming torrent client that works in Node.js and the browser using WebRTC.
An open-source browser fingerprinting library that generates a unique visitor identifier from browser attributes, even in incognito mode.
A privacy-focused version of Google Chromium without Google services integration.
A classic, reliable, and trusted JavaScript test framework for Node.js and the browser.
A privacy-focused web browser that blocks trackers and ads by default while rewarding users with Basic Attention Tokens.
A fast and extensible Markdown parser with 100% CommonMark support, syntax plugins, and URL autolinking.
A high-performance, feature-rich promise library for JavaScript with innovative utilities and unmatched speed.
A high-performance, feature-rich promise library for JavaScript with innovative utilities and unmatched speed.
The official JavaScript reference implementation of GraphQL, a query language for APIs.
A command-line tool that turns any CLI application into a shareable web-based terminal interface.
A tiny and elegant JavaScript HTTP client based on the Fetch API with retries, timeouts, and hooks.
A small progressive client-side and Node.js HTTP request library with a consistent API and plugin support.
A discontinued JavaScript library providing implementations of cryptographic standards like AES, SHA, HMAC, and PBKDF2.
A full-stack framework for creating web APIs and real-time applications with TypeScript or JavaScript.
Generate massive amounts of fake (but realistic) data for testing and development in Node.js and browsers.
GPU-accelerated neural network library for JavaScript, running in browsers and Node.js.
Extract dominant colors and palettes from images in the browser and Node.js using JavaScript.
Fast, reliable CSV parser for JavaScript with streaming, worker threads, and malformed input handling.
A compiler that translates Go code into JavaScript, enabling Go development for web browsers.
A JavaScript file and module loader implementing the Asynchronous Module Definition (AMD) API for in-browser use.
A tiny 200-byte functional event emitter and pubsub library for JavaScript.
A tiny JavaScript debugging utility modeled after Node.js core's debugging technique, working in Node.js and browsers.
A robust JavaScript library for converting HTML to Markdown with extensive customization options.
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.
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.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.