File: README.md

package info (click to toggle)
vf1 1.0.0-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 196 kB
  • sloc: python: 960; makefile: 5
file content (32 lines) | stat: -rw-r--r-- 1,472 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
# VF-1

VF-1 is a command line client for the Gopher protocol, written in Python and
released under the BSD 2-Clause License.  It features a unique and minimalistic
user interface designed to facilitate rapid keyboard-driven navigation of
Gopherspace.  It boasts world-beating support for non-ASCII charactersets and
ANSI colour codes, as well as experimental support for Gopher over TLS.

By design, VF-1 consists of a single file, vf1.py, and has no mandatory
dependencies beyond the Python standard library (although the `chardet` library
will be used opportunistically if installed).

VF-1 naturally has
[its own Gopherhole](gopher://zaibatsu.circumlunar.space:70/1/~solderpunk/vf-1).
You can use VF-1 (or any other Gopher client!) to access ASCII-formatted
versions of the VF-1 man pages there.

The source code lives in a
[git repo hosted at Sourcehut](https://git.sr.ht/~solderpunk/VF-1).

The repository contains the following files (plus some development / packaging
related noise):

* LICENSE - text of BSD 2-Clause License
* README.md - the README file you are currently reading
* vf1-tutorial.7 - troff source for the vf1-tutorial(7) man page
* vf1.1 - troff source for the vf1(1) man page
* vf1.py - Python source for VF-1 itself

VF-1 was developed by Solderpunk with substantial contributions from Alex
Schroeder (aka Kensanata) and little bits of help from a few other helpful
Gopherspace folk.  See the top of the vf1.py source file for all contributors.