<commit_before>---
title: Creating GUI's in Python3
---

# Creating GUI's in Python 3 

This is a stub. <a href='https://github.com/freecodecamp/guides/tree/master/src/pages/java/collections/index.md' target='_blank' rel='nofollow'>Help our community expand it</a>.

<a href='https://github.com/freecodecamp/guides/blob/master/README.md' target='_blank' rel='nofollow'>This quick style guide will help ensure your pull request gets accepted</a>.

<!-- The article goes here, in GitHub-flavored Markdown. Feel free to add YouTube videos, images, and CodePen/JSBin embeds  -->
[Tkinter](https://docs.python.org/3/library/tk.html) is a great way to create GUI's in python
<commit_msg>added wxpython and pyqt (#21701)<commit_after>---
title: Creating GUI's in Python3
---

# Creating GUI's in Python 3 

[Tkinter](https://docs.python.org/3/library/tk.html) is a great way to create GUI's in Python.

[WxPython](https://wxpython.org/) can be used to create 'GUIs' in Python it has great functionality and works well on both Linux and Windows.

[PyQt](https://riverbankcomputing.com/software/pyqt/intro) can also be used to create 'GUIs' in Python.

{'fraction_non_alphanumeric': 0.13298337707786526, 'fraction_numerical': 0.009623797025371828, 'mean_word_length': 4.345794392523365, 'pattern_counts': {'":': 0, '<': 8, '<?xml version=': 0, '>': 8, 'https://': 6, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4149312', 'n_tokens_mistral': 387, 'n_tokens_neox': 357, 'n_words': 121}