v0.16.0 MIT · Código abierto 2024 – 2026

DBV Markdown Reader

El lector y editor de Markdown que tu sistema necesitaba. Nativo en Rust + Tauri v2: unos 16 MB y apertura en menos de 200 ms, sin Electron.

~16 MB
Peso instalador
< 200 ms
Apertura instantánea
20-30 MB
RAM en reposo
MIT
Licencia libre
DBV Markdown Reader
DBV Markdown Reader v0.16.0 — Vista previa, edición nativa y exportación a Typst

El reto: La sobrecarga de Electron para leer y editar Markdown

Abrir o hacer retoque rápido sobre un archivo .md de pocos kilobytes de documentación técnica, un README de GitHub o notas de estudio no debería requerir entornos pesados como VS Code u Obsidian. Las herramientas basadas en Electron lanzan una instancia completa de Chromium, consumiendo habitualmente más de 300 MB de memoria RAM y tardando varios segundos en iniciar solo para abrir texto plano.

La solución: Arquitectura nativa v0.16.0 en Rust y Tauri v2

DBV Markdown Reader evoluciona desde un visor puro de solo lectura hasta convertirse en un lector y editor nativo potente, ligero y conectado al ecosistema técnico (versión v0.16.0). Al combinar el rendimiento de Rust con Tauri v2 y el motor WebView2 / WebKit nativo del sistema operativo, el ejecutable completo ocupa apenas 16 MB y consume 20-30 MB de RAM (un 10% de Electron), abriendo cualquier archivo en menos de 200 milisegundos.

Aplicación RAM con dos .md abiertos Tamaño
DBV Markdown Reader 20 - 30 MB ~16 MB
Notepad++ 21,5 MB ~10 MB
Visual Studio Code / Obsidian +300 - 800 MB +300 MB

El modo edición añadido no cambia esa foto: al reutilizar el mismo renderizador del modo lectura sin librerías pesadas adicionales, el coste medido es prácticamente cero (+0,06% de tamaño, cero aumento de RAM en reposo). Además, con la v0.16.0 se incorpora la exportación directa a Typst (.typ) con un conversor nativo sin dependencias de Pandoc, permitiendo llevar documentos Markdown directamente al flujo de maquetación profesional de DBV Typst Editor.

Impacto y Distribución Multiplataforma

El proyecto es de código abierto (MIT) en GitHub, cuenta con releases nativos para Windows, Linux (.deb, .AppImage), macOS (.dmg universal y tap de Homebrew), y Android en la Google Play Store, distribuyéndose oficialmente en la Microsoft Store como canal principal para Windows y en Uptodown para macOS.

Todo lo que necesitas para leer, editar y exportar Markdown

📐 Nuevo v0.16

Exportación nativa a Typst (.typ)

Convierte cualquier archivo Markdown a formato Typst listo para compilar con DBV Typst Editor o CLI, con motor de conversión propio sin requerir Pandoc.

✏️ Edición

Modo edición ligera y vista dividida

Edición con panel dividido (código en crudo a la izquierda, preview en tiempo real a la derecha) con coste de memoria nulo (+0,06%).

🍺 Distribución

Canal oficial Homebrew (macOS)

Instalación y actualización desatendida en macOS con 'brew install davidbuenov/tap/dbv-md-reader' sincronizada con cada release.

🛠️ Herramientas

Barra de formato (16 acciones)

Barra rápida de formato (negrita, cursiva, encabezados, tablas, enlaces...) con atajos Ctrl/Cmd+B y soporte Tab/Shift+Tab.

📂 Navegación

Explorador de árbol y Quick Open

Explora directorios completos de notas, filtra por texto y salta entre documentos al instante con Ctrl/Cmd+K.

📱 Móvil

Soporte completo para Android

Integración con Storage Access Framework (SAF), streaming directo desde apps de mensajería, diseño adaptativo y compatibilidad con 16 kB.

🔗 Flujo

Scrollspy sincronizado a 3 paneles

Scroll sincronizado en tiempo real entre Edición, Previsualización y Tabla de Contenidos (TOC).

💬 Formato

Alertas y Callouts estilo GitHub

Renderizado nativo de bloques [!NOTE], [!TIP], [!IMPORTANT], [!WARNING] y [!CAUTION] con colores e iconos adaptados.

🛡️ Seguridad

Gestión de conflictos y Anti-XSS

Modo espejo auto-recargable, avisos de cambios externos, confirmación al cerrar y sanitización estricta con DOMPurify.

📊 Formato

Diagramas Mermaid SVG

Los bloques mermaid se convierten en diagramas vectoriales interactivos al vuelo con enlace a mermaid.live.

🧮 Formato

Ecuaciones LaTeX KaTeX

Matemáticas inline o en bloque ($...$ y $$...$$), renderizadas al instante con KaTeX.

🎨 Lectura

Tres temas visuales e impresión limpia

Claro, Oscuro y Sepia con resaltado adaptado, y exportación/impresión PDF forzada en alto contraste sin desajuste de líneas.

Vídeo y demostraciones

Evolución del proyecto

  1. v0.16.0 2026

    Exportación a Typst y distribución en Homebrew

    Conversor nativo a Typst (.typ) sin dependencias externas, tap oficial de Homebrew para macOS, canal único de Windows en Microsoft Store y fidelidad de color en impresión.

  2. v0.15.0 2026

    Llegada oficial a Google Play Store (Android)

    Soporte nativo para Android mediante SAF (Storage Access Framework), streaming directo desde apps externas (WhatsApp, etc.), interfaz móvil adaptada y soporte para páginas de 16 kB.

  3. v0.14.0 2026

    Asociación MIME en Linux y mejoras de scroll

    Paquete .deb con asociación de archivos .md, corrección de bucle de scroll en modo edición y soporte de badges en línea.

  4. v0.13.1 2026

    Modo edición ligera y distribución en Uptodown

    Vista dividida en vivo, barra de formato, árbol de directorios, Quick Open (Ctrl+K), callouts estilo GitHub y llegada a Uptodown (macOS).

  5. v0.8.0 2025

    Mermaid, KaTeX y temas visuales

    Diagramas interactivos Mermaid, ecuaciones LaTeX y 3 temas adaptativos (Claro, Oscuro, Sepia).

  6. v0.5.0 2025

    Llegada a Microsoft Store

    Distribución oficial en la Microsoft Store para Windows 10/11 con instalador firmado.

  7. v0.1.0 2024

    Primer visor en Rust y Tauri v2

    Prueba de concepto de lectura ultrarrápida reutilizando el motor WebView2 nativo.

Descargas oficiales

Android Vía Google Play Store con auto-actualización oficial
Instalar en Google Play
Windows Vía Microsoft Store (canal oficial único en Windows con auto-actualización)
Abrir en Microsoft Store
macOS Vía Distribución en Uptodown (macOS) y Homebrew ('brew install davidbuenov/tap/dbv-md-reader')
Descargar en Uptodown
Linux & GitHub Vía Paquetes .deb, .AppImage y código fuente en GitHub
Ver releases en GitHub
Abrir chat con Victoria