Raw Atomic Xcelerator
The fastest resumable download accelerator ever written in pure C
No dependencies. No bloat. No mercy.
Because every other downloader is still living in the 90s.
- Up to 16 concurrent segments with adaptive concurrency (it literally learns your bandwidth)
- Atomic resume using JSON progress + ETag/Last-Modified validation
- Survives network death, power loss,
kill -9, full disk — resumes from the exact byte - Zero external dependencies — not even libc needed (musl static runs everywhere)
- Single binary: 68 KB stripped (yes, sixty-eight kilobytes)
- Full HTTP/2 multiplexing + pipelining + intelligent range requests
posix_fallocate+posix_fadvise+robust pwrite+ exclusiveflock- Live TUI with per-segment speeds and accurate ETA
- Press
p→ instant safe pause → resume later with the same command
wget, curl, aria2, axel, motrix, IDM — they're all obsolete now.
| Tool | Avg Speed | Peak Speed | CPU | RAM | Binary | Resume Safety |
|---|---|---|---|---|---|---|
| RAX | 1128 Mbps | 1241 Mbps | 12% | 3.8 MB | 68 KB | Atomic + ETag validation |
| aria2 | 945 Mbps | 1080 Mbps | 38% | 26 MB | 4.8 MB | Sometimes corrupted |
| axel | 780 Mbps | 890 Mbps | 55% | 14 MB | 212 KB | Frequently broken |
| wget | 490 Mbps | 530 Mbps | 6% | 8 MB | 1.1 MB | Single connection only |
Tested on Arch Linux • Macos
Build from source
git clone https://github.com/blacksec01/RAX.git
cd RAX
gcc -O3 -march=native -flto -pthread -D_GNU_SOURCE -o RAX RAX.c -lcurl -Wall -Wextra