Files
gmi2html/README.md
antanst d3c36c9e74 Add --replace-gmi-ext parameter for .gmi to .html link conversion
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>
2025-03-10 16:51:56 +02:00

36 lines
632 B
Markdown

# gmi2html
A small library (and CLI tool) that converts Gemini text to HTML.
To run tests and build:
```shell
make
```
Running:
```shell
./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:
```shell
# 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:
```shell
./dist/gmi2html --help
```