Skip to main content

A demonstration of the capabilities of the Toga widget toolkit.

Project description

Toga Demo

Python Versions BSD-3-Clause License Project status

A demonstration of the capabilities of the Toga widget toolkit.

Quickstart

For details of Toga's pre-requisites, see the Toga project on GitHub.

Once those pre-requisites have been met, in your virtualenv, install Toga Demo, and then run it:

$ pip install toga-demo
$ toga-demo

This will pop up a GUI window.

If you have cloned the toga repository, install the dependent packages in your virtualenv:

$ cd toga
$ pip install -e ./core

Then install the platform specific code:

$ pip install -e ./cocoa      # macOS
$ pip install -e ./gtk        # Linux
$ pip install -e ./winforms   # Windows

Finally navigate to the demo directory and run the application:

$ cd demo
$ python -m toga_demo

Community

Toga Demo 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 experience problems with Toga, log them on GitHub.

If you'd like to contribute to Toga development, our contribution guide details how to set up a development environment, and other requirements we have as part of our contribution process.

Project details


Release history Release notifications | RSS feed

This version

0.5.5

Download files

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

Source Distribution

toga_demo-0.5.5.tar.gz (316.3 kB view details)

Uploaded Source

Built Distribution

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

toga_demo-0.5.5-py3-none-any.whl (314.4 kB view details)

Uploaded Python 3

File details

Details for the file toga_demo-0.5.5.tar.gz.

File metadata

  • Download URL: toga_demo-0.5.5.tar.gz
  • Upload date:
  • Size: 316.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for toga_demo-0.5.5.tar.gz
Algorithm Hash digest
SHA256 a57dc3530496e9bde25a6d43fb6ceec49e2ac716cc6f3146b2c57a2d4cd6056e
MD5 c250c2a247bcd75a0e6ece9af338d734
BLAKE2b-256 45f5e3aac3df2e61b08f31deb19369100cbeccdce4f3815877d40e82de0879d7

See more details on using hashes here.

Provenance

The following attestation bundles were made for toga_demo-0.5.5.tar.gz:

Publisher: publish.yml on beeware/toga

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

File details

Details for the file toga_demo-0.5.5-py3-none-any.whl.

File metadata

  • Download URL: toga_demo-0.5.5-py3-none-any.whl
  • Upload date:
  • Size: 314.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for toga_demo-0.5.5-py3-none-any.whl
Algorithm Hash digest
SHA256 b3aceee51de0cc2c76082a753ec504aef1cb84af749e7ac31284197bd6cc8608
MD5 f290b9efb9d45e6ed94479c1df30237d
BLAKE2b-256 864def6bc34876828ef5e03c39f34043a75401690c225ec04caa8dc416ea292a

See more details on using hashes here.

Provenance

The following attestation bundles were made for toga_demo-0.5.5-py3-none-any.whl:

Publisher: publish.yml on beeware/toga

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

Supported by

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