Showing 36 of 1075 projects
A JavaScript library for interacting with Amazon's Alexa Voice Service (AVS) directly from web browsers.
SQLite compiled to JavaScript via Emscripten, enabling SQL databases to run entirely in the browser.
A JavaScript library for creating, manipulating, and performing arithmetic on polynomials over various mathematical fields.
A lightweight JavaScript library for generating customizable SVG waveform paths from audio data.
A JavaScript library to enforce correct polygon ring winding order in GeoJSON data for specification compliance.
A versatile JavaScript library providing Hyperscript-based UI components, mathematical utilities, state management, and client-side routing.
A Knockout.js plugin that defers and batches observable updates to eliminate duplicate computations and improve performance.
A reusable D3.js library for creating plain and choropleth geographic maps with built-in TopoJSON support.
A faster version of d3-force's many-body repulsion algorithm that reuses force approximations to speed up graph layouts.
A D3 module for clipping and geometric operations on spherical polygons, enabling custom map projections.
A tiny polar charts library built with D3.js for Plotly, offering configurable axes and multiple geometry modules.
A fast cryptographic toolkit for modern client-side JavaScript applications.
A JavaScript library that generates palettes of visually distinct colors, optimized for charts and data visualization.
A standalone chess board web component that works anywhere HTML works, designed to be 'just a board' with a powerful API.
A JavaScript library for calculating moon phases, illumination, distance, and upcoming lunar events.
A collection of examples and libraries for programming the Line-us internet-connected robot drawing arm via its GCode-based API.
A web component that provides a uniform player API for multiple video platforms and streaming formats.
A Web Cryptography API shim that provides consistent crypto functionality for legacy browsers like IE11 and Safari 8-10.
A D3.js plugin for creating and positioning curved annotation labels on data visualizations.
A jQuery plugin that dynamically adjusts font sizes based on container width for responsive typography.
A D3.js module for querying SPARQL endpoints and transforming results into JSON for data visualizations.
A lightweight JavaScript parser for MPEG-4 (ISOBMFF) files, enabling metadata extraction and validation in browsers.
Generate random numbers that are consecutively unique or exhaustively unique within a range.
A Node.js package providing a list of supervillain names as a JSON array with random selection.
A JavaScript library for creating interactive 3D data visualizations by combining D3.js with the X3D graphics standard.
A JavaScript toolkit for beatmaking and sequencing using Web Audio, inspired by the classic MPC workflow.
A JavaScript library for creating polyrhythmic and Euclidean rhythms with the Web Audio API.
A JavaScript implementation of the Kalman filter for state estimation in noisy systems.
A JavaScript library for quantum computing that enables building, compiling, and running quantum circuits via IBM Quantum Experience and simulators.
A non-validating CSS parser with comment support and flexible AST representation.
Automatically generates DataLoaders from resource definitions for GraphQL servers, ensuring type safety and batching efficiency.
An extensive math expression evaluator library for JavaScript and Node.js with units, functions, and constants.
A data-driven JavaScript API for creating interactive thematic vector maps in the browser, built on D3 and SVG.
A Node.js utility to remove UTF-8 byte order mark (BOM) characters from strings.
A JavaScript library for creating smart SVG text boxes with automatic line wrapping and font size scaling.
A lightweight D3-based library for creating choropleth maps with tooltips using GeoJSON polygon data.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.