Open-source projects categorized as tkinter | Edit details
Language filter: + Python + Tcl + HTML

Top 23 tkinter Open-Source Projects

  • GitHub repo PySimpleGUI

    Launched in 2018 Actively developed and supported. Supports tkinter, Qt, WxPython, Remi (in browser). Create custom layout GUI's simply. Python 2.7 & 3 Support. 200+ Demo programs & Cookbook for rapid start. Extensive documentation. Examples using Machine Learning(GUI, OpenCV Integration, Chatterbot), Floating Desktop Widgets, Matplotlib + Pyplot integration, add GUI to command line scripts, PDF & Image Viewer. For both beginning and advanced programmers .

    Project mention: Infinite loop using PySimpleGUI threads | reddit.com/r/learnpython | 2021-04-30

    Probably your easiest way to see this in action is to go and look at some of the example programs that pysimplegui has available.

  • GitHub repo InfoSpider

    INFO-SPIDER 是一个集众多数据源于一身的爬虫工具箱🧰,旨在安全快捷的帮助用户拿回自己的数据,工具代码开源,流程透明。支持数据源包括GitHub、QQ邮箱、网易邮箱、阿里邮箱、新浪邮箱、Hotmail邮箱、Outlook邮箱、京东、淘宝、支付宝、中国移动、中国联通、中国电信、知乎、哔哩哔哩、网易云音乐、QQ好友、QQ群、生成朋友圈相册、浏览器浏览历史、12306、博客园、CSDN博客、开源中国博客、简书。

    Project mention: Weekly Developer Roundup #21 - Sun Nov 08 2020 | dev.to | 2020-11-07

    kangvcar/InfoSpider (Python): INFO-SPIDER 是一个集众多数据源于一身的爬虫工具箱🧰,旨在安全快捷的帮助用户拿回自己的数据,工具代码开源,流程透明。支持数据源包括GitHub、QQ邮箱、网易邮箱、阿里邮箱、新浪邮箱、Hotmail邮箱、Outlook邮箱、京东、淘宝、支付宝、中国移动、中国联通、中国电信、知乎、哔哩哔哩、网易云音乐、QQ好友、QQ群、生成朋友圈相册、浏览器浏览历史、12306、博客园、CSDN博客、开源中国博客、简书。

  • GitHub repo pygubu

    A simple GUI designer for the python tkinter module

    Project mention: JSON-to-Tkinter Python | reddit.com/r/Tkinter | 2021-04-03

    Hey, sorry if I came across as overly critical. When I mentioned Intellisense, I meant it in a generic way, so yeah if there was a decent complement of tooling I think writing JSONs for Tkinter could be acceptably simple. I would be interested to see how the workflow for creating Tkinter applications could be improved, though. There is another project that seems to have similar goals (using XML), as well.

  • GitHub repo pyglossary

    A tool for converting dictionary files aka glossaries. The primary purpose is to be able to use our offline glossaries in any Open Source dictionary we like on any OS/device.

    Project mention: Migaku dictionary | reddit.com/r/languagelearning | 2021-03-06

    https://github.com/ilius/pyglossary is a tool for converting among various dictionary formats, which might be useful to you. https://github.com/pettarin/penelope is older and archived but might still work. Note: I haven't researched whether these tools address your specific situation, but this might be a place to start.

  • GitHub repo pandastable

    Table analysis in Tkinter using pandas DataFrames.

    Project mention: Best python library for a GUI that closely uses Pandas DataFrames? | reddit.com/r/learnpython | 2021-02-04
  • GitHub repo tkintertable

    A pure python library for adding tables to a Tkinter application

    Project mention: Scrollable Table In Tkinter Toplevel Window | reddit.com/r/learnpython | 2021-02-17
  • GitHub repo ttkthemes

    A group of themes for the ttk extenstions for Tkinter

    Project mention: Best python GUI to learn? | reddit.com/r/learnpython | 2021-02-23

    ttk themes

  • GitHub repo Azure-ttk-theme

    Azure theme is a beautiful and modern theme for ttk

    Project mention: I made a Brainf*ck IDE in Python! | reddit.com/r/Python | 2021-05-04

    The app has a gorgeous syntax highlighting, and it's integrated with my stunning Azure theme, so the UI is awesome!

  • GitHub repo nordpy

    A gui application to connect automatically to the recommended NordVPN server

    Project mention: Question about network manager / nmcli | reddit.com/r/linux4noobs | 2021-04-21

    if you want to use networkmanager id recommend https://github.com/Chadsr/NordVPN-NetworkManager for managing the vpn. if not i would recommend https://github.com/morpheusthewhite/nordpy

  • GitHub repo pyrustic

    Lightweight framework to develop, package, and publish Python desktop applications

    Project mention: Show HN: I am building an open ecosystem for desktop application dev and distrib | news.ycombinator.com | 2021-04-17
  • GitHub repo Formation

    Tools for building gorgeous graphical user interfaces in python

    Project mention: Awesome tkinter drag and drop designer | reddit.com/r/Tkinter | 2021-05-06

    Herein lies a radical new tkinter GUI builder. Head over to this Github repo to find out more. Here is a small demo for you.

  • GitHub repo ttkbootstrap

    A collection of modern themes for Tkinter TTK

    Project mention: Customizable radial meter with tkinter / ttkbootstrap | reddit.com/r/Tkinter | 2021-05-02

    I'm experimenting with a Meter class that is very customizable. I plan on adding this to the ttkbootstrap library in the future. But for now, you can play around with the code here. Let me know if you have any feedback on features and usage: https://github.com/israel-dryer/ttkbootstrap/issues/34#issuecomment-830833271

  • GitHub repo pymae

    Materials for the book "Python for Mechanical and Aerospace Engineering"

    Project mention: What should a graduate engineer know about MATLAB? | reddit.com/r/engineering | 2021-04-26

    I think a good way to get started is to re-do anything you've done in MATLAB in Python for practice. I wrote a book about using Python for mech/aero engineering. The link is here and the GitHub repo is here. It shows you how to make cool things in Python that aren't boring CS sorting algorithms or someone's PhD thesis condensed into an 800 page book. And if you're still a student, I'll send you a PDF copy for free.

  • GitHub repo CustomTkinter

    A wrapper around the python tkinter library for customizable and modern ui-elements in tkinter

    Project mention: I created a guitar tuner app in Python with Tkinter | reddit.com/r/Tkinter | 2021-03-13

    And if you interested in a more modern tkinter you can find a great library here: https://github.com/TomSchimansky/CustomTkinter 😉

  • GitHub repo GuitarTuner

    Guitar tuner program made with Python, Tkinter and PyAudio.

    Project mention: I created a guitar tuner app in Python with Tkinter | reddit.com/r/Tkinter | 2021-03-13
  • GitHub repo EncrypC

    File Encryption Application using Python.

    Project mention: EncrypC - File Encryption Application using Python | dev.to | 2021-01-17

    The Authors will not be responsible for any kind of loss of data so it is essential to have a Backup of Original Data you give as Input to Encrypt/Decrypt in the Software. Under no circumstances shall we be liable or responsible to you or any other person for any damages, loss of any of your useful data by using this Software. Read the LICENSE for more information.

  • GitHub repo Compresssio-GUI

    Streamline/Optimize your Images to save storage space using Tinify API...

    Project mention: Compresssio - Optimize your Images to save storage space... | dev.to | 2021-01-17

    The Authors will not be responsible for any kind of loss of data so it is essential to have a Backup of Original Data placed in the Input Folder. Read the LICENSE for more information.

  • GitHub repo test-case-generator

    Test Case generator for competitive coding. Test case generator for competitive programming and potentially for software testing.

    Project mention: Test Case Generator | dev.to | 2021-02-04

    Visit Project here and download the zip file

  • GitHub repo Rocket-League-Workshop

    Desktop app which makes loading and downloading Rocket League workshop maps easy.

    Project mention: I made Rocket League Workshop desktop app for Epic Games | reddit.com/r/RocketLeague | 2021-03-29
  • GitHub repo pck3r

    This program created for novice in linux and can handle almost things in ubuntu and all distributions based on debian(package manager : "apt")...

    Project mention: Install fl studio on your UBUNTU only in one command | reddit.com/r/Ubuntu | 2021-03-09
  • GitHub repo Python-CameraApp

    This is a Simple Camera Desktop Application Made in Python using Opencv and Tkinter Library

    Project mention: 40 Python Projects ideas | dev.to | 2021-04-25

    Build A simple Camera app with Python

  • GitHub repo xsession-manager

    Python-based command line tool to save and restore sessions for X11 desktops like Gnome, and other features to maintain sessions.

    Project mention: How do I save and restore the X session with display manager (xdm)? | reddit.com/r/linuxquestions | 2021-03-12

    When I search for 'restore x session xdm' or the like I do not find any related results. I found a great project for python on github xsession-manager but unfortunately it relies on wmctrl which does not work with ratpoison so sticking with the display manager/xdm route but gotta find what exactly I have to set to make it work.

  • GitHub repo tkterminal

    Terminal widget for Tkinter library.

    Project mention: Terminal widget for Tkinter library | reddit.com/r/Python | 2021-04-12
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-05-06.


What are some of the best open-source tkinter projects? This list will help you:

Project Stars
1 PySimpleGUI 6,163
2 InfoSpider 5,489
3 pygubu 1,358
4 pyglossary 1,284
5 pandastable 388
6 tkintertable 218
7 ttkthemes 158
8 Azure-ttk-theme 129
9 nordpy 96
10 pyrustic 82
11 Formation 41
12 ttkbootstrap 28
13 pymae 24
14 CustomTkinter 15
15 GuitarTuner 15
16 EncrypC 7
17 Compresssio-GUI 6
18 test-case-generator 4
19 Rocket-League-Workshop 3
20 pck3r 3
21 Python-CameraApp 2
22 xsession-manager 2
23 tkterminal 2