For the devs, what languages are y'all writing clients in?

#asknostr #development #nostrdevs

Reply to this note

Please Login to reply.

Discussion

Rust so I can become a tranny

I thought Rust was the furries.

Both

Seems like I dodged a bullet. Twice.

At the moment, learning PlanterUML. Not a client, tho.

Python, later maybe C#.

Go

Does Go have good Nostr libraries?

Yes! You can do most of the work using the go-nostr lib

I have experimental stuff for a client written in C++, C#, and I’m tinkering with Nostr in Go now.

Not sure what your timelines are, but would you be interested in testing the Aedile C++ project I've been working on? I aim to have event read, event write, and NIP-46 signing finished and unit tested soon, but there's no substitute for real-world testing.

I also want to work on cross-language compatibility; I think I can get the Aedile binaries to work with C#.

No timelines. Just tinkering and breaking stuff. I have a solid concept for a TUI client. Feel free to hit me up in DMs or I can send you my simplex.

I check Simplex more than Nostr DMs. I'll DM you my Simplex though.

CSS

Rust

clients to what? Nostr? Than python and JavaScript.

Kotlin for my Android client.

I plan to use Rust in the future for a desktop GUI client.

Python - so I can build it quickly, run it just for me, and move on.

The difficult part is building the AI 🤖 that I’m going to integrate.

I need the EASY part to be writing the client…

Swift, but I assume you’re not asking about iOS clients…

A good place to start would be to review all the awesome-nostr library projects for those that are most liked, active, and well-designed (whatever that means 😅 ). Actually, I might do the same... 😀 🤙

https://github.com/aljazceru/awesome-nostr?tab=readme-ov-file#libraries