Showing 36 of 866 projects
A lightweight, no-dependency JavaScript library for adding 'zoom on hover' functionality to website images.
Fast interactive HTML5 charts with pre-built templates and a flexible API for custom visualizations.
A JavaScript library for processing and analyzing 2D spatial geometries, ported from the Java Topology Suite (JTS).
A jQuery plugin that sticks navigation elements to the top of the browser window while scrolling.
A cross-browser key-value store for local data storage in the browser, supporting TTL, PubSub, and change listeners.
A high-performance open-source data table library for web applications, optimized for speed and large datasets.
A D3.js extension providing layout algorithms for visualizing directed acyclic graphs (DAGs) with multiple layout strategies.
Convert callback-style functions to promises with flexible options for modules, methods, and edge cases.
JavaScript library for rendering interactive SVG maps in web browsers, built on jQuery and RaphaelJS.
Map over promises concurrently with configurable concurrency, error handling, and abort control.
A lightweight jQuery plugin for collapsing and expanding long blocks of text with customizable 'Read more' and 'Close' links.
A JavaScript library for visualizing Neo4j graph databases using D3.js force-directed layouts.
A jQuery framework for adding off-canvas menus and sidebars to websites and web apps.
A small set of helpers for working with the Navigation Timing API to measure web application performance.
A standalone JavaScript module that enables fast AJAX navigation on any website using pushState and XHR.
A lightweight library for creating VR user interfaces as Three.js Object3Ds, enabling immersive UI directly in 3D scenes.
Node.js client library for accessing IBM Watson AI services like Assistant, Speech-to-Text, and Natural Language Understanding.
A ponyfill that provides client-side support for CSS custom properties (CSS variables) in legacy and modern browsers.
A lightweight library for storing and querying geographic locations in realtime using Firebase Realtime Database.
A JavaScript library for interacting with EOSIO blockchains via the RPC API.
A persistent, network resilient, full-text search library for both browser and Node.js environments.
An actor library for the web that runs classes in Web Workers to keep the main thread responsive.
Higher-order Redux library for client-side search with web-worker indexing and automatic result updates.
A lightweight CSS animations engine for animating hundreds of objects with realistic physics simulation.
A port of Animate.css for adding CSS3 animations to Vue.js 2/3 and Alpine.js transitions.
A JavaScript library that injects CSS directly into the DOM, allowing you to write styles as JavaScript objects.
A collection of components to rapidly build fast, highly customizable, interactive charts with D3.
A reactive state management library with simple primitives, explicit reactivity, and excellent TypeScript support for applications of any size.
A simple Node.js library for emoji lookups, parsing, and conversion between text and emoji characters.
A Vue.js wrapper for Konva that enables declarative drawing of complex canvas graphics using Vue components.
A JavaScript/TypeScript library for interacting with the XRP Ledger in Node.js and browsers.
A JavaScript library that artificially slows down image loading to simulate slow internet connections for humorous effect.
A complete, fully tested and documented data structure library written in pure JavaScript.
Interactive time-based event series visualization library built with D3.js for exploring temporal data.
A modular library for creating and manipulating multidimensional array views over 1D storage in JavaScript.
A simple JavaScript library for creating guided tours in complex single-page applications.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.