awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Model visualizer

Classement mis à jour le 24 juil. 2026

For model visualizers, the strongest matches are harisiqbal88/plotneuralnet (PlotNeuralNet is a programmatic tool for generating diagrams of), shap/shap (This repository provides machine learning model interpretability and feature) and cdpierse/transformers-interpret (Transformers-interpret is a diagnostic library focused on explainability and). lutzroeder/netron and tensorflow/playground round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Explore the best open-source model visualizers on GitHub, ranked by stars and activity, to compare and pick the right one.

Model visualizer

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • harisiqbal88/plotneuralnetAvatar de HarisIqbal88

    HarisIqbal88/PlotNeuralNet

    24,431Voir sur GitHub↗

    PlotNeuralNet is a programmatic tool designed to generate high-quality visual representations of neural network architectures. It functions as a declarative visualization framework that converts structural definitions into professional-grade graphical output, specifically tailored for technical documentation and academic research papers. The project distinguishes itself by utilizing a layer-centric procedural modeling approach, which applies standardized geometric templates to network components to ensure consistent visual styling. By leveraging a domain-specific macro language and a LaTeX-ba

    PlotNeuralNet is a programmatic tool for generating diagrams of neural network architectures, though it focuses on static academic illustrations rather than interactive model graphs or training monitoring.

    TeXNeural Network Diagram GeneratorsNeural Network Visualization Tools
    Voir sur GitHub↗24,431
  • shap/shapAvatar de shap

    shap/shap

    25,049Voir sur GitHub↗

    SHAP is an explainable AI toolkit that provides a game theoretic framework for interpreting machine learning model predictions. It functions as a feature attribution engine, decomposing model outputs into the sum of individual feature effects to clarify how specific input variables influence a final decision. By assigning importance values to these inputs, the library enables users to understand the logic behind complex predictive models. The project distinguishes itself through its versatility and specialized calculation methods. It operates as a model-agnostic diagnostic library, capable of

    This repository provides machine learning model interpretability and feature attribution tools for explaining predictions, though it does not focus on visualizing neural network architectures or training processes.

    Jupyter NotebookModel Interpretability ToolsModel Interpretability Frameworks
    Voir sur GitHub↗25,049
  • cdpierse/transformers-interpretAvatar de cdpierse

    cdpierse/transformers-interpret

    1,412Voir sur GitHub↗

    Transformers-interpret is a diagnostic library designed for the interpretability of transformer-based machine learning models. It functions as an attribution framework that quantifies the contribution of individual input tokens to a model's final predictions, allowing users to audit decision patterns and debug natural language processing tasks. The library utilizes gradient-based analysis and hook-based introspection to trace how specific input features influence model outputs. By mapping abstract numerical attribution scores back to human-readable linguistic units, it provides a clear view o

    Transformers-interpret is a diagnostic library focused on explainability and token attribution for transformer models, fitting the interpretive inspection aspect of machine learning visualization even though it lacks broader architecture graphing or live training monitoring.

    Jupyter NotebookModel Explanation VisualizationsModel Interpretability Frameworks
    Voir sur GitHub↗1,412
  • lutzroeder/netronAvatar de lutzroeder

    lutzroeder/netron

    33,087Voir sur GitHub↗

    Netron is a visualizer for neural network and machine learning models. It provides a graphical interface that renders model architectures as interactive node-link diagrams, allowing users to inspect internal layers, tensors, and metadata. By performing static analysis, the tool enables the examination of model definitions without executing the underlying machine learning code. The software distinguishes itself through a schema-driven parsing engine that translates diverse proprietary model formats into a unified internal graph structure. This approach ensures interoperability, allowing users

    Netron is a desktop and web application specifically designed to visualize neural network architectures and inspect model layers and tensors, though it focuses on static graph structure rather than live training monitoring or activation inspection.

    JavaScriptNeural Network VisualizersGraph Visualization Libraries
    Voir sur GitHub↗33,087
  • tensorflow/playgroundAvatar de tensorflow

    tensorflow/playground

    12,939Voir sur GitHub↗

    This project is a browser-based machine learning education tool and neural network sandbox. It provides an interactive environment for experimenting with network architectures and hyperparameters to understand deep learning concepts. The tool functions as a visualizer for TensorFlow neural networks, allowing users to see how models learn and classify data in real time. It enables the prototyping of model architectures to observe how different hidden layers and neurons affect a network's ability to solve specific data patterns. The system covers neural network architecture and operation visua

    This browser-based neural network sandbox provides interactive architecture visualization and real-time training monitoring for educational model exploration, though it lacks deep weight and activation inspection features.

    TypeScriptNeural Network Visualizers
    Voir sur GitHub↗12,939
  • tensorflow/tensorboardAvatar de tensorflow

    tensorflow/tensorboard

    7,193Voir sur GitHub↗

    TensorBoard is a visualization toolkit for tracking and analyzing machine learning model training progress and performance using TensorFlow event logs. It provides a monitoring dashboard for plotting scalar metrics, tensor distributions, and training curves, and includes specialized tools for visualizing neural network computational graphs and projecting high-dimensional embeddings. The project enables side-by-side comparison of multiple training runs to analyze the impact of hyperparameters on model outcomes. It also features a high-dimensional embedding projector and a graph visualizer for

    TensorBoard is a comprehensive machine learning visualization toolkit that provides neural network architecture graphs, training monitoring dashboards, and embedding projections, directly matching your need for model analysis.

    TypeScriptDimensionality ReductionModel Training DashboardsTraining Metric Trackers
    Voir sur GitHub↗7,193
  • interpretml/interpretAvatar de interpretml

    interpretml/interpret

    6,881Voir sur GitHub↗

    Interpret is an interpretable machine learning library and glassbox model framework. It provides toolkits for training inherently transparent models and applying post-hoc explanation techniques to make machine learning predictions human-understandable. The framework distinguishes itself by integrating differential privacy into the training of interpretable models to prevent sensitive data from leaking through explanations. It also features a visualization tool for rendering interactive decision paths and model behavior. The library covers model explainability through feature importance calcu

    Interpret provides interactive visualizations for model explainability and feature importance, fitting the interpretability aspect of the search despite lacking deep neural network architecture diagrams.

    C++Model Interpretability ToolsModel Explanation Visualizations
    Voir sur GitHub↗6,881
  • pair-code/litAvatar de PAIR-code

    PAIR-code/lit

    3,636Voir sur GitHub↗

    Lit is a machine learning interpretability framework and model debugging tool designed to analyze model behavior and performance. It serves as an interpretability dashboard for large language models and a general performance analyzer for text, image, and tabular datasets. The project distinguishes itself through a comprehensive suite of interpretability tools, including salience map generation for feature attribution, the creation of synthetic and counterfactual examples to test robustness, and the projection of high-dimensional embeddings into visual spaces via UMAP or PCA. It further enable

    This repository provides a machine learning interpretability and visualization dashboard that supports feature importance attribution, embedding projections, and model debugging, though it focuses more on behavior analysis and explanations than live training process monitoring.

    TypeScriptModel Explanation VisualizationsModel Interpretability Frameworks
    Voir sur GitHub↗3,636
  • oegedijk/explainerdashboardAvatar de oegedijk

    oegedijk/explainerdashboard

    2,487Voir sur GitHub↗

    Quickly build Explainable AI dashboards that show the inner workings of so-called "blackbox" machine learning models.

    It is an interactive dashboard library for explainable AI that visualizes model predictions and feature importances, though it focuses on tabular machine learning models rather than deep neural network architectures.

    PythonModel Visualization
    Voir sur GitHub↗2,487
  • pytorch/captumAvatar de pytorch

    pytorch/captum

    5,652Voir sur GitHub↗

    Captum is an open-source library for explaining model predictions by attributing them to input features, neurons, and layers using gradient-based and perturbation-based methods. It provides a modular framework for implementing, evaluating, and combining a range of explanation techniques, including gradient-based attribution, perturbation-based analysis, game-theoretic Shapley value approximation, and surrogate model explanations, with support for parallelization and noise stabilization. The library distinguishes itself through its breadth of attribution methods and its support for advanced in

    Captum is a specialized model interpretability library for PyTorch that focuses on explaining predictions through feature, neuron, and layer attributions rather than offering full interactive graph visualization or training monitoring.

    PythonInterpretability LibrariesAttribution GradientsConcept Importance Quantification
    Voir sur GitHub↗5,652
  • microsoft/tensorwatchAvatar de microsoft

    microsoft/tensorwatch

    3,468Voir sur GitHub↗

    Debugging, monitoring and visualization for Python Machine Learning and Data Science

    TensorWatch is a debugging and visualization tool for machine learning that provides real-time monitoring and interactive graphs, though it is more focused on tensor exploration and training metrics than full architecture diagrams.

    Jupyter NotebookData Science ToolingData VisualizationDeveloper Tools
    Voir sur GitHub↗3,468
  • redaops/ann-visualizerAvatar de RedaOps

    RedaOps/ann-visualizer

    1,250Voir sur GitHub↗

    Ann-visualizer is a Python library and diagram generator that creates graphical representations of artificial neural network architectures from sequential machine learning models. It translates layer dimensions, connectivity, and network topology into high-resolution image files that can be exported directly to disk for documentation, presentations, and design verification before training. The tool processes sequential model definitions by traversing layer structures and utilizing layout commands to render clear diagrams. These visualizations assist in inspecting network designs and serve as

    This Python library provides basic architecture visualization for artificial neural networks, though it lacks deeper capabilities like training monitoring or interactive weight inspection.

    PythonNeural Network Diagram Generators
    Voir sur GitHub↗1,250
Comparez le top 10 en un coup d'œil
DépôtStarsLangageLicenceDernier push
harisiqbal88/plotneuralnet24.4KTeXmit21 août 2023
shap/shap25KJupyter Notebookmit19 févr. 2026
cdpierse/transformers-interpret1.4KJupyter NotebookApache-2.030 août 2023
lutzroeder/netron33.1KJavaScriptMIT14 juin 2026
tensorflow/playground12.9KTypeScriptApache-2.010 juin 2026
tensorflow/tensorboard7.2KTypeScriptApache-2.016 juin 2026
interpretml/interpret6.9KC++MIT22 juin 2026
pair-code/lit3.6KTypeScriptapache-2.020 févr. 2026
oegedijk/explainerdashboard2.5KPythonMIT11 févr. 2026
pytorch/captum5.7KPythonBSD-3-Clause16 juin 2026

Related searches

  • a library for rendering interactive data visualizations
  • Code outline visualizer
  • Graph visualization library
  • Machine learning models
  • Data visualization libraries
  • Visual documentation tool
  • an implementation of the Model Context Protocol
  • Data grid component