Skip to content

Latest commit

 

History

29 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hyper Get

Hyper Get icon

Fast, persistent downloads without browser lock-in. Hyper Get is an open-source download manager for Linux and Windows, powered by Rust, SQLite, Tauri 2, and React.

Current release: v0.2.2-alpha.1

Highlights

  • Persistent priority queue with configurable concurrent downloads
  • Pause, resume, restart recovery, partial-file continuation, and remote identity checks
  • Real byte-weighted global progress, combined speed, ETA, and queue status
  • Global and per-download speed limits
  • SHA-256 verification and safe duplicate filename handling
  • OS-native download folder selection and persistent settings
  • Automatic wildcard discovery: enter one * and Hyper Get probes the actual sequence
  • Bulk Clear all with confirmation
  • Chrome/Chromium/Edge and Firefox extensions through the native host
  • Light/dark desktop interface with guarded commands and crash fallback

Downloads

Platform Package
Windows 10/11 x64 NSIS .exe and WiX .msi
Linux x64 AppImage and Debian .deb
Chrome, Chromium, Edge hyper-get-chromium.zip
Firefox hyper-get-firefox.zip

Release assets are built by GitHub Actions and include SHA-256 checksums. This is an alpha release: keep important source URLs until each download has been verified.

Browser integration

Install Hyper Get, then install the native messaging host:

# Linux
./scripts/install-browser-host-linux.sh
# Windows PowerShell
.\scripts\install-browser-host-windows.ps1

Load the matching extension ZIP from the release page in developer/unpacked mode. See the extension guide.

Development

Requirements: Rust 1.85+, Node.js 22+, pnpm 10.14+, and the Tauri system dependencies.

corepack enable
pnpm install --frozen-lockfile
cargo test --workspace --all-features
pnpm lint && pnpm typecheck && pnpm test
pnpm --filter @hyper-get/desktop tauri dev

Build desktop bundles and extensions:

pnpm --filter @hyper-get/desktop tauri build
pnpm browser:build
pnpm browser:package

Project layout

  • crates/hyper-core: download engine, scheduler, SQLite persistence
  • crates/hyper-cli: command-line client
  • crates/hyper-native-host: browser native messaging bridge
  • apps/desktop: Tauri and React desktop application
  • extensions/browser: Chromium and Firefox extensions

Read Architecture, Testing, Release, Contributing, and Security.

Licensed under the MIT License.

ali's telegram and my telegram

About

No description, website, or topics provided.

Resources

Code of conduct

Contributing

Security policy

Stars

11 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages