Showing 30 of 30 projects
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 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, 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.
A React library for rendering UI components to <canvas> for high-performance mobile web applications.
A TypeScript/JavaScript framework for building interactive graph visualization and analysis applications.
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 lightweight 2D graphic rendering library that powers Apache ECharts for creating interactive charts and visualizations.
A TypeScript/JavaScript library for visualization and creative-coding with lightweight geometry and canvas utilities.
A JavaScript library for rendering music notation and guitar tablature to HTML Canvas and SVG.
A lightweight JavaScript library for creating high-performance particle animations with physics simulation.
An open-source JavaScript/C++ library for creating animated data visualizations and interactive data stories.
A JavaScript graphics library with a separated runner and renderer architecture, supporting iFrame, Worker, and Node contexts.
A JavaScript toolbox for building interactive diagram editors and viewers on the web.
A multi-track audio editor and player for the web with canvas waveform preview, drag-and-drop editing, and Tone.js effects.
A lightweight and fast JavaScript parser for TTF, OTF, TTC, and WOFF fonts with SVG and variable font support.
A free JavaScript game engine with a web-based editor for creating HTML5 games using familiar web development tools.
HTML5 game engine built on PixiJS for creating 2D games with a complete development platform.
A preview of the full source code for the Atom editor, providing a zoomed-out overview of your file.
Visualize elevation of any area on Earth as a ridgeline chart using MapBox elevation data.
A high-performance JavaFX charting library for real-time scientific data visualization, handling up to 5 million data points at 25 Hz.
A syntax-highlighting text editor that renders to an HTML5 Canvas, ideal for texturing 3D objects in WebGL applications.
An experimental development environment for creating generative art and pen plotter designs with zero configuration.
A Go+WebAssembly library for drawing on HTML5 Canvas entirely from Go code without JavaScript calls.
A minimal, customizable Angular component for rendering After Effects animations as Lottie files.
A tile-based puzzle game where you switch between characters to reach the goal while uncontrolled characters move autonomously.
A browser-based table tennis game with real-time fluid dynamics simulation rendered at 60 FPS.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.