Convert a html text to markdown text.
Find a file
2026-10-15 08:58:05 +02:00
.gitignore Initial commit 2026-10-15 08:16:53 +02:00
go.mod Aplicación completa en tema oscuro 2026-10-15 08:26:29 +02:00
go.sum Aplicación completa en tema oscuro 2026-10-15 08:26:29 +02:00
main.go Aplicación completa en tema oscuro 2026-10-15 08:26:29 +02:00
README.md README: Compilación 2026-10-15 08:58:05 +02:00

HTML to Markdown Desktop Converter

Aplicación de escritorio ligera y rápida desarrollada en Go (Golang) utilizando el framework gráfico Fyne. Permite convertir código fuente HTML completo (como el obtenido desde la opción "Ver código fuente" de cualquier navegador) en un formato Markdown limpio y estructurado de forma instantánea.


🛠️ Tecnologías utilizadas

  • Go (Golang)
  • Fyne (fyne.io/fyne/v2) para la interfaz gráfica de escritorio.
  • html-to-markdown/v2 (github.com/JohannesKaufmann/html-to-markdown/v2) para el motor de conversión.

📋 Requisitos previos

  • Tener instalado Go (versión 1.18 o superior recomendada).

🚀 Instalación y Dependencias

  1. Clona o sitúate en la carpeta del repositorio del proyecto.
  2. Inicializa o asegúrate de que el módulo esté listo y descarga las dependencias ejecutando:
    go mod tidy
    

Compilación

Por defecto, Go incluye información de depuración (símbolos y tablas DWARF) por si ocurre un pánico (crash) para mostrarte el número de línea. Para producción, puedes eliminar toda esta información con los flags -s (omite la tabla de símbolos) y -w (omite la información de depuración).

go build -ldflags="-s -w -H windowsgui" -o html2markdown.exe main.go