[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[ANN] SmolNetSharp - C# library for building Gemini/Gopher clients



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


Reply to: