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
·
fossasia avatar

fossasia/visdom

0
View on GitHub↗
10,268 stars·1,243 forks·Python·Apache-2.0·2 vuesvisdom.dev↗

Visdom

Visdom is a tool for scientific experiment tracking and real-time data monitoring. It provides a programmatic interface for broadcasting live plots, rich media, and training metrics from scripts to an interactive web dashboard.

The project specializes in high-dimensional data analysis, offering capabilities to project complex feature sets into 2D space using t-SNE and visualize PyTorch model embeddings. It organizes visualizations into named environments, allowing users to isolate different experimental runs and compare plots across these environments in a single view.

The system covers a broad range of dashboard capabilities, including programmatic plot generation for scatter and surface plots, rich media rendering for video and audio, and the creation of editable property panes. It also provides layout state management to serialize window positions and server access controls to restrict network access.

Features

  • Programmatic Plotting APIs - Provides a programmatic interface to render scatter, line, bar, histogram, heatmap, and 3D surface plots.
  • Experiment Tracking - Organizes and compares different experimental runs by partitioning visualizations into named environments.
  • Model Visualization Tools - Visualizes high-dimensional embeddings and training metrics using PyTorch and Numpy to analyze model performance.
  • Dimensionality Projection Plots - Projects high-dimensional features into 2D space using t-SNE with interactive lasso selection for analysis.
  • Real-Time Plot Updates - Sends live plots, images, and text to a dashboard for real-time monitoring of scientific experiments.
  • Environment Namespaces - Provides named logical groups to isolate and organize different experimental runs and their associated visualizations.
  • Real-Time Monitoring Dashboards - Broadcasts live plots and rich media from scripts to a web dashboard for monitoring scientific experiments.
  • Interactive Dashboards - Builds web interfaces with property panes and event callbacks to manipulate data visualizations in real time.
  • Visual Workspace Isolations - Allows users to partition the dashboard into named environments to isolate different experimental runs and share them via unique URLs.
  • WebSocket State Synchronization - Maintains a real-time bidirectional connection to push plot updates and event triggers between the server and browser.
  • State Serialization - Serializes window positions and plot configurations as portable objects to enable saving, forking, or deleting environment snapshots.
  • Server Access Controls - Implements server-side access policies including authentication requirements and restrictions to localhost.
  • Server-Side Interaction Callbacks - Implements mechanisms that map browser interaction events to the execution of specific Python callback functions on the server.
  • Comparison Views - Overlays plots with identical titles from multiple environments into a single view to analyze differences across experimental runs.
  • Property Editing Panels - Creates grids of input fields in the interface to change plot parameters dynamically.
  • Event Handling - Triggers server-side callbacks when users perform browser actions like clicking images or updating properties.
  • Programmatic Element Construction - Generates dashboard elements and property panes programmatically via a remote API.
  • Rich Media Loggers - Displays images, video, audio, and SVG objects within a web dashboard for live monitoring.

Historique des stars

Graphique de l'historique des stars pour fossasia/visdomGraphique de l'historique des stars pour fossasia/visdom

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à Visdom

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Visdom.
  • h2oai/waveAvatar de h2oai

    h2oai/wave

    4,241Voir sur GitHub↗

    Wave is a full-stack web application framework and low-code UI library designed for building real-time data dashboards and interactive interfaces using Python and R. It allows developers to define browser-based user interfaces and manage server-side state without writing HTML or CSS. The project functions as a collaborative state synchronizer, relaying and persisting application state across multiple concurrent users to enable shared real-time experiences. It distinguishes itself by broadcasting live updates and data visualizations to connected browsers through a unified programming model. T

    Pythonappdashboardfedramp
    Voir sur GitHub↗4,241
  • bloomberg/bqplotAvatar de bloomberg

    bloomberg/bqplot

    3,693Voir sur GitHub↗

    bqplot is an interactive data visualization library for Jupyter notebooks. It implements a grammar of graphics model, allowing users to build complex 2D charts by combining marks, scales, and axes. The library distinguishes itself with specialized toolkits for financial charting, such as OHLC candlesticks and time-series analysis, and geographic data visualization, including choropleths and custom map projections for TopoJSON and GeoJSON data. It enables deep interaction through tools like lasso selection, rectangular brushing, and the ability to manually manipulate plot points or line data.

    TypeScript
    Voir sur GitHub↗3,693
  • bqplot/bqplotAvatar de bqplot

    bqplot/bqplot

    3,693Voir sur GitHub↗

    bqplot is an interactive data visualization library for IPython and Jupyter notebooks that utilizes a grammar of graphics. It functions as a tool for creating 2D charts and maps with real-time updates and bidirectional communication between the kernel and frontend. The library is distinguished by its ability to act as a geographic data visualization tool, rendering choropleth maps and spatial data via GeoJSON and custom projections. It also serves as a financial charting tool for producing OHLC and candle bar charts, and as an interactive dashboard framework for combining plotting widgets wit

    TypeScriptipythonjupytervisualizations
    Voir sur GitHub↗3,693
  • allegroai/clearmlAvatar de allegroai

    allegroai/clearml

    6,733Voir sur GitHub↗

    ClearML is a comprehensive MLOps platform designed to manage the entire machine learning lifecycle. It functions as an experiment tracking tool, a data versioning system, and a pipeline orchestrator, while providing infrastructure for GPU cluster management and model serving. The platform is distinguished by its ability to handle hybrid-cloud compute scheduling and fractional GPU allocation, allowing multiple workloads to share a single hardware accelerator. It employs a metadata-based approach to data versioning, using virtual views to track large datasets and artifacts without duplicating r

    Python
    Voir sur GitHub↗6,733
Voir les 30 alternatives à Visdom→

Questions fréquentes

Que fait fossasia/visdom ?

Visdom is a tool for scientific experiment tracking and real-time data monitoring. It provides a programmatic interface for broadcasting live plots, rich media, and training metrics from scripts to an interactive web dashboard.

Quelles sont les fonctionnalités principales de fossasia/visdom ?

Les fonctionnalités principales de fossasia/visdom sont : Programmatic Plotting APIs, Experiment Tracking, Model Visualization Tools, Dimensionality Projection Plots, Real-Time Plot Updates, Environment Namespaces, Real-Time Monitoring Dashboards, Interactive Dashboards.

Quelles sont les alternatives open-source à fossasia/visdom ?

Les alternatives open-source à fossasia/visdom incluent : h2oai/wave — Wave is a full-stack web application framework and low-code UI library designed for building real-time data dashboards… bqplot/bqplot — bqplot is an interactive data visualization library for IPython and Jupyter notebooks that utilizes a grammar of… bloomberg/bqplot — bqplot is an interactive data visualization library for Jupyter notebooks. It implements a grammar of graphics model,… live-charts/live-charts — Live-Charts is a .NET data visualization library providing a collection of interactive charts, maps, and gauges. It… allegroai/clearml — ClearML is a comprehensive MLOps platform designed to manage the entire machine learning lifecycle. It functions as an… apexcharts/apexcharts.js — ApexCharts is a comprehensive JavaScript charting library designed for building interactive, responsive, and…