// Engine Architecture
ENGINEERED FOR SPEED
// MULTI-THREADED_ENGINE
Multi-Threaded
Open up to 32 concurrent connections per file to saturate your pipes and maximize throughput.
// MIRROR_DISTRIBUTION
Multiple Mirrors
Distribute workers across all available mirrors simultaneously with automatic failover on any connection drop.
// STREAMING_MODE
Sequential Download
Download files in strict order for media-first access. Preview videos and audio while the download is still in progress.
// DAEMON_ARCHITECTURE
Headless Server
Run as a background daemon with a token-protected HTTP API. Perfect for servers, Raspberry Pis, and remote orchestration.
// INTELLIGENT_SCHEDULING
Work Stealing
Fast idle workers steal chunks from slow workers. Health checks restart underperforming connections automatically.
// TERMINAL_UI
Beautiful TUI
Built with Bubble Tea & Lip Gloss. Keyboard-driven workflow with live speed graphs, queued/active/done tabs and settings UI.
// Performance Validation
BLOWING PAST
THE LIMITS
Test: 1 GB file · Windows 11 · Ryzen 5 5600X · 360 Mbps · 5 runs averaged
"In stress tests on a high-throughput node, Surge consistently outperformed legacy C-based managers by leveraging Go's efficient goroutine scheduling for parallel IO."
VERIFIED PERFORMANCE DATA
VIEW_ALL_BENCHMARKS →INITIATE DOWNLOAD
Select your platform to inject the Surge core binary into your local environment.
Go Install (requires Go 1.25+)
go install github.com/surgedm/surge@latest
// Browser Integration
BROWSER EXTENSION
Intercept browser downloads and send them straight to your terminal. Communicates with the Surge daemon on port 1700.
Chrome / Edge / Brave
Download the extension zip from the latest GitHub release and sideload via Developer Mode.
DOWNLOAD EXTENSIONFirefox
Available on the official Mozilla Add-ons store. One-click install, no sideloading required.
GET ON FIREFOX// Community Powered
FUEL THE VOID
Surge is built by two CS students in between classes and exams. Your support goes directly toward publishing the Chrome extension, dev tools, and Debrid integration.
Stars, issues, and contributions already mean the world to us.