PyGamebase is a frontend and launcher for 'Gamebase' game collections.
It is written and scripted in Python, has a user interface made with Qt, and works with Gamebase databases in SQLite format. It is intended to work on any platform that supports those dependencies (eg. Windows, Mac, Linux).
There are no packaged releases yet; just get the files by either cloning the repository or downloading a zip archive via GitHub's 'Code' button.
The frontend and associated helper applications are written in Python 3 with a dependency on the external library, PySide2. Typically, you would install this library with your operating system's package manager, or with the Python-specific command pip install PySide2
.
See the converter directory for help to convert existing Gamebase databases (in Microsoft Access .mdb format) to SQLite, and do other Gamebase preparation steps.
See the frontend directory for the program proper.