27 مستودعات
Libraries and tools for rendering graphics, animations, and visual data.
Explore 27 awesome GitHub repositories matching part of an awesome list · Visualization Frameworks. Refine with filters or upvote what's useful.
PixiJS is a hardware-accelerated 2D rendering engine and HTML5 canvas library. It functions as a web-based graphics engine that utilizes WebGL to draw interactive digital content, shapes, text, and images in the browser. The engine provides a specialized pipeline for high-performance 2D graphics, featuring a scene-graph hierarchy for organizing visual objects and a system for dynamic texture management. It includes capabilities for applying visual effects through masks, filters, and blend modes. The project covers broad functional areas including digital asset loading, user input processing
High-performance 2D rendering engine with hardware acceleration.
BlenderGIS is an addon for Blender that provides a suite of tools for importing, georeferencing, and rendering geographic data and terrain meshes. It functions as a 3D terrain generator and geographic data importer, enabling the creation of three-dimensional surfaces from elevation models, contour lines, and topographic textures. The project distinguishes itself through its ability to fetch basemaps, building footprints, and street data directly from web services into the 3D environment. It includes a georeferencing toolset to align coordinates and virtual cameras using spatial reference syst
Bridge between Blender and geographic data sources.
Folium is a Python library that builds interactive Leaflet.js maps directly from Python data structures, enabling geographic data visualization in Jupyter notebooks or as standalone HTML pages. It creates maps centered on given coordinates with configurable zoom, tiles, and dimensions, and supports embedding those maps inside web routes for serving in browsers. The library provides a comprehensive set of tools for data-driven map creation, including choropleth maps that bind tabular data to geographic geometries, colormap application to markers and polygons, and GeoJSON data overlay and visua
Python interface for Leaflet.js mapping.
PlotJuggler is an interactive time series visualization tool that loads, streams, and renders large datasets using hardware-accelerated OpenGL graphics. It functions as a multi-format data loader, supporting file formats such as CSV, ULog, and ROS bags, and also serves as a live data stream viewer that subscribes to real-time sources via MQTT, WebSockets, ZeroMQ, and UDP. The tool distinguishes itself through a plugin-based extensibility platform that allows users to add custom data sources, file formats, and processing capabilities. It includes a Lua scripting engine for creating custom data
Tool for visualizing time-series data.
Tippecanoe is a command-line tool used to generate optimized vector tiles for web maps. It converts large-scale geospatial datasets, including GeoJSON, CSV, and Geobuf files, into binary vector tiles or MBTiles SQLite databases. The project is designed to maintain map performance and visual quality across different zoom levels. It achieves this through geospatial data downsampling, which includes simplifying geometries and thinning point density to prevent tile overcrowding and keep tile sizes within specific limits. The tool provides extensive data transformation capabilities, such as attri
Build vector tilesets from large GeoJSON collections.
Library for 3D map experiences on the web.
High-level geospatial data visualization library for Python.
High-level Python library for geospatial plotting.
🎤 a simple audio programming language implemented in JS
Audio programming language built in JavaScript.
Circular visualization in R
Circular visualization library for R.
This website allows you to visualize elevation of any area on the map with filled area charts (also known as a ridgeline):
Visualization of elevation data using filled area charts.
GLSL embedded in Haskell
Functional language for live coding fragment shaders.
R interface to Deck.gl and Mapbox
R interface for Deck.gl and Mapbox.
Application of music theory in audio reactive visualizations
Applies music theory concepts to audio-reactive visualizations.
JS library for audio visualization in circular wave using Web Audio API and ECharts
Visualizes audio data in circular patterns using ECharts.
Google Chrome DevTools extension to view and hopefully interact with the routing graph of Web Audio API
Chrome extension for experimenting with Web Audio nodes.
:bell: Catch realtime audio wave from microphone with JavaScript!
Records voice input with real-time waveform visualization.
Fast interactive geospatial visualization in Jupyter.
GPU-accelerated visualization of Cloud-Optimized GeoTIFFs.