https://github.com/fraidev/thunderstorm
Thunderstorm is a BitTorrent client written entirely in Rust.
https://github.com/fraidev/thunderstorm
Last synced: about 2 months ago
JSON representation
Thunderstorm is a BitTorrent client written entirely in Rust.
- Host: GitHub
- URL: https://github.com/fraidev/thunderstorm
- Owner: fraidev
- Created: 2023-10-25T02:36:25.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-06T14:59:56.000Z (5 months ago)
- Last Synced: 2025-03-27T20:51:14.548Z (about 2 months ago)
- Language: Rust
- Homepage:
- Size: 269 KB
- Stars: 6
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Thunderstorm
Thunderstorm is a BitTorrent client written entirely in Rust.
This Project it's a rewrite of [tornado](https://github.com/fraidev/tornado) in Rust.## Setup
Exemple of how to download a debian iso:
```bash
cargo run --release --bin cli debian-12.5.0-amd64-netinst.iso.torrent
```Tests:
```bash
cargo test
```Check sha256sum of the debian iso:
```bash
openssl dgst -sha256 debian-12.5.0-amd64-netinst.iso
```Should be [013f5b44670d81280b5b1bc02455842b250df2f0c6763398feb69af1a805a14f](https://cdimage.debian.org/debian-cd/current/amd64/bt-cd/SHA256SUMS) for this example.