Surge Downloader

Junaid Islam·surge-downloader.surge

Surge is a blazing fast, open-source terminal (TUI) download manager built in Go.

Surge is designed for power users who prefer a keyboard-driven workflow. It features a beautiful Terminal User Interface (TUI), as well as a background Headless Server and a CLI tool for automation.

winget install --id surge-downloader.surge --exact --source winget

Latest 0.10.0·June 21, 2026

Release Notes

New Features & Enhancements

  • feat: added functionality to delete failed, completed, all downloads from cli tui and extension (#479)
  • replace sqlite with gob for state management (#502)

Fixes & Optimizations

  • fix: config backwards compatibility (#500)
  • fix: strip caller-supplied Range header in single downloader (#496)
  • fix: use the first server of a comma-separated custom DNS list (#498)
  • fix: keep Content-Disposition filename when header carries extra RFC 6266 params (#494)
  • concurrent: avoid data race on hedged SharedMaxOffset (#491)
  • fix(utils): trim trailing periods and spaces after stripping control chars (#489)
  • chore: remove dependency bloat by dropping sqlite (#501)

Installer type: zip

ArchitectureScopeDownloadSHA256
x86Download53A415C03DBBD8A6C4D78C72E1EAC9635DD0F973372665A1517DF97F2E90BC0A
x64Download377A936D4B406542C2F9DC771A1BFF1A504E6A63B17B35109CE8BAEC0091EA30
arm64Download93AB799F09A7DEF564255585F5460F54B3C1881DE1AE82E7C5B11E3881080E11

Details

Homepage
https://github.com/SurgeDM/Surge
License
MIT
Publisher
Junaid Islam
Support
https://github.com/SurgeDM/Surge/issues
Copyright
Copyright (c) 2026 Junaid Islam
Moniker
surge-downloader

Tags

clidownload-managerdownloadergogolangterminaltui

Older versions (22)

0.9.0
ArchitectureScopeDownloadSHA256
x86DownloadA4B065B70E5ECCDCCD5FA3C559B772432D0B2733BE54663711951E769C243C8D
x64Download2889006F6AD142E0A4336909A15F6FC701BEDE498C50740ACE3A24B79C4D2106
arm64Download9427C42275C8D7E3130ABBBBB20CE7A27ABA92D52DD8E8ACF773DCDA35A4544B
0.8.7
ArchitectureScopeDownloadSHA256
x86Download041BA2667180BA982D8CEA6C022BA6D121D4FF1E6BFBA5E5EAABD574E33176A5
x64Download4DEB99CF189C8E5D453E05AEE4CFC75859DCB3782231BFFC619F0E84BBD7A449
arm64Download33E0732A1D3E55B2690FD28D737DA7049B84CE565180324395DA6AAADA5D0B5C
0.8.6
ArchitectureScopeDownloadSHA256
x86Download1BAE22DC4039260D7953255C7A5A420D6CBCD1106A815D795E11A64EC939CB65
x64DownloadC8833190962710BD841076307B0E105DE6C40224E42B35B50A99C58F33445FAE
arm64Download80F27E3BB8C9C5D146C075EE41C017EF4DDC5D32A68A95D110F67FE48787A007
0.8.5
ArchitectureScopeDownloadSHA256
x86Download55CB151B5A003D3C302E3F3B6E98B469A1886610C6BABC1AA1260E8174A6C6E8
x64DownloadEEA006C43923BDAE6AE9EC3464E5541AA59611FD7C76E974F10D41FAF752C9A4
arm64DownloadC9E8E58B612EA8990B1732A848F00421F670AF9455A02F41983CB7DC0BCA5788
0.8.4
ArchitectureScopeDownloadSHA256
x86DownloadF6B2DE0BE2F26CF2B9E7212187F9631E8D26BCAFC3F60E9DA1628D4F3D253D9F
x64Download7EB48DA1504B3979315ED2C8722AE4C41B97D2D02FD7E5C791226C54159E0D1F
arm64Download1E46E5A57EB241A2423C9E5A4B3EB2565835D64167CA37FB97D7C051C35CB039
0.8.3
ArchitectureScopeDownloadSHA256
x86Download7BA71162D78C36F7DCD05DF7D22A84297D54D83B0D0481B4E90F485C87218339
x64Download93960C64F78463044DC97AD4E002F630CC9D9E12E1E17CEDA59693BA8D9E400E
arm64Download89CA52C3667086A78AFA54B0C038DDB9F07064B7098B3BE6B3E62CC5D2E61999
0.8.2
ArchitectureScopeDownloadSHA256
x86Download33BD94DACD062F2FD4218CF2F0A72F5F776BBFFAA2363543399779776AC34C82
x64DownloadE27E49D27CE1D306D4522539E143A0FF1BE2BE9F1E93F4E1132CEA2599B93B46
arm64DownloadF2E7A1E9595D3DE38F445D9EF0FE4BE488074FE5B6654B979A480E40275FAD7F
0.8.1
ArchitectureScopeDownloadSHA256
x86DownloadD71168CDF07324CE69CE2F652079125C3FFF5C7E7795BB3A793CC3839E2B716B
x64DownloadABE523E5A5A867D667A27742A3A22C8A7C3E7E9A95ABEF5EC0BFE7E690B88CA1
arm64Download88C2FA6A46142748D8DA23EB0E4879927E65A6D4CB9B2BD90A51DE5E3D764A59
0.8.0
ArchitectureScopeDownloadSHA256
x86Download422522D96AD53A2FB2CDB8CE007CB020359E4695C105535BABF0691AAF110E9A
x64DownloadEB424CB2FF85911AC372D01F02A7BD04BEDCA334F09B7FF0ABF1266261351CA0
arm64Download9FE74567384AD16B125ACC64E1D5F695E3B72609D80BD0A15C7078842BF17ABE
0.7.8
ArchitectureScopeDownloadSHA256
x86Download603AC61C45B5C291C8B12DA6722C16FF8B8CDF0A395D8F4573063DE4B49DBF8B
x64Download485FBFD0FA3372088A16BB1124BF1974099651E5F2482C3F3FE13C8359D5766C
arm64Download646C14D411A4781B20472C5709323E5C5C4F739705F5757E75FBB672D5D96E67
0.7.7
ArchitectureScopeDownloadSHA256
x86Download1464F0EF351FB0837272928F98EA7B2E4BC8D30FC5E4A3AE38ABE3E0B6177AE4
x64DownloadB3BCA8DDC1C6267387B343B974F09A7E3581063CDD97786D89DBB4BC2060BC8A
arm64Download593409D4603F3E61C70D151202D2CF32C8BA13B8EA082F094F4E8475C86119DC
0.7.6
ArchitectureScopeDownloadSHA256
x86Download1C183ED898A6BB3A6C600AC075D115404817DE37EF59E839590378FBE61B0355
x64Download3CC7CCE370316A12288EDF7894BC56FCB5B82B7B3669736C0A840512EF0AE1C0
arm64Download9205A60F076082A4055BD1EA1BF8B8C4861A85E35FC682A5DE156FC6AABC4823
0.7.5
ArchitectureScopeDownloadSHA256
x86DownloadFCA30EC758292FF78546B77E2EC927017F67F563F9100EDDA88F18A1DB11E331
x64Download4FD2373CBDB0748177673039D14F7CBA17271A48736E47C6D487BFED5F920131
arm64DownloadFA52409CF26529B7E4C12D4C1BC9F28F5802C5C1C79CA031BE5D02C9F1D93B7D
0.7.4
ArchitectureScopeDownloadSHA256
x86Download25B137CA215E9364D5527EDB6ADDD6AD7E5641C976E44A1FEBCAC984D9EC68C7
x64Download4A4531C682EBDFC89767F40DC1CEEADCDCCE897E02B8223A7542797DF1A6A5D0
arm64DownloadE6F070CE22A74581C82F69BE9B9EE99EF7566D3AD363F0E090AB678F8DB9E08D
0.7.3
ArchitectureScopeDownloadSHA256
x86Download01D325AF9FFE295A4CB0FDBE1FA8EF8D6CEE3EA1E30BCD59429457C1F9F7E9F8
x64Download0269717ABAA7D0306A293655F8F54F215F14048B2095B54A261916B6CBE28642
arm64DownloadBE91DBD5D2E3204AB2EF8FFB1340294DFC8B2308641DFF71587D71002E83AFD7
0.7.2
ArchitectureScopeDownloadSHA256
x86Download133785783D4DA92165844145E0FF7E94E1A4BAC5676A3C34C9B34F6F608A1DB8
x64Download1C65280CE217780C3127AF628E2390DA8B48F540BC58FCFB24CCA67D16744E43
arm64Download10FB2DBD16C73DE40D866567AEC66C24BFA219AA3B9D39BACDC124844F28522F
0.7.1
ArchitectureScopeDownloadSHA256
x86Download56E4BB1E15699D21A162AE4ABE370223575184CC55109A5E80D70294B0FD587E
x64Download5F699114C7F237125DA2E1E710CFA57179105E46A76615D9ACF07FFA829350D3
arm64DownloadF7B583B0FFC125EDED052F84FCB6D4685866D15F6D3B213E1034E7D367269C95
0.7.0
ArchitectureScopeDownloadSHA256
x86DownloadCB3FB8506853B9C835F0D34E237B4BB148A95D3C48C20CD3036ED544761CF2C9
x64Download39963AF1BBDA12828F8239AB8373E5B1B4AA98B5C3BC853F43AA54E7E46F5A88
arm64Download172665D0995DE2F885541D1924EBDE4FB820F39B17D761EB69B9BD7E84688548
0.6.10
ArchitectureScopeDownloadSHA256
x86Download331412D2254D25B59156661FA39613E94DE142CED50B0B3B89907B1DA9934B62
x64DownloadB32B4FBF184E7AC50DCB1C85CC375AF922728E525572272CB774A188AE713341
arm64Download4716FDD360A44A7918D8AF4FCBEE9AAD73C2C75D78A3041BDA8EEF0BD33DD530
0.6.9
ArchitectureScopeDownloadSHA256
x86Download78ECAA821E6F50F3A14512CACB62CDA67641B97CD36573B3515EA669699BD53E
x64Download4E20787D3F46E8743B3D5AAE80732C15E7290B30730675975B78EC5229A0D493
arm64DownloadA62C2AC9A5AEA16A549C3C3D09AD50D9BA521799B6A123C09F42ED6F702DB425
0.6.8
ArchitectureScopeDownloadSHA256
x86Download8CB5B5935A9DF77B916F4819B63091AA46BF8A91236F0158E58147FE4ED6E709
x64Download3025C2F1AB8910767438E2269064C45CE96534ECB4056EB4BF627687E50C5B9D
arm64Download691933184CA4405C637B433284F847D49D14F21A944E22835DB63785D811BA8F
0.5.4
ArchitectureScopeDownloadSHA256
x86DownloadE84EA72530CDAF79E5888072E7BC2472A4250ED80A2DAFCB157830D3101BDFF1
x64DownloadBB76C8E44CD989DE4107B22C416D723C6F351AB94079A29E552EC5F893D57FE3
arm64Download31A662DD96606A7993DF50FC7CBE3FC74E6209918C36A981414C3E21B0805A2D