Showing 36 of 56 projects
An open-source virtual whiteboard for sketching hand-drawn diagrams with real-time collaboration and end-to-end encryption.
A low-level JavaScript library for creating dynamic, data-driven visualizations using SVG, Canvas, and HTML.
A lightweight, cross-browser JavaScript library for creating and displaying 3D graphics in the browser.
Simple yet flexible JavaScript charting library using HTML5 Canvas for designers and developers.
A fast, lightweight JavaScript animation library for CSS properties, SVG, DOM attributes, and JavaScript objects.
A powerful, interactive JavaScript charting and data visualization library for the browser.
A powerful, interactive JavaScript charting and data visualization library for the browser.
A fast, lightweight 2D WebGL/WebGPU renderer for creating interactive graphics and cross-platform web applications.
A fast, lightweight 2D WebGL/WebGPU renderer for creating rich interactive graphics and cross-platform web applications.
A fast, lightweight 2D WebGL/WebGPU renderer for creating interactive graphics and cross-platform web applications.
A fast, lightweight 2D WebGL/WebGPU renderer for creating interactive graphics and cross-platform web applications.
A framework for creating videos programmatically using React and web technologies.
A fast, free, and fun open-source HTML5 game framework for creating 2D games with WebGL and Canvas rendering.
A JavaScript 2D rigid body physics engine for the web, enabling realistic physics simulations in browsers and Node.js.
An open-source online spreadsheet library with Excel-like features, including formulas, charts, and collaborative editing.
A performant, small-footprint financial charting library built with HTML5 canvas for interactive web applications.
A JavaScript framework for high-performance HTML5 Canvas applications with interactivity, animations, and event handling.
A rich set of supercharged React components for building dataviz apps, built on top of d3.
A concise and progressive visualization grammar for building dashboards, exploring data, and storytelling.
A declarative JSON format for creating, saving, and sharing interactive data visualizations.
A flat, round, designer-friendly pseudo-3D engine for canvas and SVG that renders 3D models using 2D drawing APIs.
A renderer-agnostic 2D drawing API for the web that works with SVG, Canvas 2D, and WebGL.
A robust QR code generator for Node.js and browsers with CLI, canvas, SVG, and terminal output.
A mobile-first, interactive charting library with a grammar of graphics for building 50+ chart types across H5, Node.js, and mini-programs.
A JavaScript library for creating dynamic, canvas-based heatmaps on the web.
A lightweight 2D graphic rendering library that powers Apache ECharts for creating interactive charts and visualizations.
A modern, lightweight HTML5 game engine for creating 2D games with JavaScript and TypeScript.
A fast, functional WebGL library that simplifies graphics programming by removing shared state.
A beautiful and feature-rich JavaScript charting library for data visualization with support for React, Vue, and plain JavaScript.
A 2D JavaScript/TypeScript physics engine for cross-platform HTML5 game development, rewritten from Box2D.
A fast JavaScript GIF encoder that runs in the browser using web workers and typed arrays.
A JavaScript/React/Vue2 diagramming library focused on flow layout and node-based orchestration.
A React component library for generating QR codes as SVG or Canvas elements.
A tiny cross-platform JavaScript framework for creative coding with canvas and WebGL.
High-quality image resizing in the browser using WebAssembly, web workers, and pure JavaScript.
A highly customizable React library for building interactive stock charts with d3, featuring multiple chart types and technical indicators.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.