netron and keras-vis

One is a standalone model viewer capable of inspecting models from various frameworks (A), while the other is a Keras-specific visualization toolkit primarily used for generating insights *from* and *within* Keras models (B), making them complementary for Keras users who might use B to analyze their models and A to view and share them.

netron
71
Verified
keras-vis
66
Established
Maintenance 25/25
Adoption 10/25
Maturity 16/25
Community 20/25
Maintenance 0/25
Adoption 16/25
Maturity 25/25
Community 25/25
Stars: 32,573
Forks: 3,093
Downloads:
Commits (30d): 96
Language: JavaScript
License: MIT
Stars: 2,997
Forks: 645
Downloads: 580
Commits (30d): 0
Language: Python
License: MIT
No Package No Dependents
Stale 6m

About netron

lutzroeder/netron

Visualizer for neural network, deep learning and machine learning models

Supports 20+ model formats across major frameworks (ONNX, PyTorch, TensorFlow, Core ML, GGUF, Safetensors, and more), enabling unified inspection of architectures and layer details. Available as a web app, native desktop client (macOS/Linux/Windows), or Python CLI for seamless integration into development workflows. Parses and renders computational graphs with interactive visualization of operator properties, tensor shapes, and model structure.

About keras-vis

raghakot/keras-vis

Neural network visualization toolkit for keras

Scores updated daily from GitHub, PyPI, and npm data. How scores work