Ir al contenido
  1. Posts/

Leaf: Visor de Markdown en Terminal con Experiencia de GUI

··273 palabras·2 mins·

📄 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" | leaf

Escrito 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.
Juan Pedro Bretti Mandarano
Autor
Juan Pedro Bretti Mandarano