Plate
A deliciously simple TUI for managing your local development databases. Stop messing with complex docker-compose files for simple projects. Plate reads a dead-simple plate.config.json and spins up persistent, manageable database containers for you, all wrapped in a beautiful and intuitive terminal interface.
Note: This is a Katistix Labs project. It may be experimental, unstable, or not actively maintained. Use with curiosity!
Plate removes the friction of setting up local development databases.
Instead of wrestling with docker-compose.yaml files for every small project, you define your needs in a simple plate.config.json and let Plate handle the rest.
It provides a visual interface to monitor the status of your containers, view their configurations, and manage their lifecycle with simple keyboard shortcuts. Built with Go and Bubble Tea, it’s fast, lightweight, and looks great in your terminal.
Installation
go install github.com/katistix/plate@latest
Quick Start
- Initialize a config file:
plate init
-
Edit
plate.config.jsonto define your services. -
Launch the TUI:
plate Screenshots
