Tomàs Puig i Font
Volver a proyectos

Trabajo seleccionado

MdReader

Escribe en Markdown y lee el resultado sin salir de la aplicación. Un editor para Windows para trabajar con notas y documentación local, con pestañas, herramientas de formato y temas claro y oscuro.

Visión general

Creé MdReader porque estaba cansado de leer archivos .md como texto plano, sin ver su formato. Quería poder abrir un documento y leerlo con los títulos, las listas y los bloques de código bien presentados, pero también editarlo cuando hiciera falta. De esa necesidad nació un editor para Windows, inspirado en la sencillez del Bloc de notas, que permite alternar entre el código Markdown y el documento renderizado.

Experiencia de edición

El editor utiliza CodeMirror 6 y permite trabajar con varios archivos en pestañas. Se puede alternar entre la edición y una vista previa Markdown renderizada, aplicar formato desde la barra de herramientas y utilizar búsqueda y reemplazo.

MdReader en modo de edición con el código Markdown de un documento, la barra de formato y las pestañas.MdReader en modo de edición con el código Markdown de un documento, la barra de formato y las pestañas.
Modo de edición: escribe y da formato al documento en Markdown.
  • Atajos de teclado para archivos, edición y formato.
  • Temas claro, oscuro y del sistema, selector de fuente, zoom y ajuste de línea.
  • Preferencias guardadas y restauradas al iniciar la aplicación.

Renderizado de Markdown

La vista previa transforma Markdown con marked y sanea el resultado con DOMPurify antes de mostrarlo. Esta combinación separa la interpretación del documento de la protección de la vista renderizada.

El mismo documento en MdReader en modo de lectura, con títulos, listas, un bloque de código y una tabla renderizados.El mismo documento en MdReader en modo de lectura, con títulos, listas, un bloque de código y una tabla renderizados.
Modo de lectura: el mismo documento renderizado. Alterna entre edición y lectura con Ctrl+Shift+P.

Distribución para Windows

electron-builder produce dos formatos: un instalador NSIS con accesos directos y selección de directorio, y un ejecutable portátil que no requiere instalación. La versión 0.1.0 está publicada en GitHub Releases en un paquete que incluye ambas opciones.

  • Descarga el ZIP de la versión 0.1.0 para Windows (159 MB) y extrae su contenido.
  • Para instalar la aplicación, ejecuta MdReader Setup 0.1.0.exe y sigue los pasos del instalador.
  • Si prefieres no instalarla, ejecuta MdReader-0.1.0-portable.exe.
  • Abre un archivo .md o crea una pestaña nueva para empezar a escribir.