pkg.soopen package index

brew / rang 4645

Installer graphviz2drawio avec Homebrew

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de graphviz2drawio pour les workflows d'agents IA.

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install graphviz2drawio

local Homebrew formula metadata

aperçu

Résumé du paquet

Convert graphviz (dot) files into draw.io / lucid (mxGraph) format

Commandes et alias

  • graphviz2drawio

historique

Historique du projet et usages

graphviz2drawio is a focused converter for turning Graphviz DOT files into draw.io, diagrams.net, Lucidchart, or mxGraph-style editable diagrams. It sits in the practical space between generated diagrams and manual editing.

Historique du projet

The project began as a Python command-line utility around 2018, with the PyPI release history listing 0.0.1 on August 19, 2018 and the GitHub README describing the goal as conversion from Graphviz DOT into editable draw.io and Lucid formats.

Its 2024 release series added visible conversion improvements: edge layout work, clusters and subgraphs, image nodes, Graphviz shapes, stdout support, Homebrew installation, and then a 1.0.0 release. The 1.1.0 release in 2025 added stronger cluster/subgraph handling, cloud architecture diagram support, encoding handling, and Python 3.14 compatibility.

Historique d'adoption

Adoption is niche but useful: it appears in PyPI, conda-forge, and Homebrew packaging because teams often generate dependency graphs or architecture sketches with Graphviz but need an editable diagram for review, documentation, or handoff.

The package is most relevant when Graphviz is already in a workflow and the final artifact must be modified in diagrams.net or Lucidchart instead of treated as a static SVG or PNG.

Modes d'utilisation

The README and PyPI page document CLI usage that passes one or more DOT files and writes XML output, with options for output paths and stdout. The package can also be used as a Python library via its conversion function.

Because Graphviz layout is upstream of the conversion, graphviz2drawio users typically install Graphviz itself first, then run the converter on DOT or PyGraphviz graph objects.

Pourquoi les passionnés de paquets s'y intéressent

Package maintainers care about graphviz2drawio because it bridges generated and manually editable diagram ecosystems without replacing Graphviz. It is a small CLI where packaging metadata, Python version support, and the Graphviz dependency determine whether it feels frictionless.

Its Homebrew formula is notable for a Python tool that is also useful to non-Python diagramming workflows.

Chronologie

  • 2018: PyPI records the 0.0.1 release.
  • 2020: PyPI records the 0.2.0 release after the first 2018 series.
  • 2024: 0.3.0 through 1.0.0 releases expand conversion support and packaging.
  • 2025: 1.1.0 adds cluster/subgraph improvements, Diagrams package support, encoding handling, and Python 3.14 compatibility.

Related projects

  • Graphviz: graphviz2drawio consumes Graphviz DOT input and depends on Graphviz concepts and layout output.
  • draw.io / diagrams.net and Lucidchart: the editable diagram targets named by the project.
  • PyGraphviz: the PyPI documentation lists PyGraphviz as part of the conversion stack.

posture de sécurité

Niveau de risque : vert

narrow executable package without higher-risk signals.

Classificateur de risque

risque vert · confiance faible · appliance

Pourquoi

  • narrow executable package without higher-risk signals

Signaux

  • metadata:no-higher-risk-signals

Comportement d'installation

  • Aucune métadonnée de bottle Homebrew n’a été enregistrée.

Revue recommandée

Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.

exécutables

Exécutables installés

CommandeTypeExpositionNote
graphviz2drawioexécutableexécutable indexéDécouvert depuis l'index local des exécutables.

fraîcheur

Version et fraîcheur

Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.

page générée2026-08-03
version du gestionnaire1.2.0
gestionnaire mis à jour2026-07-13
données localesinconnu
amontnon disponible
dernière version détectéenon détecté
  • OKAucun avertissement de fraîcheur n'a été généré.

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:graphviz2drawio
Version1.2.0
Gestionnaire de paquetsHomebrew
Page d'accueilhttps://github.com/hbmartin/graphviz2drawio/
Dernière mise à jour2026-07-13T00:21:00Z
Pulseupdated
Bouteillenon enregistré
Serviceaucun déclaré

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • pkg.so package database
  • pkgdb category and tag curation