A Python native, OS native GUI toolkit.

5.4K stars 818 forks 5.4K watchers Python BSD 3-Clause "New" or "Revised" License
gui python
30 Open Issues Need Help Last updated: Jul 3, 2026

Open Issues Need Help

View All on GitHub
good first issue documentation

A Python native, OS native GUI toolkit.

Python
#gui#python
enhancement good first issue qt

A Python native, OS native GUI toolkit.

Python
#gui#python
enhancement good first issue

A Python native, OS native GUI toolkit.

Python
#gui#python
enhancement good first issue android iOS macOS web windows gtk qt textual

A Python native, OS native GUI toolkit.

Python
#gui#python

A Python native, OS native GUI toolkit.

Python
#gui#python
enhancement good first issue

A Python native, OS native GUI toolkit.

Python
#gui#python
enhancement good first issue

A Python native, OS native GUI toolkit.

Python
#gui#python

A Python native, OS native GUI toolkit.

Python
#gui#python
good first issue documentation

A Python native, OS native GUI toolkit.

Python
#gui#python
enhancement good first issue macOS

A Python native, OS native GUI toolkit.

Python
#gui#python
bug good first issue macOS windows

A Python native, OS native GUI toolkit.

Python
#gui#python
bug good first issue documentation

A Python native, OS native GUI toolkit.

Python
#gui#python
enhancement good first issue documentation

A Python native, OS native GUI toolkit.

Python
#gui#python
enhancement good first issue documentation

A Python native, OS native GUI toolkit.

Python
#gui#python
enhancement good first issue documentation

A Python native, OS native GUI toolkit.

Python
#gui#python
enhancement good first issue iOS web windows

A Python native, OS native GUI toolkit.

Python
#gui#python
bug good first issue linux windows gtk qt

A Python native, OS native GUI toolkit.

Python
#gui#python
bug good first issue linux gtk

A Python native, OS native GUI toolkit.

Python
#gui#python
bug good first issue linux gtk

A Python native, OS native GUI toolkit.

Python
#gui#python
enhancement good first issue

A Python native, OS native GUI toolkit.

Python
#gui#python
enhancement good first issue

A Python native, OS native GUI toolkit.

Python
#gui#python
bug good first issue documentation linux

A Python native, OS native GUI toolkit.

Python
#gui#python
bug good first issue android

A Python native, OS native GUI toolkit.

Python
#gui#python
enhancement good first issue android

A Python native, OS native GUI toolkit.

Python
#gui#python
enhancement good first issue documentation

A Python native, OS native GUI toolkit.

Python
#gui#python
bug good first issue documentation

A Python native, OS native GUI toolkit.

Python
#gui#python

A Python native, OS native GUI toolkit.

Python
#gui#python

AI Summary: The task involves adding comprehensive tests to ensure that the 'missing widget' functionality within the Toga GUI toolkit is correctly implemented across all backends. This includes removing the `#pragma: no cover` directives, writing tests for the dummy backend in `core`, and adding tests for each live backend in `testbed`, verifying the `__getattr__` method's behavior when requesting non-existent widgets.

Complexity: 4/5
enhancement good first issue

A Python native, OS native GUI toolkit.

Python
#gui#python

AI Summary: The task is to fix a deprecation warning in the Toga Webview example by replacing the deprecated synchronous `on_result` handler in the JavaScriptResult class with an asynchronous `await` approach. This involves modifying the `webview.py` file to handle JavaScript results asynchronously.

Complexity: 3/5
bug good first issue

A Python native, OS native GUI toolkit.

Python
#gui#python

AI Summary: The task is to improve the clarity of the return type annotations for event handlers in the Toga GUI toolkit. The current `object` return type is confusing, as the return value is ignored. The discussion involves deciding whether to change the annotation to `None` for better clarity and type checking, or to keep `object` for maximum flexibility while improving documentation to explicitly state that the return value is ignored.

Complexity: 3/5
enhancement good first issue

A Python native, OS native GUI toolkit.

Python
#gui#python