/// |) _ |) _, _| o |\ |\ _ \\\ | |
||| |/\_/ \_/|/|/| |/\_/ | / | | |/ |/ / \_ ||| | |
||| \/ \_/ | | |_/\/ \/|_/\/|_/|/|_/|_/\_/ ||| | |
\\\ /// | |
Home | |
User Guide | |
Releases | |
Source Code | |
Web Mirror of this gopherhole | |
* | |
Bombadillo is a non-web browser, designed for a growing list of | |
protocols operating outside of the web. | |
Bombadillo screen shot | |
Bombadillo is operated from your terminal, allowing you to browse | |
content, follow links, and engage in the non-web with ease. The main | |
features of Bombadillo are: | |
- Seamless browsing between multiple protocols, including Gopher, | |
Gemini, Finger, and your local file system | |
- Additional support for telnet and the web through third-party | |
applications - http/https connection support is opt-in, and is | |
configurable in a few different ways | |
- Privacy focused - does not store usage or browsing data, will | |
only store items you instruct it to (bookmarks, gemini | |
certificates, settings and downloaded files) | |
- Does not send/transmit anything to anyone that you do not | |
instruct it to | |
- Uses Vi/Vim-inspired keybindings and an easy command system | |
- Navigable history within a session (no storage of session data) | |
- Supports bookmarks | |
- Gemini Protocol support includes secure communication over TLS, | |
and uses a TOFU-style certificate system | |
Do you know of another great protocol you'd like to see support for | |
in Bombadillo? Have you encountered a bug? Add it as an issue in our | |
source code repository. | |
* | |
GETTING BOMBADILLO | |
Bombadillo will run on any, to our knowledge, Unix-like system. To | |
run the program the only dependencies are a terminal that supports | |
VT-100 style escape codes (if you don't know if this is you: it | |
probably is) and the programs tput and stty (which are present on | |
the vast majority of such systems). Bombadillo can also be | |
configured to integrate with external web browsers installed on your | |
system, such as Firefox and Lynx, to allow the use of HTTP/HTTPS. | |
Bombadillo can be built from source code. To do so you will need | |
Git, and a Go compiler installed on your system. Then do the | |
following: | |
``` | |
git clone https://tildegit.org/sloum/bombadillo | |
cd bombadillo | |
sudo make install | |
bombadillo | |
``` | |
If you do not have GNU make or compatible software installed on your | |
system, but do have a Go compiler, you can also: | |
``` | |
go install | |
``` | |
Precompiled executables are also available from our page here: | |
Binaries | |
For more information on installing Bombadillo, view README.md in the | |
downloaded repository, or view it online in our source code | |
repository. | |
* | |
Bombadillo was written largely by sloum, with much appreciated help | |
from asdf and jboverf. | |
Bombadillo is GPLv3 licensed. | |
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | |
This gopherhole and all textual and visual works contained within | |
are licensed under a Creative Commons | |
Attribution-NonCommercial-ShareAlike 4.0 International License. | |