Showing 36 of 1075 projects
A JavaScript library for smooth, interruptible volume fading of WebAudio GainNodes with linear and exponential curves.
A lightweight WebAudio-based library for resampling audio files directly in the browser.
Wait for a specified number of promises to be fulfilled, useful for getting the fastest results from multiple async operations.
A JavaScript library for querying, cleaning, and manipulating GraphQL introspection query results.
A responsive mobile-first JavaScript chessboard library for web applications.
A JavaScript module for generating mazes with multiple algorithms, compatible with Deno and Node.
A 440B library for asynchronous component loading in Preact Router.
A lightweight JavaScript library for parsing Web MIDI messages into structured objects.
Exports Draft.js editor content into a structured abstract syntax tree for easier rendering outside Draft.js.
A JavaScript library for controlling Line-us drawing robots via WebSocket, compatible with Node.js and browsers.
Utilities for manipulating Vue 3 VNodes, enabling advanced component composition and rendering control.
A TypeScript/JavaScript REST API client for interacting with Cosmos SDK blockchains.
A lightweight JavaScript library for number, money, and currency formatting and parsing.
A JavaScript library for building APIs and signing transactions for Cosmos SDK blockchains.
A small, cross-platform timing library for performance measurement in JavaScript libraries.
A JavaScript library for creating and digesting EOSIO Signing Requests (ESR) to facilitate secure transaction signing between dapps and wallets.
A standalone shallowCompare utility for optimizing React component updates in shouldComponentUpdate.
A basic ADSR envelope generator for Web Audio API, providing flexible envelope shaping for audio synthesis.
A JavaScript library providing hundreds of curated discrete color palettes from scientific and design sources.
A functional web client UI library with unidirectional data flow and virtual DOM, emphasizing functions over components.
Converts any GeoJSON object into a standardized GeoJSON FeatureCollection.
A spatial navigation library for devices with directional controls like TV remotes, gamepads, and keyboards.
A WebGL-based 3D molecule viewer built with Babylon.js for embedding interactive molecular visualizations in websites.
An opinionated AJAX client for Ruby on Rails APIs that handles URL building and data transformation.
A Node.js base class for creating customizable Steam bots with built-in event handlers and Steam API integrations.
Extracts frames from GIFs with proper inter-frame coalescing support.
A jQuery library for validating HTML forms with built-in Bootstrap 3 and 4 compatibility.
A lightweight Preact plugin that adds an animate prop to native elements using Motion.dev and WAAPI.
A JavaScript library implementing DE-9IM spatial predicates for GeoJSON objects, supporting relationships like contains, intersects, and touches.
JavaScript implementation of multivariate Gaussian mixture model for unsupervised clustering of offline and real-time data streams.
A JavaScript library implementing clustering algorithms for both Node.js and browser environments.
Simple and lightweight base classes for creating web components with a beautiful, declarative API.
A JavaScript library that expands custom utterance slots for Alexa Skills Kit Sample Utterances.
A chainable API wrapper for the Web Audio API that simplifies audio node creation, connection, and parameter management.
TypeScript/JavaScript library for web apps to sign and broadcast Waves blockchain transactions without handling private keys.
Provides enhanced Dojo store implementations with CSV parsing, query-based reading, and remote data loading capabilities.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.