descriptionGopher news scrapper
ownerNiki Roo
last changeMon, 4 Mar 2019 08:53:46 +0000 (09:53 +0100)


GoFetch is a simple web scrapper that outputs gopher-ready files.


gofetch [dir] [selector] [type] [max] [hostname] [port]


You point the program to your gopher directory, you launch it, and you have a gopher view of the supported news sites.

The program will also helpfully create a gophermap and an index.html page for each supported website, as well as a general page to link to all the subpages (selector/gophermap and selector/index.html).

Supported websites

Supported platforms

Any platform with at lest Java 1.6 on it should be ok.


You can start the program via the script or directly with java:

The options are:


./ && make

You can also import the java sources into, say, Eclipse, and create a runnable JAR file from there.

Dependant libraries (included)

Nothing else but Java 1.6+.

Note that calling make libs will export the libraries into the src/ directory.


GoFetch was written by Niki Roo

2019-03-04 Nikigenerated is better than vendor in this case master
2019-03-04 NikiMake GitHub ignore test files for lang detection
2018-12-26 Niki RooFix reddit
2018-12-26 Niki RooFix reddit
2018-12-26 Niki RooFix reddit changing IDs + prep version 3.1.1
2018-12-26 Niki RooPrepare version 1.3.0
2018-12-26 Niki RooFix Redit changing IDs
2018-12-26 Niki RooRemove dead website PipeDot
2018-10-10 Niki RooReddit test: add expected files
2018-10-10 Niki RooReddit: ID also use title
2018-10-09 Niki RooReddit: fix comments and some articles
2018-10-08 Niki RooReddit: fix problem with new kind of html (wip)
2018-10-05 Niki RooReddit test: source files
2018-10-05 Niki RooNew: reddit linux_gaming
2018-09-28 Niki RooMerge branch 'master' of
2018-09-28 Niki Roo7s7: description change (add a ":")
16 months ago master