Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Gopher (protocol)
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
==Client software== ===Gopher clients=== These are clients, libraries, and utilities primarily designed to access gopher resources. {| class="wikitable sortable" |- ! Client ! Updated ! License ! Language ! Type ! Notes |- | {{rh}} | [https://gitlab.com/SSS8555/acid/-/blob/master/README.md ACID] | 2021 | ? | [[C (programming language)|C]] | GUI (Windows) | Supports page cache, TFTP and has G6 extension. |- | {{rh}} | [https://bombadillo.colorfield.space/ Bombadillo] | 2022 | GPLv3 | Go | TUI (Linux, BSD, [[macOS]]) | Supports Gopher, Gemini, Finger |- | {{rh}} | [[cURL]] | 2024 | | C | CLI | |- | {{rh}} | [https://lists.sr.ht/~michel-slm/elpher elpher] | 2022 | GPLv3 | [[Emacs Lisp]] | TUI/GUI | Elpher: a gopher, finger, and gemini client for GNU Emacs |- | {{rh}} | [https://codeberg.org/jeang3nie/eva eva] | 2022 | GPLv3 | Rust | GUI | Eva (as in extra vehicular activity, or spacewalk) is a Gemini and Gopher protocol browser in GTK 4. |- | {{rh}} |[http://www.jaruzel.com/gopher/gopher-client-browser-for-windows Gopher Browser] | 2019 | Closed source | VB.NET | GUI (Windows) | |- | {{rh}} | [http://forthworks.com/iOS Gopher Client] | 2018 | | | App (iOS)<ref>{{cite web |url=https://apps.apple.com/us/app/gopher-client/id1235310088 |title=Gopher Client on the App Store |website=[[iTunes]] |author1=Charles Childers |url-status=live |archive-url=https://web.archive.org/web/20220524142744/https://apps.apple.com/us/app/gopher-client/id1235310088 |archive-date=May 24, 2022}}</ref> | Supports text reflow, bookmarks, history, etc. |- | {{rh}} | [https://gitlab.com/biotstoiq/gophercle gophercle] | 2022 | [[MIT License|MIT]] | [[Java (programming language)|Java]] | App (Android) | Supports only basic functionalities like bookmarks, session-history, downloads, etc. |- | {{rh}} | [http://gopherus.sourceforge.net/ Gopherus] | 2020 | BSD 2-clause | [[C (programming language)|C]] | TUI (Linux, BSD, Windows, DOS) | Features bookmarks and page caching. |- | {{rh}} | [https://gophie.org/ Gophie] | 2020 | [[GNU General Public License#Version 3|GPLv3]] | [[Java (programming language)|Java]] | GUI (Windows, MacOS, Linux) | |- | {{rh}}| [https://kristall.random-projects.net/ Kristall] | 2020 | [[GNU General Public License#Version 3|GPLv3]] | [[C++]] | GUI (Linux) | Gemini GUI client with support for Gopher, Finger, and www. |- | {{rh}} |[https://github.com/skyjake/lagrange Lagrange] | 2022 | [[BSD 2-Clause License|BSD 2-clause]] | [[C (programming language)|C]] | GUI | Gemini GUI client with Gopher and finger support. Switches to gophermap/type 1 requests in parent/root navigation.<ref>{{cite web |url=https://git.skyjake.fi/gemini/lagrange/releases/tag/v1.10.2 |title=v1.10.2 |work=gemini/lagrange |author1=skyjake |date=24 Jan 2022 |publisher=Gitea |url-status=live |archive-url=https://web.archive.org/web/20230312103559/https://git.skyjake.fi/gemini/lagrange/releases/tag/v1.10.2 |archive-date=Mar 12, 2023}}</ref> |- | {{rh}} |[http://runtimeterror.com/tools/gopher/ Little Gopher Client] | 2019 | | Pascal | Linux, Mac, Windows | Sidebar with a hierarchical view |- | {{rh}} | [https://github.com/jansc/ncgopher ncgopher] | 2022 | BSD 2-clause | Rust | TUI | ncgopher is a gopher and gemini client using ncurses. |- | {{rh}} | [https://github.com/afonsotrepa/PocketGopher Pocket Gopher] | 2019 | [[Unlicense]] | [[Java (programming language)|Java]] | App (Android) | Supports bookmarks, history, downloads, etc. |- | {{rh}} | [https://reposcope.com/package/sacc sacc] | 2022 | | C | TUI | sacc(omys) is a terminal gopher client. |- | {{rh}} | [https://www.xach.com/snarf/ snarf] | 2020 | GPL | C | CLI | Simple Non-interactive All-purpose Resource Fetcher |- | {{rh}} | [[w3m]] | 2021 | MIT | C | TUI | w3m is a text-based web browser |- |} ===Other clients=== Clients like web browsers, libraries, and utilities primarily designed to access World Wide Web resources, but which maintain(ed) gopher support. * Browse, a browser for [[RISC OS]] * [[Camino (web browser)|Camino]], versions 1.0 to 2.1.2, always uses port 70. * [[Classilla]], versions 9.0 to 9.3.4b1 as of March 2021, hardcoded to port 70 from 9.0 to 9.2; whitelisted ports from 9.2.1 * [[Dillo#Forks|Dillo+]] * [[Dooble]] * [[ELinks]], versions 0.10.0<ref>{{cite mailing list|last=Fonseca|first=Jonas|mailing-list=elinks-users |title=[ANNOUNCE] ELinks-0.10.0 (Thelma) |url=http://linuxfromscratch.org/pipermail/elinks-users/2004-December/000785.html|publisher=[[Linux From Scratch]]|access-date=22 May 2010|date=24 December 2004|archive-url=https://web.archive.org/web/20070220130659/http://linuxfromscratch.org/pipermail/elinks-users/2004-December/000785.html|archive-date=20 February 2007}}</ref> to 0.12pre6 as of October 2012, unmaintained browser with gopher build option. Fork ''felinks''<ref>{{cite web|title=What advantages does Elinks have over the current original version of Links?|publisher=[[GitHub]]|url=https://github.com/rkd77/elinks/issues/102 |work=rkd77/elinks |date=Mar 5, 2021 |last1=((asakura42)) |last2=((rkd77)) |url-status=live |archive-url=https://web.archive.org/web/20230313200000/https://github.com/rkd77/elinks/issues/102 |archive-date=Mar 13, 2023}}</ref> offers support as a build option * Edbrowse, a line-oriented editor and browser with an interface like that of [[ed (text editor)]] * [[Falkon]], with plug-in only, requires Falkon ≥ 3.1.0 with both the KDE Frameworks Integration extension (shipped with Falkon ≥ 3.1.0) enabled and the (separate) kio_gopher plug-in<ref name="kio_gopher"/> ≥ 0.1.99 (first release for KDE Frameworks 5) installed * [[Mozilla Foundation|Mozilla]] [[Firefox]] versions 0.1 to 3.6, built-in support dropped from Firefox 4.0 onwards;<ref>{{cite web |url=https://bugzilla.mozilla.org/show_bug.cgi?id=388195 |display-authors=et al. |first1=Robert |last1=Strong |date=2007-07-14 |website=Bugzilla |title=Bug 388195 – Remove gopher protocol support for Firefox |access-date=15 June 2010}}</ref> can be added back by installing one of the extensions by the Overbite Project<ref name="floodgap1"/> * [[Galeon]] version 2.0.7 * [[Google Chrome]], with extension only,<ref>{{cite web|url=https://code.google.com/p/chromium/issues/detail?id=11345 |website=Issues - chromium |title=Issue 11345: gopher protocol doesn't work|access-date=25 July 2011|date=2 May 2009|author=hotaru.firefly|display-authors=etal}}</ref> Burrow extension<ref name="burrow"/> * [[Internet Explorer for Mac]] version 5.2.3, PowerPC-only * [[Internet Explorer]], dropped with version 6: Support removed by MS02-047 from IE 6 SP1 can be re-enabled in the [[Windows Registry]].<ref>{{cite web |url=https://docs.microsoft.com/en-us/security-updates/SecurityBulletins/2002/ms02-047 |title=Microsoft Security Bulletin MS02-047 |publisher=[[Microsoft]] |date=28 February 2003 |access-date=23 March 2007 |url-status=live |archive-url=https://web.archive.org/web/20110704230831/http://www.microsoft.com/technet/security/Bulletin/MS02-047.mspx |archive-date=4 July 2011}}</ref> Always uses port 70. Gopher support was disabled in [[Internet Explorer]] versions 5.x and 6 for Windows in August 2002 by a patch meant to fix a security vulnerability in the browser's Gopher protocol handler to reduce the attack surface which was included in IE6 SP1; however, it can be re-enabled by editing the [[Windows registry]]. In [[Internet Explorer 7]], Gopher support was removed on the [[WinINET]] level.<ref>{{cite web |url=http://msdn2.microsoft.com/en-us/ie/aa740486.aspx |title=Release Notes for Internet Explorer 7 |publisher=[[Microsoft]] |year=2006 |access-date=23 March 2007 |url-status=live |archive-url=https://web.archive.org/web/20110804042206/http://msdn.microsoft.com/en-us/ie/aa740486.aspx |archive-date=4 August 2011}}</ref> * [[K-Meleon]], dropped support * [[Konqueror]], with plug-in only, requires kio_gopher plug-in<ref name="kio_gopher">{{cite web|url=http://userbase.kde.org/Kio_gopher|title=Kio gopher |website=KDE UserBase Wiki |access-date=1 May 2018|url-status=live|archive-url=https://web.archive.org/web/20180501125030/https://userbase.kde.org/Kio_gopher|archive-date=1 May 2018}}</ref> * [[Line Mode Browser]], since version 1.1, January 1992 * [[Lynx (web browser)|Lynx]] * [[Mosaic (web browser)|Mosaic]], version 3.0 * [[NetSurf]], under development, based on the [[cURL]] fetcher * [[Netscape Navigator]], version 9.0.0.6 * [[OmniWeb]], since version 5.9.2 {{small|(April 2009)}}, first [[WebKit]] Browser to support Gopher<ref>{{cite web|url=http://blog.omnigroup.com/2009/04/01/for-immediate-release-omniweb-592-now-includes-gopher-support/|title=OmniWeb 5.9.2 now includes Gopher support|first=Linda|last=Sharps|date=1 April 2009|publisher=[[The Omni Group]]|access-date=3 April 2009|url-status=live|archive-url=http://archive.wikiwix.com/cache/20110814030727/http://blog.omnigroup.com/2009/04/01/for-immediate-release-omniweb-592-now-includes-gopher-support/|archive-date=14 August 2011}}</ref><ref>{{cite web|url=http://www.omnigroup.com/applications/omniweb/releasenotes/|title=A comprehensive list of changes for each version of OmniWeb|date=1 April 2009|publisher=[[The Omni Group]]|access-date=3 April 2009|url-status=live|archive-url=https://web.archive.org/web/20110807064232/http://www.omnigroup.com/products/omniweb/download/releasenotes/|archive-date=7 August 2011}}</ref> * [[Opera (web browser)|Opera]], Opera 9.0 included a proxy capability * Pavuk, a web mirror (recursive download) software program * [[SeaMonkey]], version 1.0 to 2.0.14, built-in support dropped from version 2.1 onward; could be added back to some versions via Overbite project,<ref name="floodgap1"/> but no longer supported. * [[GNOME Web|Epiphany]], until version 2.26.3, disabled with switch to [[WebKit]] * [[WebPositive]], a [[WebKit]]-based browser used in the [[Haiku (operating system)|Haiku]] operating system * [[libwww]], versions 1.0c {{small|(December 1992)}} to 5.4.1 {{small|December 2006}}, libwww is a discontinued [[Application programming interface|API]] for internet applications. A modern fork is maintained in Lynx Browsers with no Gopher native support can still access servers using one of the available Gopher to [[HTTP]] gateways or [[proxy server]] that converts Gopher menus into [[HTML]]; known proxies are the Floodgap Public Gopher proxy and Gopher Proxy. Similarly, certain server packages such as GN and PyGopherd have built-in Gopher to [[HTTP]] interfaces. [[Squid (software)|Squid Proxy]] software gateways any <code>gopher://</code> URL to HTTP content, enabling any browser or web agent to access gopher content easily. For [[Mozilla Foundation|Mozilla]] [[Firefox]] and [[SeaMonkey]], Overbite<ref name="floodgap1"/> extensions extend Gopher browsing and support the current versions of the browsers (Firefox Quantum v ≥57 and equivalent versions of SeaMonkey): * OverbiteWX redirects <code>gopher://</code> URLs to a proxy; * OverbiteNX adds native-like support; * for Firefox up to 56.*, and equivalent versions of SeaMonkey, OverbiteFF adds native-like support, but it is no longer maintained OverbiteWX includes support for accessing Gopher servers not on port 70 using a whitelist and for [[CCSO Nameserver|CSO/ph queries]]. OverbiteFF always uses port 70. For [[Chromium (web browser)|Chromium]] and [[Google Chrome]], Burrow<ref name="burrow">{{cite web|title=Burrow: Gopherspace Explorer for Chrome|url=https://chrome.google.com/webstore/detail/burrow-gopherspace-explor/plhaaggiajlcjclagmjnjmaonhkdhhji |website=Chrome Web Store |access-date=1 July 2019 |url-status=live |archive-url=https://archive.today/20240126222538/https://chromewebstore.google.com/detail/burrow-gopherspace-explor/plhaaggiajlcjclagmjnjmaonhkdhhji |archive-date=26 January 2024}}</ref> is available. It redirects <code>gopher://</code> URLs to a proxy. In the past an Overbite proxy-based extension for these browsers was available but is no longer maintained and does not work with the current (>23) releases.<ref name="floodgap1">{{cite web|title=The Overbite Project|url=http://gopher.floodgap.com/overbite/|publisher=Floodgap|access-date=25 July 2010}}</ref> For [[Konqueror]], Kio gopher<ref>{{cite web|title=Kio gopher|url=https://userbase.kde.org/Kio_gopher|access-date=1 April 2017}}</ref> is available. As the bandwidth-sparing simple interface of Gopher can be a good match for [[mobile phone]]s and [[personal digital assistant]]s (PDAs),<ref>{{cite magazine |author=Lore Sjöberg |url=https://www.wired.com/news/technology/0,1282,62988,00.html |title=Gopher: Underground Technology |magazine=Wired News |access-date=27 July 2011 |date=12 April 2004 |url-status=live |archive-url=https://web.archive.org/web/20081012175802/http://wired.com/news/technology/0,1282,62988,00.html |archive-date=12 October 2008}}</ref> the early 2010s saw a renewed interest in native Gopher clients for popular [[smartphone]]s. Gopher popularity was at its height at a time when there were still many equally competing computer architectures and operating systems. As a result, there are several Gopher clients available for [[Acorn Computers#Network computers|Acorn RISC OS]], [[AmigaOS]], Atari [[MiNT]], [[Conversational Monitor System]] (CMS), [[DOS]], [[classic Mac OS]], [[MVS]], [[NeXT]], [[OS/2 Warp]], most [[Unix-like]] operating systems, [[OpenVMS|VMS]], [[Windows 3.1|Windows 3.x]], and [[Windows 9x]]. [[GopherVR]] was a client designed for 3D visualization, and there is even a Gopher client in [[MOO]].<ref>{{cite web |url=http://prentissriddle.com/trips/gophercon1993.html |title=GopherCon '93: Internet Gopher Workshop and Internet Gopher Conference |last=Riddle |first=Prentiss |date=1993-04-13 |access-date=2008-05-20 |work=PrentissRiddle.com}}</ref><ref>{{cite book |last1=Masinter |first1=L. |last2=Ostrom |first2=E. |chapter=Collaborative information retrieval: Gopher from MOO |chapter-url=https://larrymasinter.net/MOOGopher.pdf |title=The Proceedings of INET |volume=93 |date=June 1993}}</ref> Most such clients are [[Hard coding|hard-coded]] to work on [[Transmission Control Protocol]] (TCP) [[List of well-known ports (computing)|port]] 70.{{Ref RFC|1436}}
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)