# Eingerückte Liste zu ASCII-Baum

Wandelt eine eingerückte hierarchische Liste (2/4 Leerzeichen oder Tab; optionale Präfixe -, *, 1.) in einen kopierbaren ASCII-Verzeichnisbaum um. Zwei Stile: Unicode-Rahmen und klassisches ASCII. Schalter für vollständige Führungslinien, nachfolgende Leerzeichen und Blätter in Klammern.

> Kanonische Seite: https://elysiatools.com/de/tools/ascii-tree-from-indented-list

- **Kategorie:** Text Processing

- **Schlagwörter:** ASCII-Baum, Verzeichnisbaum, eingerückte Liste, Ordnerbaum, Dateibaum, Unicode-Rahmen, Readme-Baum, Projektstruktur, kopierbarer Baum

## Überblick

Verwandelt eine gewöhnliche eingerückte Gliederung in einen sauberen, kopierbaren Verzeichnisbaum — wie oben in einem guten README.

**Wie es funktioniert.** Füge beliebige hierarchische Liste mit 2-Space-, 4-Space- oder Tab-Einrückung ein. Markdown-Aufzählungspräfixe (`-`, `*`, `+`, `1.`) sind optional und werden automatisch entfernt; Leerzeilen werden ignoriert. Der Parser erkennt die häufigste Einrückungseinheit, oder du erzwingst eine.

**Zwei Stile.**
- **Unicode-Rahmen** (`├── └── │`) — der moderne Standard, sieht auf GitHub, Discord, VS Code und den meisten Terminals super aus.
- **Klassisches ASCII** (`|-- `-- |`) — ganz ohne Unicode, sicher für Klartext-Mails, alte Terminals und ANSI-only-Umgebungen.

**Drei Schalter:** vollständige Führungslinien; Blätter in `[]`-Klammern; nachfolgende Leerzeichen entfernen für saubere Diffs.

**Warum nicht `tree`.** `tree` scannt nur echte Ordner auf der Festplatte. Dieses Werkzeug verarbeitet *jeden* eingerückten Text — Gliederung, Brainstorm, Markdown-Spec, Notion-Export — und den Stil wählst du im Browser.

## Eingaben

- **Eingerückte Liste** (textarea): src index.ts tools json-formatter.ts qr-code-generator.ts package.json
- **Stil** (select)
- **Einrückungseinheit** (select)
- **Vollständige Führungslinien** (checkbox)
- **Blätter in Klammern** (checkbox)
- **Nachfolgende Leerzeichen entfernen** (checkbox)

## Wann verwenden

- Wenn Sie eine visuelle Ordnerstruktur für die README-Datei Ihres GitHub-Repositorys erstellen möchten, ohne die Ordner tatsächlich auf der Festplatte anlegen zu müssen.
- Wenn Sie hierarchische Notizen, Brainstorms oder Gliederungen aus Notion oder Markdown in ein sauberes Baumdiagramm für Dokumentationen umwandeln wollen.
- Wenn Sie eine Textdarstellung einer Verzeichnisstruktur für E-Mails, Forenbeiträge oder Terminal-Dokumente im reinen ASCII-Format benötigen.

## Funktionsweise

- Fügen Sie Ihre eingerückte Liste (mit Leerzeichen oder Tabs) in das Textfeld ein, wobei optionale Aufzählungszeichen wie Bindestriche oder Sternchen automatisch erkannt werden.
- Wählen Sie den gewünschten Stil (Unicode-Rahmen für moderne Terminals oder klassisches ASCII für maximale Kompatibilität) und legen Sie die Einrückungseinheit fest.
- Passen Sie optionale Einstellungen wie vollständige Führungslinien, eckige Klammern für Dateiblätter oder das Entfernen nachfolgender Leerzeichen an.
- Kopieren Sie den generierten ASCII-Baum direkt aus dem Ausgabefeld in Ihre Dokumentation oder README-Datei.

## Anwendungsfälle

- Erstellung von Projektstruktur-Diagrammen für README.md-Dateien in Software-Projekten.
- Visualisierung von Website-Sitemaps oder Menüstrukturen in technischen Spezifikationen.
- Dokumentation von verschachtelten Konfigurations- oder Datenstrukturen in Textform.

## Häufig gestellte Fragen

### Unterstützt das Tool auch Markdown-Aufzählungszeichen?

Ja, Präfixe wie -, *, + oder nummerierte Listen (1.) werden beim Importieren automatisch erkannt und entfernt.

### Was ist der Unterschied zwischen Unicode und klassischem ASCII?

Unicode verwendet moderne Box-Zeichen (├──, └──, │), während klassisches ASCII auf Standard-Tastaturzeichen (|--, `--, |) setzt, was in älteren Systemen sicherer ist.

### Muss ich die Anzahl der Leerzeichen pro Ebene manuell angeben?

Nein, die Option 'Automatisch erkennen' analysiert Ihre Liste und ermittelt die Einrückung selbstständig. Sie können sie aber auch fest auf 2, 4 Leerzeichen oder Tabs einstellen.

### Kann ich Dateinamen in eckige Klammern setzen?

Ja, aktivieren Sie einfach die Option 'Blätter in Klammern', um Endknoten (Dateien) automatisch als [dateiname.ext] darzustellen.

### Warum sollte ich dieses Tool statt des Terminal-Befehls 'tree' nutzen?

Der 'tree'-Befehl funktioniert nur auf echten Dateisystemen. Dieses Tool konvertiert beliebigen, frei erfundenen oder geplanten Text direkt im Browser.

## Ähnliche Tools

- [Data-URI-Generator](https://elysiatools.com/de/tools/data-uri-generator): Konvertiert Dateien in Data URIs (Base64 oder prozent-kodiert), um Bilder, Schriftarten und Ressourcen direkt in HTML, CSS oder Markdown einzubetten
- [Kopfüber-Text](https://elysiatools.com/de/tools/upside-down-text): Kippt Text kopfüber (ɥǝllo) durch Rotationen pro Buchstabe, mit optionalen Schaltern zum Beibehalten der Lesereihenfolge und zum Schutz von URLs/E-Mails. Reiner Unicode-Text, keine Schrift nötig.
- [KI Bild zu Markdown](https://elysiatools.com/de/tools/ai-image-to-markdown): Text aus Bildern extrahieren und mit KI-Visionmodellen in Markdown-Format umwandeln
- [Fett & Kursiv Text](https://elysiatools.com/de/tools/bold-italic-text): Wandelt Text in Fett, Kursiv oder Fett-Kursiv um über den Mathematical-Alphanumeric-Symbols-Block von Unicode. Reiner Unicode-Text — ohne Schriftart.
- [Kürzester-Wege-Rechner (Dijkstra Schritt für Schritt)](https://elysiatools.com/de/tools/graph-shortest-path): Hilfsmittel zum Handrechnen von Dijkstra: Eingabe von 1–30 Kanten (eine pro Zeile: von, bis, Gewicht) sowie Start- und Zielknoten; standardmäßig ungerichtet, mit Option für gerichtet. Jede Iteration protokolliert, welcher Knoten fixiert wird, mit welcher Distanz und wie jede Relaxation die tentiative Tabelle aktualisiert; Gleichstände werden zum lexikographisch kleinsten Namen aufgelöst, sodass das Protokoll einer Lehrbuchspur entspricht; negative Gewichte werden abgelehnt, ein unerreichbares Ziel ist eine gültige Antwort. Klassiker: A-B 4, A-C 2, B-C 5, B-D 10, C-E 3, D-E 4, D-F 11, E-F 8, von A nach F → Distanz 13 über A→C→E→F.
- [Markdown-Listen-Formatierer](https://elysiatools.com/de/tools/markdown-list-formatter): Konvertiert jede Textzeile in Markdown-Listenelemente oder nummerierte Listen
- [PDF zu Markdown Konverter](https://elysiatools.com/de/tools/pdf-to-markdown): Konvertiert PDF-Dokumente in Markdown-Format mit Textextraktion und Formatierungserhaltung
- [Markdown Lint- und Stil-Prüfer](https://elysiatools.com/de/tools/markdown-lint-style-checker): Prüft Markdown mit ~15 markdownlint-Regeln plus 2 chinesischen Typografie-Regeln, mit zeilenweisem Bericht und Ein-Klick-Auto-Fix sicherer Probleme

## Beispiele

- [Markdown-Beispiele](https://elysiatools.com/de/samples/markdown-samples): Markdown-Formatbeispiele von einfachen bis komplexen Dokumentstrukturen
- [Markdown-Viewer Beispiele](https://elysiatools.com/de/samples/markdown-viewer-samples): Markdown-Beispiele fur README-Vorschau, Dokumentations-Rendering und Markup-Tests
- [PDF-Beispiele](https://elysiatools.com/de/samples/pdf-samples): Generierte PDF-Beispiele von Tools zwischen 2026-02-01 und 2026-02-10
- [Test Pyramid Examples - Testing-Strategie-Leitfaden](https://elysiatools.com/de/samples/test-pyramid-examples): Umfassende Test-Pyramide-Implementierungsbeispiele einschließlich Unit-Tests, Integrationstests, E2E-Tests, Test-Organisation und strategischen Test-Patterns für ausgewogene Software-Qualitätssicherung

## Verwandte Inhalte

- [Generatoren fuer Struktur- und Logikdiagramme](https://elysiatools.com/de/hubs/structural-and-logic-diagram-generators): Erzeugen Sie Flussdiagramme, Mindmaps, Organigramme, Baumdiagramme, Venn-Diagramme, ASCII-Baeume und Sequenzen aus Text, JSON, Mengen oder Logs.
