Showing 36 of 418 projects
A comprehensive, dependency-free JavaScript library for MIME type and file extension mapping.
A JavaScript and CSS3 library for creating and managing progress bars for any element on a webpage.
Automatically persist form field values locally until submission to prevent data loss.
A lightweight (<3kb) JavaScript library for DOM manipulation and event handling with a jQuery-like API.
A universal JavaScript library for implementing OAuth 2.0 and OpenID Connect client flows across Node.js, browsers, Deno, and other runtimes.
Adds one-to-one, one-to-many, and many-to-one relations between Backbone.js models.
A JavaScript library for rendering 2D & 3D maps in web browsers using WebGL, optimized for vector data like OpenStreetMap.
A very fast JavaScript library for geospatial point clustering for browsers and Node.js.
A set of Vue.js components for detecting and decoding QR codes and other barcodes directly in the browser.
A tiny JavaScript library for dynamically generating progress pie charts in your browser's favicon.
A JavaScript library for creating and managing pools of workers to offload CPU-intensive tasks in Node.js and browsers.
A JavaScript library for generating random pleasing colors and creating color schemes using HSV color space.
A jQuery plugin that transforms a standard text input into an interactive, style-able tag list with delete functionality.
A jQuery plugin for creating parallax effects based on mouse movement with simple configuration.
A jQuery plugin for creating and managing custom context menus with HTML5 polyfill and keyboard navigation.
An efficient, client-side JavaScript search library for indexing and querying JSON objects with stemming, stop words, and TF-IDF ranking.
Enables secure cross-domain localStorage sharing between browser windows/tabs using an iframe-based hub-client architecture.
A JavaScript library for transforming point coordinates between different coordinate systems and datums.
A JavaScript library for generating text and stories using context-free grammars and rule-based expansion.
A lightweight React and JavaScript library for adding smooth parallax animations to images and videos.
A complete open source JavaScript sprintf implementation for browser and Node.js environments.
A lightweight client-side JSON document store for web applications with pluggable adapters.
A lightweight client-side JSON document store for web applications with pluggable adapters.
A JavaScript library for binding keyboard combos with support for contexts, custom locales, and conflict-free key handling.
A Relay-inspired library for building React.js applications with Firebase, enabling components to specify their own data dependencies.
A lightweight JavaScript library for displaying medical images in web browsers using HTML5 canvas.
A JavaScript library for managing CSS animations with stacking, cross-browser blur effects, and callbacks.
A fast, spec-compliant CSS parser, walker, generator, and lexer toolkit for analyzing and transforming CSS.
JavaScript constraint-based layout library for high-quality graph visualization using D3.js.
A cross-browser JavaScript wrapper for the HTML5 audio tag with Flash fallback and consistent UI.
A lightweight JavaScript library for date formatting and parsing, designed as a minimal alternative to moment.js.
A lightweight JavaScript full-text search engine for browser and offline search, offering query-time boosting and field search.
A powerful client-side JavaScript library for interacting with the ChatGPT DOM.
An open-source JavaScript/C++ library for creating animated data visualizations and interactive data stories.
A set of Backbone.js components for building semantic, easily stylable data grid widgets with a clean JavaScript API.
A framework for running deep neural network models directly in web browsers using ONNX format with WebGPU, WebGL, and WebAssembly backends.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.