Showing 36 of 192 projects
A zero-dependency cron library for JavaScript and TypeScript that triggers functions and evaluates cron expressions across Node, Deno, Bun, and browsers.
An in-memory PostgreSQL emulation for unit testing, working in Node.js, Deno, and browsers.
A very fast JavaScript library for geospatial point clustering for browsers and Node.js.
A Rust + WebAssembly toolkit for building isomorphic web applications with server-side rendering.
A polyfill providing low-level hooks for creating ES module loaders, supporting System.register and System.registerDynamic formats.
A complete open source JavaScript sprintf implementation for browser and Node.js environments.
A JavaScript library for binding keyboard combos with support for contexts, custom locales, and conflict-free key handling.
A JavaScript library for slicing GeoJSON data into vector tiles on the fly in the browser or Node.js.
A high-performance JavaScript implementation of the JSON Patch standard (RFC 6902) for applying, generating, and validating JSON diffs.
A lightweight web browser that recreates the classic Opera 12 UI and spirit using Qt5, focused on power users.
Simple, robust Node.js implementation of a BitTorrent tracker with client and server components.
A pure JavaScript port of the TweetNaCl cryptography library, providing high-security, easy-to-use cryptographic primitives.
A TypeScript library for OpenID Connect and OAuth2 protocol support in browser-based JavaScript applications.
A high-performance Reactive Programming library for JavaScript focused on low memory usage.
A Node.js Buffer API implementation for browsers, enabling binary data manipulation in web applications.
A CLI tool to share files and directories between your computer and mobile devices via QR codes, no app required.
A zero-dependency, unobtrusive logging library that works across Deno, Node.js, Bun, browsers, and edge functions.
A lightweight JavaScript library providing extra string methods with a chainable, jQuery-like API.
A pure HTML/CSS implementation of Chrome-style tabs with drag-and-drop functionality.
A lightweight, fast embedded JavaScript template engine for Node.js, Deno, and the browser, written in TypeScript.
An advanced font engine for Node.js and browsers supporting multiple font formats, layout features, and subsetting.
A pure JavaScript library for generating QR codes using HTML5 canvas.
A modular JavaScript utility library designed to complement ES5+ with functional programming paradigms and avoid overlap.
A blazing-fast JavaScript validation library for Node.js, browsers, and Deno with 24 built-in validators and sanitizations.
A simple JavaScript code coverage library for both browser and Node.js environments.
A Node.js and browser library to reliably check internet connectivity, going beyond navigator.onLine.
Build .NET desktop applications using HTML, CSS, and JavaScript with MVVM bindings for Vue.js and Knockout.js.
Embed Chromium-based browsers in Delphi or Lazarus/FPC applications for Windows, Linux, and macOS.
A lightweight React library providing components and hooks for building modern file upload features with minimal code.
A curated list of delightful npm packages that showcase surprising and innovative JavaScript capabilities.
A Swift headless browser framework for iOS/OSX to automate website navigation, data collection, and testing without a UI.
A lightweight JavaScript library for validating data against JSON Schema Draft v4.
A desktop browser for exploring the decentralized Blockstack internet, enabling user-owned identity and data.
Parse, resolve, and dereference JSON Schema $ref pointers across files and URLs in Node.js and browsers.
JavaScript SDK for running WebAssembly packages (WASI/WASIX) from the Wasmer registry in browsers and Node.js.
A curated collection of resources for learning and researching web performance optimization, covering architecture, metrics, tools, and case studies.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.