MarkdownFlow es una aplicación de escritorio minimalista y elegante diseñada para visualizar archivos Markdown y exportarlos a PDF con una fidelidad visual excepcional. Inspirada en la estética de herramientas modernas como Notion, ofrece una experiencia de lectura fluida y profesional.
- 🎨 Interfaz Minimalista: Diseño limpio centrado en el contenido con una paleta de colores "Ink" (Oscura) y tipografías Poppins & Inter.
- 📄 Visualización de Alta Fidelidad: Soporte completo para GitHub Flavored Markdown (GFM), incluyendo tablas, listas de tareas y citas.
- 📥 Drag & Drop: Arrastra archivos
.mddirectamente a la aplicación para una visualización instantánea. - 🖼️ Imágenes Locales: Resolución automática de rutas de imágenes relativas para que tus documentos se vean completos.
- 🔢 Ecuaciones Matemáticas: Renderizado de fórmulas complejas mediante KaTeX.
- 💻 Resaltado de Código: Soporte para múltiples lenguajes con un tema oscuro tipo VS Code.
- 📤 Exportación a PDF: Genera documentos PDF limpios, aislados del UI de la aplicación, listos para compartir.
Puedes descargar el instalador más reciente desde la sección de Releases.
- Descarga
MarkdownFlow Setup 1.1.6.exe. - Ejecuta el instalador y sigue los pasos.
Si deseas ejecutar el proyecto localmente o contribuir al desarrollo:
- Node.js (v18 o superior)
- npm (incluido con Node.js)
-
Clonar el repositorio:
git clone https://github.com/tu-usuario/markdown-flow.git cd markdown-flow -
Instalar dependencias:
npm install
-
Iniciar en modo desarrollo:
npm run dev
-
Construir el ejecutable/instalador: Nota: Para generar el instalador en Windows, se recomienda usar una terminal con privilegios de administrador.
npm run build
electron/: Proceso principal y scripts de pre-carga (IPC).src/: Interfaz de usuario construida con React y TypeScript.public/: Recursos estáticos (Logos, favicon).MEMORY.md: Historial de decisiones técnicas y versionado para contexto de IA.
Este proyecto está bajo la licencia MIT. Siéntete libre de usarlo y mejorarlo.
Desarrollado con ❤️ por Mexxtz
