Skip to main content

A Python native, OS native GUI toolkit.

Project description

A Python native, OS native GUI toolkit.

This package provides the core Toga API. In order to use Toga, you’ll also need to install a backend that implements the core Toga API for that platform:

Minimum requirements

Toga requires Python 3.8 or newer. Python 2 is not supported.

Each backend also has specific requirements and pre-requisites. See the platform documentation for details.

Quickstart

To get a demonstration of the capabilities of Toga, run the following:

$ python -m pip install toga-demo
$ toga-demo

This will pop up a GUI window with some sample widgets.

Documentation

Documentation for Toga can be found on Read The Docs.

Community

Toga is part of the BeeWare suite. You can talk to the community through:

We foster a welcoming and respectful community as described in our BeeWare Community Code of Conduct.

Contributing

If you’d like to contribute to Toga development, our guide for first time contributors will help you get started.

If you experience problems with Toga, log them on GitHub. If you want to contribute code, please fork the code and submit a pull request.

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

toga_core-0.4.6.tar.gz (1.0 MB view details)

Uploaded Source

Built Distribution

toga_core-0.4.6-py3-none-any.whl (139.5 kB view details)

Uploaded Python 3

File details

Details for the file toga_core-0.4.6.tar.gz.

File metadata

  • Download URL: toga_core-0.4.6.tar.gz
  • Upload date:
  • Size: 1.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.5

File hashes

Hashes for toga_core-0.4.6.tar.gz
Algorithm Hash digest
SHA256 5a9b567894ffb4a2bf78d52279c865ba1a3b12e90963f3ae769741362deb6287
MD5 9352e9ed6dca25c16106f64d2faac415
BLAKE2b-256 22f93b551c79701963619bae650b4fd6c77e24a7ac5e94d313cf2bfb14b74949

See more details on using hashes here.

File details

Details for the file toga_core-0.4.6-py3-none-any.whl.

File metadata

  • Download URL: toga_core-0.4.6-py3-none-any.whl
  • Upload date:
  • Size: 139.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.5

File hashes

Hashes for toga_core-0.4.6-py3-none-any.whl
Algorithm Hash digest
SHA256 d965fb9430d2e8a45952deef4dec72d7d142d59ef3289ac213c10437cdc5ea17
MD5 9801ce8a4a5483715f0695c75403f082
BLAKE2b-256 52c19bcf3c27d99bf54bef071a6e709c19ba3e9ee292e68ac719a2cb7f58df8b

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page