Kostenlose Tools
Kostenlose Tools: Code in bearbeitbare Diagramme verwandeln
Fügen Sie Code für Kubernetes, Docker Compose, Terraform, CloudFormation, SQL, Prisma, DBML, GitHub Actions, GitLab CI oder Mermaid ein. Das Format wird erkannt, und Sie erhalten ein Diagramm, das Sie herunterladen oder in Archboard öffnen und weiter bearbeiten können.
Beispielausgaben
Terraform
SQL
GitHub Actions
Tools nach Format
Jedes Tool hat eine eigene Seite, die erklärt, was es liest, was es zeichnet und was es weglässt.
Container
- Kubernetes-YAML als Diagramm
Macht aus Manifesten oder der Ausgabe von kubectl get -o yaml Namespaces, Workloads und Services, verbunden wie im YAML.
*.yamlkubectl get -o yamlhelm template
- Docker Compose als Diagramm
Macht aus einer docker-compose.yml Services, Netzwerke, Volumes und depends_on-Verbindungen.
compose.yamldocker-compose.yml
Infrastruktur
- Terraform als Diagramm
Macht aus .tf-Dateien oder Plan-JSON VPCs, Subnetze und Ressourcen mit ihren Referenzen.
*.tfterraform show -json
- CloudFormation als Diagramm
Macht aus YAML- oder JSON-Vorlagen, SAM inklusive, Ressourcen mit Ref- und GetAtt-Verknüpfungen.
template.yamltemplate.jsonsam buildcdk synth
Datenbanken
- SQL als ER-Diagramm
Macht aus CREATE-TABLE-Anweisungen oder einem Dump Tabellen, Schlüssel und Fremdschlüssel und erkennt den Dialekt.
CREATE TABLEALTER TABLE
- PostgreSQL als ER-Diagramm
Macht aus der Ausgabe von pg_dump --schema-only Tabellen, Schemas und Fremdschlüssel.
pg_dump --schema-only
- MySQL und MariaDB als ER-Diagramm
Macht aus mysqldump- und Workbench-Skripten Tabellen und Fremdschlüssel, MariaDB inklusive.
mysqldump --no-data
- SQL Server als ER-Diagramm
Macht aus T-SQL-Skripten aus SSMS Tabellen, Schlüssel und Fremdschlüssel.
T-SQLGO
- SQLite als ER-Diagramm
Macht aus der Ausgabe von sqlite3 .schema Tabellen und Fremdschlüssel.
sqlite3 .schema
- Prisma-Schema als ER-Diagramm
Macht aus einer schema.prisma Modelle und Relationen, implizite Many-to-many-Relationen inklusive.
schema.prisma
- DBML als ER-Diagramm
Macht aus DBML Tabellen, Refs und Tabellengruppen.
TableRef
CI-Pipelines
- GitHub Actions visualisieren
Macht aus einer Workflow-Datei Trigger, Jobs, needs und Umgebungen.
.github/workflows/*.yml
- GitLab CI visualisieren
Macht aus einer .gitlab-ci.yml Stage-Spalten, Jobs, needs und Child-Pipelines.
.gitlab-ci.yml
Diagramm-Code
- Mermaid-Flowchart als bearbeitbares Diagramm
Macht aus einem Flowchart oder erDiagram Formen, die Sie ziehen und bearbeiten können.
flowcharterDiagram
So funktioniert es
Code einfügen
Fügen Sie den Inhalt einer Datei ein oder ziehen Sie die Datei auf das Feld. Das Tool erkennt das Format; Sie können es auch selbst wählen.
Diagramm ansehen
Ressourcen, Tabellen oder Jobs werden zu Karten, in Rahmen gruppiert und so verbunden, wie Ihr Code sie verknüpft.
Herunterladen oder in Archboard öffnen
Laden Sie ein SVG oder PNG mit Archboard-Wasserzeichen herunter, oder öffnen Sie das Diagramm in Archboard, um es umzuordnen, zu kommentieren, zu teilen und zu exportieren.
Fragen
Sind die Tools kostenlos?
Ja. Code einfügen, das Diagramm ansehen und es als SVG oder PNG herunterladen geht ohne Konto. Zum Öffnen in Archboard brauchen Sie ein kostenloses Konto.
Was passiert, wenn ich ein Diagramm in Archboard öffne?
Das Diagramm, das Sie sehen, wird als neues Diagramm in Ihrem Workspace gespeichert. Dort können Sie es umordnen, Notizen ergänzen, teilen oder exportieren. Es ist ein Ausgangspunkt: Spätere Änderungen an Ihrem Code aktualisieren das Diagramm nicht.
Welche Formate kann ich einfügen?
Kubernetes, Docker Compose, Terraform, CloudFormation, SQL, Prisma, DBML, GitHub Actions, GitLab CI und Mermaid. Die Tool-Karten auf dieser Seite zeigen, welche Dateien und Befehle jedes Tool liest; die Seite des jeweiligen Tools erklärt, was es weglässt.
In einer Minute ein Canvas öffnen
Melden Sie sich mit Google oder GitHub an. Kostenlos für einen Sitzplatz. Upgrade, wenn das Team dazukommt.