protocols:gemini:gemtext
Table of Contents
Gemtext
The native document format for Gemini. Line-oriented: the first characters of each line determine its type.
Syntax Reference
| Prefix | Type | Notes |
|---|---|---|
# '' | H1 heading | |
| ''## '' | H2 heading | |
| ''### '' | H3 heading | |
| ''⇒ URL | Link | One per line; no inline links |
⇒ URL Text | Link with label | |
* '' | List item | Unordered only |
| ''> '' | Blockquote | |
| ''` `` ` | Preformatted toggle | Everything between two toggles is literal |
| (anything else) | Body paragraph |
Design Constraints
- No inline formatting: no bold, italic, or inline code
- No nested lists
- No images (links to images are fine)
- One link per line: forces deliberate linking
- These constraints encourage clearer, more direct writing
Subscription Convention
Gemlogs use YYYY-MM-DD at the start of link labels so clients can detect and subscribe to new entries automatically:
=> /posts/2026-05-26-post.gmi 2026-05-26 Post title
See Also
protocols/gemini/gemtext.txt · Last modified: by 127.0.0.1
