3 stable releases
| new 1.0.2 | Feb 23, 2026 |
|---|---|
| 1.0.1 | Feb 7, 2026 |
| 1.0.0 | Feb 6, 2026 |
#2257 in Command line utilities
374 downloads per month
Used in 2 crates
18KB
537 lines
Description
Dealve simplifies finding the best game deals across Steam, GOG, Humble Bundle, Epic Games, and more - all from your terminal. Powered by IsThereAnyDeal.
Pre-requisites
You need Rust and Cargo installed. If you don't have them, install via rustup.
Rust version 1.70 or later is required. Check your version:
rustc --version
Update if needed:
rustup update
Installation
cargo install --locked dealve-tui
Or build from source:
git clone https://github.com/kurama/dealve-tui
cd dealve-tui
cargo install --locked --path tui
This installs the dealve binary to ~/.cargo/bin/.
Usage
dealve
On first launch, you'll be guided through a quick setup to configure your IsThereAnyDeal API key (free).
Configuration is stored in ~/.config/dealve/config.json.
Project Structure
dealve-tui/
├── core/ # Shared types and domain logic
├── api/ # IsThereAnyDeal API client
└── tui/ # Terminal UI application
License
Licensed under either of Apache License, Version 2.0 or MIT License at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in this project by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.
Dependencies
~1.2–2MB
~37K SLoC
