A Gemini browser for your terminal.
Download the compiled binary for your platform at https://github.com/a-h/min/releases
If you're using a Raspberry Pi you probably want the ARM v6 binary, even if you're on a Pi 4.
Tested on:
- Mac
- FreeBSD (x86_64)
- Linux (Arm)
- Pi Zero running Raspbian
- Pi 4 running Ubuntu
Requires Go 1.15, but no other build dependencies are required.
# requires go 1.15
go build
- Vim style keyboard navigation
- Client certificate support
- History (saved to TSV file)
- Bookmarks (saved to TSV file)
n/Tab Next link / option
Ctrl-O/Shift+Tab Previous link / option
Enter Navigate to selected link
H Navigate backwards in history
L Navigate forwards in history
Esc Exit
b Toggle bookmark
B View bookmarks
Ctrl-H View history
? View help
g Scroll to top of document
G Scroll to end of document
←/h Scroll left
↓/j Scroll down
↑/k Scroll up
→/l Scroll right
Home Scroll home horizontally
End Scroll end horizontally
Ctrl-U Scroll up half a screen
Ctrl-D Scroll down half a screen
- Stored in your operating system's default config location under .min, e.g.
- Linux: $HOME/config/.min/config.ini
- Mac: ~/Library/Application Support/.min/config.ini
- Windows: %AppData%/.min/config.ini
- Consists of key/value pairs (e.g. "width=80")
- Contains previously accepted server certificates
- Contains links to client certificates, stored in the same directory
- Stores previously visited URLs
- Stores bookmarks