ncgopher

rust
bsd-2

An ncurses Gopher and Gemini client for the modern internet.

ncgopher is a terminal client for browsing Gopher, Gemini and Finger services.

 

It saves bookmarks with custom titles, keeps browsing history and supports vi-style text searches. You can also download text files, gophermaps and binary files, with TLS support for encrypted connections.

 

Links to HTML pages, images and Telnet services can also open external programs with ncgopher, and you can customize keybindings, switch to dark mode or disable history recording. Compatible terminals support mouse controls for menus and dialog buttons.

 

This tool is ideal for those who want to explore Gopher archives and Gemini sites to read articles, collect documents and revisit bookmarked pages. It can also be used for publishing and checking how these pages and links behave in a terminal client.

Related tools

Get Updates On Terminal Trove.

No spam, just updates on Terminal Trove. See an example update.