Showing 36 of 228 projects
A dependency-free JavaScript library for converting KML, GPX, and TCX files to GeoJSON format.
Convert raster and vector geospatial data to various formats and coordinate systems entirely in the browser using WebAssembly.
Detect image file types from Buffer/Uint8Array data with support for 20+ formats including PNG, JPEG, WebP, and HEIC.
A tiny (~230B) and fast UUID (v4) generator for Node.js and the browser, available in both non-secure and cryptographically secure modes.
Embed Edge/Chromium-based browsers in Delphi or Lazarus/FPC Windows applications using the WebView2 framework.
A RESTful HTTP client for JavaScript apps that configures once with your API schema and handles CRUD operations with a consistent API.
A JavaScript library for defining and validating object schemas with a clean, intuitive syntax and JSON Schema serialization.
A cross-platform library to load and decrypt cookies from any web browser, built with Rust for speed and safety.
A simple, robust Node.js implementation of the BitTorrent peer wire protocol for building torrent clients.
A fast, lightweight JSON Schema validator for Node.js and browsers with full support for the latest drafts.
A JavaScript library for reading and rendering OGC GeoPackage files in both browser and Node.js environments.
A drop-in inline browser view controller for Swift iOS apps with customizable themes and sharing options.
The official JavaScript SDK for building applications on the Algorand blockchain.
A JavaScript module loader implementing the AMD specification with automatic dependency injection.
A collection of utilities for working with Uint8Array and Buffer in JavaScript/TypeScript, including conversions, comparisons, and encoding helpers.
A CHIP-8 emulator written in Rust and compiled to WebAssembly for browser execution.
A JavaScript internationalization library with inline plural syntax and nested scopes for Node.js and browsers.
A JavaScript internationalization library with inline plural syntax and nested scopes for Node.js and browsers.
A superset of JSON that adds ES6 syntax features like comments, trailing commas, and unquoted keys for human-friendly data files.
Parse magnet URIs into structured objects and encode objects back into magnet URIs for BitTorrent applications.
A lightweight library for creating and verifying JSON Web Tokens (JWT) in Deno and browser environments.
A JavaScript library for generating OAuth 1.0a signatures compliant with RFC 5849 for Node.js and browser environments.
A lightweight, dependency-free JavaScript library for converting file sizes to human-readable formats with multiple standards support.
A unified JavaScript library for discovering BitTorrent and WebTorrent peers via trackers, DHT, and LSD.
A read-only command-line browser for exploring Kafka topics, partitions, and messages with search and custom decoding.
A JavaScript library that adds timeout protection to regular expressions to prevent ReDoS attacks.
An iOS image slide-show viewer with customizable transition styles, pinch-to-zoom, and interactive dismissal.
Run Go WebAssembly tests directly in a browser, automating compilation, serving, and execution.
A tiny (190B) and extremely fast utility to generate random hexadecimal IDs of fixed length.
A fast, dependency-free JavaScript library for JSON Schema validation, supporting draft v4 and custom extensions.
Low-level .NET bindings for WebGPU, enabling browser-based graphics development for Evergine.
A CLI tool to generate Angular-based Chrome Extensions with support for all extension components.
SpatiaLite 5.1.1-rc0 with SQLite, GEOS, PROJ, and RTTOPO compiled to WebAssembly for Node.js and browser environments.
A simple, EventEmitter-based WebSocket client and server library for Node.js and browsers.
A tiny (339B) utility for human-readable time differences between now and past or future dates.
A library that lets your code support any ES6-compatible Promise implementation while letting application authors choose their preferred one.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.