The text/gemini markup format
A few weeks ago I read the Gemini specification; and I really like the project’s markup format: text/gemini, a markup language with only essential features. It’s a line oriented language with only four types of lines:
- Text
- Link
- Preformatting toggle
- Preformatted text
Special formatting like headings, unordered lists, and quote blocks are also supported. And that’s all, that’s the entire markup language!
I love the minimalism of text/gemini and I’m considering using it for future publications instead of Markdown.
I have used Markdown for my writings over the past 15 years, and I have now grown tired of it. I used different Markdown to HTML converters over the years, and they all have different quirks. I’ve been thinking about ditching Markdown for about 5 years, but couldn’t find an alternative I liked. The text/gemini markup feels like it’s a good fit for me. Unfortunately I couldn’t find any command line text/gemini to HTML converter; maybe I should write one?