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

This version

0.4.0

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.0.tar.gz (582.0 kB view details)

Uploaded Source

Built Distribution

toga_core-0.4.0-py3-none-any.whl (521.9 kB view details)

Uploaded Python 3

File details

Details for the file toga-core-0.4.0.tar.gz.

File metadata

  • Download URL: toga-core-0.4.0.tar.gz
  • Upload date:
  • Size: 582.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for toga-core-0.4.0.tar.gz
Algorithm Hash digest
SHA256 355a18dbb5be976ad4247d38b98b0c7f2a88fd17f917b8ad9d55f6c176d298d4
MD5 266badb01df0c0bbbfe08c0ac151f4cc
BLAKE2b-256 1c6b0fabc6bcab17997cacd2148425880977b04437880c49b193ad9df127be78

See more details on using hashes here.

File details

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

File metadata

  • Download URL: toga_core-0.4.0-py3-none-any.whl
  • Upload date:
  • Size: 521.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for toga_core-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 1600a34ead43e0c18561f63f913ded81e8a67e49b83ac6496f8af31e1a48fb31
MD5 bbc529cd8d25f0d99b3408ac635ab6e7
BLAKE2b-256 c563108254beaa0f14aae11af5ab78be4c1dbb3dbd9e94ebc7202a8eb7a01a0e

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