Showing 36 of 404 projects
A markdown processor powered by plugins that transforms markdown using abstract syntax trees (ASTs).
A lightweight TypeScript library for creating customizable particle effects, confetti, and fireworks animations as website backgrounds.
A lightweight TypeScript library for creating customizable particle effects, confetti, and fireworks animations for websites.
A lightweight scroll library for element detection, smooth scrolling, and parallax animations.
A fast and correct glob pattern matching library for Node.js, implementing shell-like file matching.
A renderer-agnostic 2D drawing API for the web that works with SVG, Canvas 2D, and WebGL.
A simple, lightweight jQuery plugin for reading, writing, and deleting browser cookies.
A tiny, modular JavaScript library for measuring Core Web Vitals and other essential performance metrics on real users.
WebGL-accelerated machine learning library for JavaScript with linear algebra and automatic differentiation.
A unified HTML5 audio/video player with consistent UI across browsers, supporting MP4, WebM, MP3, HLS, Dash, YouTube, and more.
A dependency-free JavaScript library for robust file uploads with drag-and-drop, progress bars, and cloud storage support.
A JavaScript library for building high-performance interactive 2D graphics and animations on the HTML5 Canvas.
A robust QR code generator for Node.js and browsers with CLI, canvas, SVG, and terminal output.
A simple feed-forward neural network library for JavaScript, enabling machine learning tasks like pattern recognition and function approximation.
A JavaScript library for creating and editing node-based graphs in the browser, similar to Unreal Blueprints, with a built-in HTML5 Canvas2D editor.
A lightweight, dependency-free JavaScript library for creating touch-enabled slideout navigation menus in mobile web apps.
A lightweight, dependency-free JavaScript library for creating touch-enabled slideout navigation menus in mobile web apps.
A JavaScript library for creating responsive, animated SVG progress bars with customizable shapes and animations.
A JavaScript library that adds visual loading indicators to buttons, bridging the gap between user actions and feedback.
A touch-friendly, responsive, and flickable carousel library for modern web interfaces.
A lightweight (~1kb) pure JavaScript lazy loader for images, iframes, and other elements using IntersectionObserver API.
An extensible, plugin-oriented, HTML5-first media player for the web with a modular architecture.
A TypeScript/JavaScript library providing a Result type for type-safe error handling without exceptions.
A multi-dimensional charting library that works natively with crossfilter and renders using d3.js.
A lightweight JavaScript library for creating concise, principled time-series charts like line charts, scatterplots, and histograms.
A lightweight JavaScript library for creating principled, consistent time-series charts like line charts, scatterplots, and histograms.
A lightweight animated number component for React, Vue, Svelte, and vanilla TypeScript/JavaScript.
A jQuery plugin for smooth CSS3 transformations and transitions with a simple API.
A reusable charting library built on D3.js, providing pre-built, customizable chart models.
A tiny jQuery alternative for modern browsers with familiar chainable DOM manipulation methods.
A lightweight JavaScript library for creating interactive HTML5 timeline visualizations.
A JavaScript library that simplifies using Google Maps with a clean, intuitive API.
A fully client-side JavaScript diagramming library using SVG and HTML for rendering.
An isomorphic JavaScript authorization library that restricts user access to resources with incremental adoption and scalability.
An isomorphic JavaScript authorization library for managing user permissions across frontend and backend.
A tiny, zero-dependency JavaScript library for OpenSSL RSA encryption, decryption, and key generation in browsers and Node.js.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.