Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Visualization

Visualization

133 projects

Showing 36 of 133 projects

Data Visualization
Data Visualization

A curated list of awesome open-source data visualization libraries, frameworks, and resources across multiple programming languages.

#chart#developer-tools#open-source
Stars4.3k
Forks455
Last commit2 years ago
H2O Wave
H2O WavePython

Build realtime web apps and dashboards entirely in Python or R without HTML, JavaScript, or CSS.

#realtime#hacktoberfest#dashboard
Stars4.2k
Forks365
Last commit4 days ago
rxmarbles
rxmarblesJavaScript

Interactive webapp for visualizing and experimenting with Rx Observable operator diagrams.

#educational#observables#learning-tool
Stars4.2k
Forks543
Last commit4 years ago
PixelGameEngine
PixelGameEngineC++

A single-header C++ pixel drawing and UI framework for game development, visualization, and education.

#open-source#pixel-graphics#education
Stars4.2k
Forks916
Last commit7 months ago
Rails ERD
Rails ERDRuby

Generate Entity-Relationship Diagrams for Rails applications using Active Record model reflection.

#rails#development-tool#database-schema
Stars4.1k
Forks376
Last commit2 years ago
Network Analysis
Network AnalysisR

A curated list of resources for constructing, analyzing, and visualizing network data across various disciplines.

#semantic-networks#data-science#complex-networks
Stars4.0k
Forks628
Last commit
source-map-explorer
source-map-explorerTypeScript

Analyze and debug JavaScript code bloat through source maps with a treemap visualization.

#browserify#treemap#minification
Stars3.9k
Forks111
Last commit3 years ago
VivaGraphJS
VivaGraphJSJavaScript

A highly extensible JavaScript library for rendering interactive graphs with support for multiple layout algorithms and rendering engines.

#graph#interactive-graphs#graph-algorithms
Stars3.9k
Forks420
Last commit1 month ago
Adrenaline
Adrenaline

An AI assistant that answers technical questions about codebases, documentation, and programming concepts with source-grounded answers and diagram generation.

#github-integration#ai#developer-tools
Stars3.8k
Forks309
Last commit2 years ago
Tablesaw
TablesawJava

A Java dataframe and visualization library for data loading, cleaning, transformation, and analysis.

#statistical-analysis#chart#data-science
Stars3.7k
Forks651
Last commit1 month ago
lensm
lensmGo

A Go assembly and source viewer that visualizes machine code alongside source code for performance analysis.

#machine code#performance-analysis#source-code-analysis
Stars3.7k
Forks131
Last commit3 months ago
Vizro
VizroPython

A low-code Python toolkit for building production-ready data visualization apps with minimal code.

#pydantic#web-app#low-code
Stars3.7k
Forks262
Last commit2 days ago
statsviz
statsvizGo

Visualize real-time Go runtime metrics like heap, goroutines, and GC pauses via a web-based dashboard.

#garbage-collector#runtime-metrics#dashboard
Stars3.6k
Forks123
Last commit17 days ago
Chartify
ChartifyPython

A Python library that simplifies chart creation for data scientists with consistent data formats and smart defaults.

#data-science#python#plotting
Stars3.6k
Forks331
Last commit1 year ago
chartify
chartifyPython

A Python library that simplifies chart creation for data scientists with consistent data formats and smart defaults.

#data-science#python#plotting
Stars3.6k
Forks331
Last commit1 year ago
DBML
DBMLJavaScript

A simple, readable DSL for defining and documenting database structures, database-agnostic and human-readable.

#developer-tools#database-schema#dbml
Stars3.6k
Forks217
Last commit1 day ago
OpenSceneGraph
OpenSceneGraphC++

A high-performance 3D graphics toolkit for real-time visualization, simulation, and virtual reality applications.

#simulation#opengl#opengl-es
Stars3.6k
Forks1.5k
Last commit1 year ago
A Jupyter Notebook Blogging Platform Powered by GitHub Actions, Pages and Jekyll
A Jupyter Notebook Blogging Platform Powered by GitHub Actions, Pages and JekyllJupyter Notebook

An easy-to-use blogging platform with enhanced support for Jupyter Notebooks, Word docs, and Markdown, powered by GitHub Actions.

#actions#jekyll#data-science
Stars3.5k
Forks731
Last commit
0x
0xJavaScript

A single-command tool for generating interactive flamegraphs to profile and visualize performance bottlenecks in Node.js applications.

#cli-tool#nodejs#flamegraph
Stars3.5k
Forks115
Last commit6 months ago
TensorWatch
TensorWatchJupyter Notebook

A debugging and visualization tool for data science, deep learning, and reinforcement learning in Jupyter Notebook.

#ai#data-science#deep-learning
Stars3.5k
Forks361
Last commit25 days ago
pev2
pev2TypeScript

A Vue.js component for visualizing PostgreSQL execution plans with interactive graphical representations.

#web-components#explain#performance-analysis
Stars3.5k
Forks182
Last commit17 days ago
react-simple-maps
react-simple-mapsJavaScript

A React library for creating beautiful SVG maps with d3-geo and topojson using a declarative API.

#d3-geo#geospatial#svg
Stars3.3k
Forks464
Last commit1 year ago
rover
roverGo

Interactive Terraform visualization tool that generates resource overviews, maps, and graphs from plan and configuration files.

#interactive-visualizations#cli-tool#devops-tools
Stars3.3k
Forks194
Last commit8 months ago
jitwatch
jitwatchJava

A log analyzer and visualizer for the Java HotSpot JIT compiler, enabling inspection of inlining, hot methods, bytecode, and assembly.

#assembly#performance-analysis#jitwatch
Stars3.3k
Forks464
Last commit3 months ago
dygraphs
dygraphsJavaScript

A JavaScript library for creating interactive, zoomable time series charts using HTML canvas.

#canvas#client-side-rendering#html-canvas
Stars3.2k
Forks594
Last commit1 month ago
shapash
shapashJupyter Notebook

A Python library that makes machine learning models interpretable and transparent through user-friendly visualizations and a web application.

#shap#python-library#explainability
Stars3.2k
Forks375
Last commit7 days ago
LogonTracer
LogonTracerPython

A security tool that visualizes and analyzes Windows Active Directory event logs to investigate malicious logon activity.

#python-3#security-investigation#windows-event-log
Stars3.2k
Forks486
Last commit2 days ago
Quil
QuilClojure

A Clojure/ClojureScript library for creating interactive drawings and animations using the Processing API.

#generative-art#interactive-art#clojurescript
Stars3.0k
Forks171
Last commit2 days ago
diskonaut
diskonautRust

A terminal-based disk space navigator that visualizes storage usage with interactive treemaps.

#file-management#disk-space#terminal
Stars3.0k
Forks90
Last commit2 years ago
gdb-frontend
gdb-frontendJavaScript

A web-based GUI debugger for GDB with advanced visualization, collaboration features, and extensible plugin architecture.

#plugin-system#debug#embedded-debugging
Stars3.0k
Forks113
Last commit5 months ago
The Kui Framework for Graphical Terminals
The Kui Framework for Graphical TerminalsTypeScript

A framework that enhances command-line interfaces with interactive graphics for cloud-native development, starting with Kubernetes.

#cli-enhancement#graphical-terminal#visualizations
Stars2.9k
Forks189
Last commit
ClayGL
ClayGLJavaScript

A WebGL graphic library for building scalable Web3D applications with modular architecture and high-quality rendering.

#vr-ready#animation#3d-graphics
Stars2.9k
Forks298
Last commit4 months ago
Pangolin
PangolinC++

A lightweight portable library for OpenGL display, interaction, and video input abstraction, widely used in computer vision prototyping.

#3d-navigation#opengl#video-processing
Stars2.7k
Forks908
Last commit14 days ago
semiotic
semioticTypeScript

A React data visualization library designed for AI-assisted development, supporting network graphs, streaming data, and coordinated dashboards.

#ai-assisted-development#coordinated-views#ai
Stars2.7k
Forks134
Last commit1 day ago
nvim-web-devicons
nvim-web-deviconsLua

Provides Nerd Font icons with colors and variants for Neovim plugins to enhance file tree and UI visualizations.

#syntax-highlighting#icons#neovim-plugins
Stars2.6k
Forks228
Last commit15 days ago
G2Plot
G2PlotTypeScript

An interactive and responsive charting library based on the Grammar of Graphics (G2).

#statistical-charts#graphics#plot
Stars2.6k
Forks596
Last commit1 month ago
PreviousPage 3 of 4

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
7 days ago
3 years ago
9 months ago
Next
#Data Visualization57
#Python31
#Javascript23
#Charts21
#Data Science21
#Machine Learning19
#Dashboard14
#Webgl14
#Charting Library13
#Interactive Charts13
#Chart13
#Open Source12