Metadata-Version: 2.4
Name: lidlplus-ui
Version: 0.0.6
Summary: Desktop version of the Lidl Plus mobile app using my own implementation of the Lidl Plus api.
Author: Zsombor Kalmar
License: GPLv3
Project-URL: GitHub, https://github.com/zsobix/lidlplus-ui
Project-URL: PyPI, https://pypi.org/project/lidlplus-ui/
Platform: any
Classifier: Development Status :: 4 - Beta
Classifier: Natural Language :: English
Classifier: Operating System :: POSIX
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: requests>=2.28.1
Requires-Dist: qrcode>=8.2
Requires-Dist: pyjwkest>=1.4.4
Requires-Dist: PyGObject>=3.56.2
Requires-Dist: playwright>=1.58.0
Requires-Dist: lidlplus-api>=0.0.2
Requires-Dist: pillow>=12.2.0
Requires-Dist: distro>=1.9.0
Dynamic: author
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: license
Dynamic: license-file
Dynamic: platform
Dynamic: project-url
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

# Lidl Plus on Desktop

A desktop UI for Lidl Plus, written in **Python** using **GTK** and **libadwaita**.

> This is an unofficial project and is not affiliated with Lidl.

<img width="1163" height="708" alt="screenshot" src="https://github.com/user-attachments/assets/9cb6ef60-f60b-4727-ba66-b7a5a947db66" />

## What you need

- **Python 3** + **pip**
- Git
- Platform dependencies for **GTK / libadwaita / PyGObject**
- Playwright browser dependencies

## Installation

> This only works on macOS/Linux only now because I gave up working with Windows.

### 1) Download from PyPI

```bash
pip install lidlplus-ui
```


## Running the app

```bash
lidlplus-ui
```
The script will attempt to automatically install all dependencies.

Then:
1. Log in
2. Use Lidl Plus on your desktop!!!

---

## Legal notice

This is an open source project written in Python that interacts with the Lidl Plus API, which is owned by **Lidl Stiftung & Co. KG**.  
This project is provided for educational purposes. All trademarks and brand names belong to their respective owners.
