README.md

February 18, 2026 ยท View on GitHub

Dealve

Delve into game deals from your terminal ๐Ÿ‘พ

Demo

Built With Ratatui crates.io License

Terminal Trove Tool of The Week

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.