Yeet files across the internet at warp speed
Zero-config file sharing via Cloudflare tunnels with a retro TUI and web dashboard.
- Zero Configuration: No account required, no config files
- Instant Public URLs: Uses Cloudflare Quick Tunnels
- Retro TUI: Colorful terminal interface with 8-bit aesthetic
- Admin Dashboard: Real-time stats at
/admin - Daemon Mode: Tunnel stays alive in background
- Directory Support: Share entire folders with file browser
- One-liner Install: Deploy to RunPod/Linux VMs instantly
macOS / Linux
curl -fsSL https://raw.githubusercontent.com/akash-otonomy/yeet/master/install.sh | bashThis automatically:
- β Detects your OS and architecture
- β Downloads the correct binary
- β Installs cloudflared dependency
- β Sets up permissions
macOS (Apple Silicon)
curl -L https://github.com/akash-otonomy/yeet/releases/latest/download/yeet-aarch64-apple-darwin -o yeet
chmod +x yeet
sudo mv yeet /usr/local/bin/macOS (Intel)
curl -L https://github.com/akash-otonomy/yeet/releases/latest/download/yeet-x86_64-apple-darwin -o yeet
chmod +x yeet
sudo mv yeet /usr/local/bin/Linux x86_64
curl -L https://github.com/akash-otonomy/yeet/releases/latest/download/yeet-x86_64-unknown-linux-gnu -o yeet
chmod +x yeet
sudo mv yeet /usr/local/bin/Linux ARM64 (RunPod GPU servers)
curl -L https://github.com/akash-otonomy/yeet/releases/latest/download/yeet-aarch64-unknown-linux-gnu -o yeet
chmod +x yeet
# For RunPod, use ~/.local/bin instead
mkdir -p ~/.local/bin
mv yeet ~/.local/bin/
export PATH="$HOME/.local/bin:$PATH"First install Rust, then:
cargo install --git https://github.com/akash-otonomy/yeetyeet /path/to/file.zipyeet /path/to/directoryyeet /workspace/data --daemonyeet --statusyeet --kill βββ ββββββββββββββββββββββββββββ v0.1.0
ββββ βββββββββββββββββββββββββββββ
βββββββ ββββββ ββββββ βββ
βββββ ββββββ ββββββ βββ
βββ ββββββββββββββββ βββ
βββ ββββββββββββββββ βββ
>> yeet stuff across the internet
- Rust - Blazing fast and memory safe
- Ratatui - Terminal UI framework
- Axum - Web server
- Cloudflare Tunnels - Instant public URLs
- Dioxus - Web UI components (ready for integration)
# Clone repo
git clone https://github.com/akash-otonomy/yeet.git
cd yeet
# Build
cargo build --release
# Run
cargo run -- /tmp/test-file.txtMIT
Contributions welcome! This is a fun side project - feel free to open issues or PRs.
π€ Generated with Claude Code