Showing 36 of 1075 projects
Node.js library providing low-level operations for handling Unicode emoji encoding, variants, and parsing.
A library that extends Knockout.js objects with RESTful actions and change tracking.
A JavaScript library that converts datasets into interactive choropleth/heat maps, filters, and tables.
A JavaScript voxelization engine for converting 3D models into voxel data using three.js.
A lightweight DOM ready listener for modern browsers that executes callbacks when the document is fully loaded.
A JavaScript/TypeScript library for downloading and processing satellite imagery using Sentinel Hub services.
JavaScript implementation of Hashcash for protecting web forms from spam by requiring client-side computational work.
Filter Draft.js content to preserve only allowed formatting when pasting rich text from external sources.
Wait for any promise to be fulfilled, with cancellation support and filtering.
A D3.js library for detecting peaks in noisy signals using continuous wavelet transform-based pattern matching.
A library of reusable D3.js charts that simplifies data visualization creation with minimal code.
A faster, memory-efficient alternative to D3's forceManyBody for computing force-directed graph layouts using Random Vertex Sampling.
Preact components for managing CSS animations and transitions with a lightweight, dependency-free API.
An improved Promise.race() with proper empty iterable handling and AbortSignal support.
A JavaScript library for capturing real-time audio waveforms from microphone input with Web Audio API.
A pure HTML5 Web Audio API synthesizer and sampler for creating interactive music in web browsers.
A JavaScript toolkit for statistical analysis, including MCMC sampling, bootstrapping, and linear algebra.
JavaScript library providing core types, client interfaces, and tools for Antelope-based blockchains (formerly EOSIO).
Converts Draft.js RawDraftContentBlock objects into marked-up strings with customizable HTML tags.
A JavaScript implementation of the k-nearest neighbors algorithm for supervised machine learning.
Reactive wrapper functions that turn browser APIs into subscribable observables for use with RxJS, Callbags, and other reactive libraries.
A web app, CLI tool, and library for validating Brain Imaging Data Structure (BIDS) compliance.
A simple JavaScript implementation of the k-means clustering algorithm for both Node.js and browser environments.
JavaScript implementation of the nimn specification for highly compressed data serialization, offering 60%+ compression over JSON.
A library to generate AWS Signature Version 4 for React Native applications, enabling secure API calls to AWS services.
A JavaScript library for downloading and managing WebDriver service tunnels, Selenium, and individual WebDrivers.
A fast, lossless streaming JSON parser for JavaScript with high-level and low-level interfaces.
A renderer for the Ricardian Contract specification, enabling consistent display of EOSIO smart contract agreements.
Lightweight JavaScript components for calendars, schedules, and timelines, compatible with React, Vue, Angular, and vanilla JS.
A lightweight JavaScript/WebGL library for real-time face detection, depth estimation, and 3D face insertion in the browser.
A Node.js library for controlling HPGL-compatible plotters and printers via serial communication.
A lightweight functional programming library for JavaScript providing core utilities like Maybe, MonadIO, pattern matching, and pub/sub.
A minimal implementation of Redux core functionality in ~60 lines of code for easy understanding and customization.
A pure JavaScript library for linear regression analysis, enabling trendline creation and future value prediction.
Run promise-returning and async functions a specific number of times concurrently with configurable options.
A unified JavaScript API to control YouTube, SoundCloud, and Vimeo players with playlist support.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.