[ANN] SmolNetSharp - C# library for building Gemini/Gopher clients
Luke Emmet <[email protected]> Sun, 13 Dec 2020 19:13:21 +0000
| Newsgroups | gmane.network.gopher.general |
|---|---|
| Message-ID | <[email protected]> |
Hi Everyone I'm pleased to announce SmolNetSharp - a new client library for building your own Gopher or Gemini client in C#. https://github.com/LukeEmmet/SmolNetSharp Key features include: * Client code for Gemini and Gopher, using a common interface * Option to set a timeout/max size to abandon long or large downloads * Converts Gopher item types/path to likely mime type * Support for Gemini proxies * Compiles on Windows and probably Linux too (since .NET Core, but not not tested on Linux yet) There is a simple 100 line Gemini/Gopher simple demo interactive client in the repository, to illustrate usage. It is now the client library in GemiNaut - a Windows GUI client for Gopher and Gemini - a new release of which is also coming soon. https://github.com/LukeEmmet/GemiNaut Regards - Luke