Your backend,
from the terminal
Manage databases, deploy functions, upload files, and stream logs — all from your terminal. Published on PyPI as zmesh-cli.
Real-world workflows
See how the CLI fits into actual development workflows.
Full-Stack Deploy
Init → Migrate → Deploy → Live
zmesh initzmesh db migratezmesh functions deployzmesh logs --followDatabase Workflow
Create → Seed → Query → Backup
zmesh db migratezmesh db seedzmesh db queryzmesh db backupStorage Pipeline
Upload → Organize → CDN → Share
zmesh storage uploadzmesh storage listzmesh storage urlzmesh storage shareCI/CD Integration
Build → Test → Deploy → Monitor
zmesh login --tokenzmesh db migratezmesh functions deployzmesh statusCLI vs Dashboard
Every command saves you clicks, context switches, and minutes.
zmesh init my-appzmesh db query "SELECT ..."zmesh functions deployzmesh storage upload ./zmesh logs --followFrom install to production
Get your backend running in 4 steps
Install
One pip command — works on macOS, Linux, and Windows. No system dependencies.
Authenticate
zmesh login opens your browser, authenticates via OAuth, and stores your token securely.
Initialize
zmesh init scaffolds your project with config, migrations, and function directories.
Ship
Deploy functions, run migrations, upload files, and stream logs — all from the same terminal.
All commands at a glance
Click a category to explore every command and its available flags.
zmesh loginAuthenticate with your zMesh account
zmesh initInitialize a new project in current directory
zmesh statusShow current project and org status
zmesh configView or update project configuration
Install in one command
Start managing your entire backend from the terminal. Works on macOS, Linux, and Windows.