Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Additional links also relevant for this crowd:

https://github.com/steeve/torrent2http - turns magnet links into sequential HTTP downloads

https://github.com/steeve/libtorrent-go - Go bindings for libtorrent-rasterbar

http://www.rasterbar.com/products/libtorrent/ - 'efficient, easy' torrent library



I'm also hosting an up-to-date mirror of libttorrent at https://github.com/steeve/libtorrent


Also worth the look:

https://github.com/jackpal/Taipei-Torrent - Taipei-Torrent, a working pure go bittorrent application

Disclaimer: I participated in it.


Cool. How mature is it ?


"It works" in the sense that you can use it as a cli tool to download/share a torrent, much like aria2 would do. It implements many standard features ((multi) tracker, extensions, dht, magnet, ...), with the following notable exceptions:

- no peer choking - no throttling - no LPD/LSD - no PEX

also, its output is quite verbose. All things considered, a very pleasing experience with Go that works. Not used a lot though I'm afraid.




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: