dbgoat 🐐
Type:
Mixed
Published: Thu May 14 2026
Easy and flexible tool for managing multiple databases with Python
dbgoat is a simple Python interface for managing databases.
The goal of dbgoat is to make management so easy, that a database becomes as simple as using an object variable in modern programming languages.
dbgoat will give you freedom and low level access to your database and will only provide basic abstractions for common operations in most database engines, such as:
- Easily create, delete, rename, export, backup databases
- Submit commands to modify or read data from your database
Supported database engines:
- MySQL
More databases will be supported in the future 😎
See the code on GitHub