
📄 Leaf: previsualización de Markdown en la terminal, como si fuera una app gráfica
Si trabajás en la terminal y querés ver tus archivos Markdown con formato — sin salir del terminal — leaf es la herramienta que buscabas.
✨ Lo que hace especial a leaf:
- 👁️ Modo watch (
--watch): se recarga automáticamente al guardar el archivo cada 250ms - 🎨 Resaltado de sintaxis en bloques de código con soporte para Python, JSON, TOML, Docker, etc.
- 📑 Barra lateral con tabla de contenidos (TOC) con rastreo de sección activa
- 🔢 Renderizado de LaTeX — fórmulas matemáticas en la terminal con conversión Unicode
- 📁 Selector de archivos fuzzy (
Ctrl+P) para abrir cualquier Markdown rápidamente - 🎨 Selector de temas en tiempo de ejecución
- 🤖 Integración con IA: perfecta para trabajar con herramientas como
aichat
# Instalación rápida en macOS/Linux
curl -fsSL https://raw.githubusercontent.com/RivoLink/leaf/main/scripts/install.sh | sh
# Uso básico
leaf notas.md
# Modo watch
leaf --watch notas.md
# Pipe desde Claude/IA
claude "explicá los lifetimes de Rust" | leafEscrito en Rust, disponible en macOS, Linux, Windows, Android/Termux y via npm.
💡 Explicación en pocas palabras#
Leaf es como tener VS Code o un editor con vista previa de Markdown, pero que funciona completamente dentro de la terminal de comandos. En lugar de abrir un navegador o editor gráfico para ver cómo queda un archivo .md, leaf lo muestra con títulos, tablas, colores y fórmulas matemáticas directamente en la consola. Ideal para desarrolladores que viven en la terminal.
Más información en el link 👇
También publicado en LinkedIn.
