v0.0.2
This commit adds a new boolean parameter to convert .gmi links to .html in the output: - Adds a new parseGeminiLink parameter to replace .gmi with .html in links - Updates the CLI tool to expose --replace-gmi-ext flag - Adds tests for the new functionality - Updates documentation 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
gmi2html
A small library (and CLI tool) that converts Gemini text to HTML.
To run tests and build:
make
Running:
./dist/gmi2html <gemtext.gmi >gemtext.html
Options:
--no-container: Don't output container HTML--replace-gmi-ext: Replace .gmi extension with .html in links
Example:
# Convert Gemini text and replace all .gmi links with .html
./dist/gmi2html --replace-gmi-ext <input.gmi >output.html
# Convert only the content without wrapping it in the HTML container
./dist/gmi2html --no-container <input.gmi >output-content.html
Help:
./dist/gmi2html --help
Description
Languages
Go
73.2%
HTML
22.6%
Makefile
4.2%