Gemini Nim Client Library
- 📧 Messages: 3
- 🗣️ Authors: 3
- 📅 First Message: 2020-05-17 20:03
- 📅 Last Message: 2020-05-18 00:49
1. Koushik Roy (koushik (a) meff.me)
- 📅 Sent: 2020-05-17 20:03
- 📧 Message 1 of 3
Hey all,
I wanted to take a stab at creating a featureful Nim client for Gemini.
I don't write much Nim, but I modeled a lot of it on the Nim httpclient.
Right now it supports both a regular client and an async client, and
included are examples of using both clients. I'll be documenting and
adding tests as I continue to develop and add more features.
I plan on writing a user-facing client in Nim and I'll be using my work
on that to get some "real-world" experience dogfeeding this library.
Please feel free to leave any feedback!
Nim Library: https://github.com/Koshroy/gemclient
Thanks,
Koushik
Link to individual message.
2. Meff (meff (a) meff.me)
- 📅 Sent: 2020-05-17 20:05
- 📧 Message 2 of 3
Hey all,
I wanted to take a stab at creating a featureful Nim client for Gemini.
I don't write much Nim, but I modeled a lot of it on the Nim httpclient.
Right now it supports both a regular client and an async client, and
included are examples of using both clients. I'll be documenting and
adding tests as I continue to develop and add more features.
I plan on writing a user-facing client in Nim and I'll be using my work
on that to get some "real-world" experience dogfeeding this library.
Please feel free to leave any feedback!
Nim Library: https://github.com/Koshroy/gemclient
Thanks,
Koushik
Link to individual message.
3. Sean Conner (sean (a) conman.org)
- 📅 Sent: 2020-05-18 00:49
- 📧 Message 3 of 3
It was thus said that the Great Meff once stated:
> Hey all,
>
> I wanted to take a stab at creating a featureful Nim client for Gemini.
> I don't write much Nim, but I modeled a lot of it on the Nim httpclient.
> Right now it supports both a regular client and an async client, and
> included are examples of using both clients. I'll be documenting and
> adding tests as I continue to develop and add more features.
>
> I plan on writing a user-facing client in Nim and I'll be using my work
> on that to get some "real-world" experience dogfeeding this library.
> Please feel free to leave any feedback!
You might want to test this against the client torture test at
gemini://gemini.conman.org/test/torture/
-spc
Link to individual message.
---
Previous Thread: ssh tunneling for gemini services
Next Thread: About document signing