Showing 36 of 1075 projects
A JavaScript library and workspace for building and experimenting with dynamic neural network architectures.
A JavaScript client for navigating hypermedia APIs (HATEOAS) by following links between resources.
A compatibility layer to make Backbone.js work seamlessly with Django Tastypie and similar REST APIs.
A frontend library of Tailwind CSS components enhanced with vanilla JavaScript for building interfaces with advanced interactions and animations.
A tiny (294b) browser utility for encoding and decoding query strings with automatic type casting.
A functional programming library for JavaScript that uses named-argument style methods to eliminate parameter order concerns.
A 3D visualization library for ROS (Robot Operating System) in JavaScript, enabling web-based robot visualization.
A super tiny (~1kb) reactive library that observes object mutations and automatically recomputes dependent functions.
A parser and formatter for delimiter-separated values like CSV and TSV, based on RFC 4180.
A dependency-free JavaScript library for converting KML, GPX, and TCX files to GeoJSON format.
Polymer bindings for Redux, enabling Web Components to connect to a Redux store for predictable state management.
A JavaScript library for generating sparklines (tiny inline charts) from numeric arrays.
A JavaScript library for implementing directional keyboard navigation (spatial navigation) in web applications.
A JavaScript library for building credit card forms with validation, formatting, and card type detection.
Detect image file types from Buffer/Uint8Array data with support for 20+ formats including PNG, JPEG, WebP, and HEIC.
A comprehensive 3D/WebGL math library for graphics, geospatial, and visualization applications.
A lightweight JavaScript library for creating customizable countdown timers with abort and tick callbacks.
A robust, clean, and efficient real-time bidirectional socket library for Go backends and JavaScript clients.
A Redux implementation built with RxJS that provides reactive streams for state and actions.
Audited, minimal JavaScript implementation of Salsa20, ChaCha, and AES encryption algorithms.
A thin Vue 3 wrapper for Sortable.js providing drag-and-drop functionality with minimal abstraction.
A lightweight JavaScript library for ultra-fast faceted and full-text search on JSON datasets up to 100K items.
A lightweight, zero-dependency currency conversion library for JavaScript and TypeScript, designed as a modern successor to money.js.
A JavaScript library that emulates multi-touch events on desktop browsers by translating mouse input into W3C-standard touch events.
A tool for real-time audio performance in the browser using a chainable JavaScript API for oscillators and samplers.
A JavaScript library for web-based 2D and 3D visualization of neurological data, featuring surface and volume viewers.
A three-dimensional static graph viewer powered by WebGL and three.js for visualizing node-link diagrams in 3D.
A RESTful HTTP client for JavaScript apps that configures once with your API schema and handles CRUD operations with a consistent API.
Compact, modular JavaScript wrappers for the ArcGIS REST API that run in Node.js and modern browsers.
Compact, modular JavaScript wrappers for the ArcGIS REST API that run in Node.js and modern browsers.
A modular collection of Robert Penner's easing equations for smooth animations and transitions.
A JavaScript library for defining and validating object schemas with a clean, intuitive syntax and JSON Schema serialization.
A JavaScript WebGPU library for creating high-performance 2D/3D graphics and web applications.
A JavaScript library for calculating great circle routes and outputting them as GeoJSON or WKT.
A functional programming library for JavaScript/Node.js focused on string processing, regular expressions, and linear algebra.
A Backbone.js utility for managing child views and nested view hierarchies.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.