Gratis ASCII-trädgenerator
Omvandla en indragslista till ett rent mappträd (├── └──) för README och dokumentation. Unicode- eller ren ASCII-utdata. Körs helt i din webbläsare.
Importalternativ
Indra med mellanslag eller tabbar för att skapa nivåer. Varje djupare indragning blir ett underordnat element. Lägg till en anteckning efter ' # ', ' // ', ' - ' eller ' <- ' så justeras den som en kommentar i resultatet. Klistra in en lista med sökvägar (git ls-files, find, dir /s /b) för att nästla dem; avsluta ett namn med / för att markera en tom mapp. Vid import eller släpp av en mapp eller .zip läses bara filnamnen – aldrig innehållet – och node_modules, .git och andra byggmappar hoppas över (se Importalternativ).
my-project ├── src │ ├── components │ │ ├── Button.tsx │ │ └── Modal.tsx │ ├── lib │ │ └── utils.ts │ └── index.ts # entry point ├── public │ └── favicon.ico ├── package.json └── README.md
💡 Klistra in en mappstruktur (eller en valfri nästlad lista) och få ett snyggt träd att infoga i en README, en kommentar eller dokumentation. Använd ASCII-stilen i miljöer som inte renderar linjetecken. Allt körs i din webbläsare.
Vanliga användningar
- Lägg till ett mappträd i en READMEGenerera ett rent projektstrukturträd för att dokumentera din arkiv.
- Dokumentera en projektstrukturSkapa ett katalogträd för tekniska dokument och wikis.
- Gör ett träd för en kodkommentarGenerera ett strukturdiagram för att bädda in i källkodskommentarer.
- Visa ett filträd i ett samtalSkapa ett rent katalogdiagram för bilder och handledningar.
- Gör en disposition till ett trädVisualisera en bostad disposition — inte bara filer — som ett träd.
Så här fungerar det
Att dokumentera en mappstruktur i en README brukar innebära att rita ├──- och └──-linjerna för hand. Det här genererar dem från en enkel indragen lista.
- 1Du skriver en indragen dispositionEtt objekt per rad; dra in med mellanslag eller tabbar för att skapa nivåer. Indragningsdjupet bestämmer hierarkin.
- 2Det tolkas till ett trädEn stackbaserad parser förvandlar indragningen till en kapslad struktur, helt i din webbläsare.
- 3Trädkopplingar ritasRätt ├──, └── och │ ledlinjer genereras, med de korrekta vertikala linjerna nedförda genom kapslade grenar.
- 4Kopiera resultatetVälj Unicode- eller vanliga ASCII-kopplingar och kopiera trädet till din README, dokumentation eller en kodkommentar.
Ett enkelt textverktyg som körs helt på din enhet — inget laddas upp.
Relaterade verktyg
ASCII-bannergenerator
Omvandla text till stora ASCII-art-banners i klassiska FIGlet-typsnitt — kopiera eller ladda ner som .txt.
Dubblettsökare för filer och foton
Hitta dubbletter av filer och liknande foton i en mapp: exakta kopior efter innehåll, samt förminskade eller omsparade versioner av samma foto. Behåll den bästa kopian och flytta undan resten. Körs i webbläsaren och inget laddas upp.
JSON-formaterare
Formatera, validera, minifiera och utforska JSON-data. Trädvy, syntaxmarkering och kopiering med ett klick.