Showing 36 of 903 projects
A functional abstraction for managing asynchronous computations in JavaScript with cancellation support.
A Node.js JSON parser that provides detailed, human-friendly error messages with code frames and file context.
A configurable pie chart library and generator built on d3.js for creating clear, attractive visualizations.
An R interface to the dygraphs JavaScript library for creating interactive time-series charts.
A small, dependency-free library for declaratively manipulating the Web Audio API.
A utility to convert streams, async iterables, and ReadableStreams into strings, buffers, ArrayBuffers, or arrays.
A JavaScript library for creating responsive, interactive, and accessible HTML5 canvas graphics and animations.
A lightweight TypeScript/JavaScript library providing easy-to-use monads, interfaces, and lazy iterators.
HTML5 canvas charts generated from HTML table data using progressive enhancement.
A WebGL-powered JavaScript library for interactive visualization of high-resolution multiplexed bioimaging data directly in the browser.
A JavaScript micro library for real-time particle physics simulations with constraints and forces.
A library that enables SQL syntax queries on Google Cloud Firestore, optimizing for minimal Firestore requests.
A JavaScript library for measuring First Input Delay (FID) in the browser.
A Knockout.js plugin for decoupled pub/sub communication between view models and components using observable extensions.
Run promise-returning and async functions concurrently with configurable concurrency limits.
A fast, lightweight JSON Schema validator for Node.js and browsers with full support for the latest drafts.
A zero-dependency D3 plugin for smoothly interpolating SVG path animations when paths have different numbers of points.
A high-performance, flexible Gantt chart component library built with native JavaScript and Canvas, supporting TypeScript and modern web frameworks.
A command-line tool and JavaScript library for visualizing call stacks as flame graphs from DTrace, perf, and SystemTap.
A lightweight TypeScript/JavaScript library that simplifies working with the Web Audio API and provides powerful playlist management in the browser.
A collection of game-oriented extensions and utilities for three.js to simplify 3D web development.
A JavaScript library for rendering customizable funnel charts using D3.js.
A JavaScript library that enables spatial scrolling on web pages using device orientation sensors.
Auditable and minimal JavaScript implementation of post-quantum public-key cryptography algorithms, including ML-KEM, ML-DSA, SLH-DSA, and Falcon.
A JavaScript library for reading and rendering OGC GeoPackage files in both browser and Node.js environments.
A JavaScript library for creating continuous area cartograms using D3 and TopoJSON.
A JavaScript library for managing tournament brackets (round-robin, single/double elimination) with full logic and storage abstraction.
A library for converting DraftJS Editor content state to plain HTML with support for custom entities and inline styles.
A fast utility for parsing URL patterns and matching paths with support for parameters, wildcards, and optional segments.
A fully customizable, framework-agnostic web component for building editable tables and data grids.
A micro-library for loading, playing, and generating sound effects and music for games and interactive applications.
A minimal, reactive and reusable state management library for Angular and React with future support for Svelte and Solid.
A slider-based CAPTCHA library for web applications that supports PC and mobile with server-side verification.
A library that simplifies creating CSS polyfills by handling CSS parsing, media queries, and rule matching boilerplate.
A JavaScript data structure for high-level audio manipulation, including loading, processing, recording, and saving audio.
A modular, object-oriented JavaScript library for creating interactive 2D graphics and animations on HTML Canvas.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.