South Africa’s biggest forum. Discuss, discover, and connect with thousands of members.
It's changed a bit, it was rust, but i was running into a few issues with tauri. So I've moved over to wails, so the primary backend is in Go, using lua for extensibility.What stack are you using? Sorry if you've already mentioned it.
I got to get my bitcoin somehow.Be careful, this is awfully suspicious. He's reeling you in with the promise of the perfect torrent program, but it is no more than a malware/spyware beast cloaked in torrent clothing.
![]()
The application in its current form compiles to 8mb UPX compressed with zero external dependencies, and that includes an entire lua 5.1 virtual machine.Interesting. I’ve just done a rust/tauri/webasm project. Lurving the small footprint and portability. But yeh… rust can drive you a little nuts.
Dstv client is bestI'm currently in the process of writing a new torrent client. What are some of your pet peeves with existing clients, and what features would you like to see in a new one?
Here's a sneak peek of the UI. I've only been working on it for about a week or two so far.
I am mostly doing it for my use, but if there's enough interest, I'll eventually release it once it's feature-rich.
View attachment 1832239
Things have been a bit chaotic of late, hoping to jump back onto it in December.still not released?

Which language is next rewrite in when you find out Qt is massive pain?View attachment 1880041
Still a WIP, but I tossed Rust entirely and Go and decided to rebuild it in C++/Qt during December. I found that the webview processes just used far to much memory and cpu time, even when the app was idling, sometimes peaking at close to 1gb.
The UI is still very much in dire need of tweaks and features, Qml is a bit annoying.
Glad you switched to a real language.View attachment 1880041
Still a WIP, but I tossed Rust entirely and Go and decided to rebuild it in C++/Qt during December. I found that the webview processes just used far to much memory and cpu time, even when the app was idling, sometimes peaking at close to 1gb.
The UI is still very much in dire need of tweaks and features, Qml is a bit annoying.
I kept refreshing waiting for you, thank you for not disappointingGlad you switched to a real language.
UPnP , Hole punching with UDP and then just VPNs.I’ve never studied the BT protocol but am curious how it tunnels through firewalls, does it need a tracker to achieve that? Basically a reverse connection of sorts?