A Gemini client with a CLI utility (like curl): gmni - and a line-mode browser: gmnlm. By Drew Devault: sir@cmpwn.com https://drewdevault.com
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Zach DeCook e0993d4886 gmnlm: Include blank line to frame browser window when reading more 2 weeks ago
doc Initial support for client side certificates 1 month ago
include gmnlm: create cert dir on 6x response 1 month ago
src gmnlm: Include blank line to frame browser window when reading more 2 weeks ago
.gitignore Re-add public headers 5 months ago
COPYING Initial commit 7 months ago
Makefile Makefile: install libgmni.a with 644 perms 1 month ago
README.md all: rewrite with BearSSL rather than OpenSSL 1 month ago
config.sh all: rewrite with BearSSL rather than OpenSSL 1 month ago
configure Implement basic client certs for gmnlm 1 month ago

README.md

gmni - A Gemini client

This is a Gemini client. Included are:

Dependencies:

  • A POSIX-like system and a C11 compiler
  • BearSSL
  • scdoc (optional)

Features:

  • Page history
  • Regex searches
  • Bookmarks

Screenshot of the line-mode browser

Compiling

$ mkdir build && cd build
$ ../configure
$ make
# make install

Usage

See gmni(1), gmnlm(1).