Pyrustic is a framework and software suite for building desktop applications with Python. Pyrustic uses Tkinter as its GUI Toolkit and SQLite as its database engine. It also includes a command-line application with an API that enables users to automate their application development workflows. The software suite, designed to facilitate packaging and publishing Pyrustic apps, includes a graphic SQL editor, graphical test runner (for packages, modules, classes, and methods), and tools to publish new releases on Github. Lastly, Pyrustic offers a Hubstore to download, install, manage, and run Pyrustic applications.