Showing 36 of 1075 projects
An Angular wrapper for the Shepherd site tour library, providing guided tours and step-by-step walkthroughs for Angular applications.
An infinite bit-array implementation in JavaScript with high performance and unique features like remembering leading ones on inversion.
Parse magnet URIs into structured objects and encode objects back into magnet URIs for BitTorrent applications.
A 1.3kB library for embedding Preact/React widgets onto third-party websites with reactive props and flexible mounting.
A lightweight, dependency-free JavaScript library for converting file sizes to human-readable formats with multiple standards support.
A lightweight vanilla ES6 JavaScript library for managing cookies and local storage with a unified API.
A vanilla JavaScript library for rendering interactive tournament brackets (single/double elimination, round-robin) in web applications.
A unified JavaScript library for discovering BitTorrent and WebTorrent peers via trackers, DHT, and LSD.
A JavaScript library that wraps GDAL for geospatial data processing directly in the browser using WebAssembly.
A lightweight, TypeScript-first functional programming library for JavaScript with auto-currying and point-free style.
A Vue 2/3 library providing reusable, customizable interface transitions (fade, expand, slide, scale) without writing CSS.
A JavaScript library that adds timeout protection to regular expressions to prevent ReDoS attacks.
A thin wrapper around the Web Audio API to extract waveform and frequency data from audio elements.
A JavaScript library providing composable functional lenses for immutable data manipulation.
JavaScript libraries for graph processing in Node.js and browsers, inspired by Apache TinkerPop.
A tiny and easy-to-use Entity Component System library for game programming, written in TypeScript.
A lightweight, web-first, and extendable 3D rendering library with a three.js-like API and modern performance features.
A D3.js library that morphs GeoJSON polygons into rectangular shapes for cartographic visualization.
A collection of atomic utilities for building reactive compositions in Angular using Signals.
A universal wallet adapter for building apps that interact with Cosmos blockchains and wallets.
A customizable scrollbar replacement with menu-like navigation and visual feedback for web applications.
A fast, dependency-free JavaScript library for JSON Schema validation, supporting draft v4 and custom extensions.
A JavaScript library for storing and synchronizing user data in the cloud using Amazon Cognito with offline browser support.
Web-components for interactive scientific writing, reactive documents, and explorable explanations.
Web-components for creating interactive scientific articles with reactive variables, equations, and charts.
A Node.js library for remotely controlling Samsung TVs via JavaScript, enabling power management, key input, and app control.
Framework-agnostic toast engine with Vue 3 renderer and Nuxt module support, offering typed core and CSS-first theming.
A lightweight library that normalizes nested GraphQL responses into flat, key-value objects for efficient client-side caching.
A comprehensive JavaScript library for 3D rotations using quaternions, avoiding Gimbal lock.
A single-file <1kb simplified reactive core inspired by Solid, optimized for clean code and learning.
A JavaScript implementation of Bitcoin for browsers and Node.js with decentralized blockchain access and comprehensive feature support.
Convert GeoJSON objects to KML (Keyhole Markup Language) strings for geographic data interchange.
Transform JSON structures from one format to another using declarative template rules in JavaScript.
A lightweight JavaScript library for unified mouse, touch, and pointer event tracking on DOM elements.
A lightweight JavaScript proofreader that checks writing style, readability, and common errors in text.
A high-performance, modular ES6 tweening library for smooth animations in web and Node.js 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.