Generador de árboles de carpetas

Convierte una lista indentada de archivos y carpetas en un árbol para README, documentación o comentarios de código.

Una entrada por línea. Indenta los hijos con 2 o 4 espacios o tabulaciones. Empieza la primera entrada sin sangría.

Probar un ejemplo

Estructura del proyecto

Abrir el generador README

Copia Markdown para un README existente. El generador incluye el campo opcional Estructura del proyecto; los enlaces no transfieren tu lista.

Cómo crear un árbol de carpetas

Pega nombres, no un comando. Cada hijo debe tener un nivel de sangría más que su padre. Se ignoran las líneas vacías. Los padres son carpetas; una / final indica una carpeta vacía.

Límites y legibilidad

Hasta 20.000 caracteres, 500 entradas, 32 niveles y 160 caracteres por nombre. Una sangría inválida bloquea el resultado. Usa un bloque de código monoespaciado; los emojis y caracteres anchos dependen de la fuente.

Tu lista queda en esta página

El generador no lee tu disco, no ejecuta comandos, no sube nombres ni guarda la lista en el navegador. Los análisis opcionales cuentan acciones sin nombres de archivos ni árbol generado.

Ejemplo de resultado

my-project/
├── src/
│   ├── app.js
│   └── styles.css
├── public/
│   └── index.html
└── README.md