Metadata-Version: 2.4
Name: gui4aws
Version: 0.0.1
Summary: Tkinter GUI for AWS
Project-URL: Repository, https://github.com/matthewdeanmartin/gui4aws
Project-URL: Documentation, https://gui4aws.readthedocs.io/en/latest/
Project-URL: Changelog, https://github.com/matthewdeanmartin/gui4aws/blob/main/CHANGELOG.md
Project-URL: homepage, https://github.com/matthewdeanmartin/gui4aws
Project-URL: issues, https://github.com/matthewdeanmartin/gui4aws/issues/
Author-email: Matthew Martin <matthewdeanmartin@gmail.com>
License-Expression: MIT
License-File: LICENSE
Keywords: aws,gui,gui4aws,tkinter
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Requires-Python: >=3.10
Requires-Dist: boto3>=1.35.0
Requires-Dist: keyring>=25.0.0
Requires-Dist: tomli>=2.4.1; python_full_version < '3.11'
Provides-Extra: mysql
Requires-Dist: pymysql>=1.1.0; extra == 'mysql'
Provides-Extra: postgresql
Requires-Dist: pg8000>=1.31.0; extra == 'postgresql'
Provides-Extra: sql
Requires-Dist: pg8000>=1.31.0; extra == 'sql'
Requires-Dist: pymysql>=1.1.0; extra == 'sql'
Description-Content-Type: text/markdown

# gui4aws

Is the web console for AWS slow and annoying? Do you have python? You could have a nice GUI for most services.

Design goals

- minimal dependencies
- safety guardrails
- fast

![png](https://raw.githubusercontent.com/matthewdeanmartin/gui4aws/main/docs/img/main_page.png)

<!-- TODO (generated from template — delete this block once done)
  - [ ] Replace this description with a real one-paragraph summary
  - [ ] Add a PyPI badge: https://badge.fury.io/py/gui4aws
  - [ ] Add a CI badge from your GitHub Actions build.yml
  - [ ] Fill in docs/overview/README.md with a real project overview
  - [ ] Add real AWS service panels to gui4aws/ and update scripts/basic_checks.sh
  - [ ] Register project on Read the Docs and point it at mkdocs.yml
  - [ ] Run `make pre-commit-install` to install git hooks
  - [ ] Run `make gha-upgrade` after first push to pin GHA action SHAs
  - [ ] Add project-specific words to private_dictionary.txt
  - [ ] Update SECURITY.md scope section with what's actually in scope for this project
  - [ ] Update CHANGELOG.md 0.1.0 entry with real release notes
  - [ ] Configure AWS credentials / profile for local development (AWS_PROFILE or ~/.aws/credentials)
-->

Tkinter GUI for AWS

## Installation

```bash
pipx install gui4aws
```

Or with pip:

```bash
pip install gui4aws
```

## Usage

```bash
gui4aws --help
```

## Contributing

See [CONTRIBUTING.md](https://github.com/matthewdeanmartin/gui4aws/blob/main/docs/extending/CONTRIBUTING.md).

## License

MIT — see [LICENSE](https://github.com/matthewdeanmartin/gui4aws/blob/main/LICENSE).

## Changelog

See [CHANGELOG.md](https://github.com/matthewdeanmartin/gui4aws/blob/main/CHANGELOG.md).
