Skip to main content

PyPI Python CI License: MIT

TooGoodToGo-CLI

The only CLI for Too Good To Go (TGTG) that automates the full checkout process.

TooGoodToGo-CLI is a free, open-source bot that monitors magic bags and reserves them automatically before they sell out. It runs directly from the command line, is easy to set up and doesn't require any extra tools.

Demo

📖 Read the full documentation.

Features

  • Account Login: passwordless login and persistent sessions.
  • Automatic Checkout: handles the full checkout flow including any 3DS challenges.
  • Easy Setup: all settings in a single file, editable with any text editor or directly from the command line.
  • Interactive Menu: guided flow, easy to navigate.
  • Mobile & Desktop Notifications: get notified via Ntfy when monitored items become available.
  • Monitor Items: watch any item in your area and wait for it to become available.

Installation

Install the app globally with uv:

uv tool install tgtg-cli

or with pipx:

pipx install tgtg-cli

Other options (pip, virtual environments) are covered in the Installation guide.

Quick Start

  1. Start the CLI:

    tgtg
    

    You can also start the CLI with tgtg-cli, toogoodtogo and toogoodtogo-cli.

  2. Select Settings from the menu to open the settings file in your default editor.

  3. Fill in the settings as described in the Configuration guide, then restart the CLI.

  4. Select Login and enter the 6-digit code sent to your email.

  5. Once logged in, choose Monitor and select the item you want to watch.

[!TIP] For automatic checkout, a free virtual card from Bunq is recommended as it has been used in development. In general, any card that works in the app should work with the CLI. See Credit Cards for more details.

Disclaimer

This project is an unofficial, independent third-party tool and is not affiliated with, endorsed by, sponsored by, or in any way officially connected to Too Good To Go ApS or any of its subsidiaries or affiliates.

"Too Good To Go" and "TGTG" are trademarks of Too Good To Go ApS, used here only nominatively to identify the service this software interacts with.

This software is provided "as is" without warranty of any kind. Use of this tool may violate the Too Good To Go Terms of Service and could result in account termination. The authors accept no liability for any consequences arising from its use.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tgtg_cli-0.1.3.tar.gz (681.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

tgtg_cli-0.1.3-py3-none-any.whl (71.3 kB view details)

Uploaded Python 3

File details

Details for the file tgtg_cli-0.1.3.tar.gz.

File metadata

  • Download URL: tgtg_cli-0.1.3.tar.gz
  • Upload date:
  • Size: 681.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for tgtg_cli-0.1.3.tar.gz
Algorithm Hash digest
SHA256 d3888175373b63e53b1565d187f3a723e24ef98be9514ed35dbbdab892ebd9f5
MD5 73c8d94c8e784947fc03cca53213c08e
BLAKE2b-256 e04ae9343c6814f72f301e3a7d129ba6a948edca5963bba8cefb763f52b0d6f4

See more details on using hashes here.

Provenance

The following attestation bundles were made for tgtg_cli-0.1.3.tar.gz:

Publisher: release.yml on peterschwps/TooGoodToGo-CLI

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tgtg_cli-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: tgtg_cli-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 71.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for tgtg_cli-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 0d7822e0fd081d801e1502343c9782aaa617c7b9d25dc12a8f1a4a0b3aa7b6ca
MD5 8f29eb97bcb146f0b45cb11628cd54f5
BLAKE2b-256 b1360d1adfd3b4d5d4d057c20a3fa6460e6367445fda23e6dcdfa7c756c0a6dc

See more details on using hashes here.

Provenance

The following attestation bundles were made for tgtg_cli-0.1.3-py3-none-any.whl:

Publisher: release.yml on peterschwps/TooGoodToGo-CLI

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

0.1.5

2 files

0.1.4

2 files

This release

0.1.3 This release

2 files

0.1.2

2 files

0.1.1

2 files

0.1.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page