Showing 30 of 30 projects
A low-level JavaScript library for creating dynamic, data-driven visualizations using SVG, Canvas, and HTML.
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 simple and powerful JavaScript library for working with HTML5 canvas, providing interactive object models and SVG parsing.
A JavaScript SVG library for creating and animating modern SVG graphics on the web.
A lightweight, dependency-free JavaScript library for manipulating and animating SVG.
A cross-browser JavaScript library for creating and manipulating vector graphics with SVG and VML support.
A lightweight 2D graphic rendering library that powers Apache ECharts for creating interactive charts and visualizations.
A higher-level grammar for visual analysis that generates complete Vega specifications for interactive graphics.
A TypeScript/JavaScript library for visualization and creative-coding with lightweight geometry and canvas utilities.
A curated list of D3.js libraries, plugins, and utilities for data visualization.
A lightweight JavaScript library for creating fluid, interactive gradient animations on HTML canvas.
A pure-Python graphics library for fast data visualization and GUI tools in scientific and engineering applications.
A tiny cross-platform JavaScript framework for creative coding with canvas and WebGL.
3D plotting for Python in Jupyter notebooks using WebGL and IPython widgets.
A lightweight vanilla WebGL library that turns HTML DOM elements into interactive textured planes.
C++17/Qt6 library for rendering interactive graphs and node-based editors in QML applications.
A Vue.js wrapper for Konva that enables declarative drawing of complex canvas graphics using Vue components.
A lightweight JavaScript graphics library for drawing interactive SVG/VML graphics with an intuitive API.
A Python / Three.js bridge for creating interactive 3D visualizations in Jupyter notebooks.
An interactive grammar of graphics for R that combines ggplot2's grammar with reactive programming from Shiny.
JavaScript library that simplifies HTML5 canvas development by providing an object-based drawing API.
A basic SVG editor component for Blazor applications, enabling interactive creation and editing of SVG elements.
A native SwiftUI SDK for rendering interactive human body muscle maps with highlighting, heatmaps, and gesture support for iOS and macOS.
A D3.js plugin for creating and positioning curved annotation labels on data visualizations.
An ActionScript 3 library that parses and renders SVG files into interactive Flash display objects.
A tool to normalize, index, enrich, and visualize network packet captures (pcap) using Redis and interactive web graphics.
Generate interactive 3D scatter plots with a single function call using Three.js.
A free transform tool for manipulating objects in 2D space, available in ActionScript 3.0 and JavaScript versions.
A D3.js extension that adds inertia-based dragging to d3-drag, enabling smooth, physics-based interactions.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.