JSON-driven Homebrew Dev Services
Define your development environment in a single JSON file. Malt installs and manages your entire stack using only Homebrew, creating portable project environments that your team can replicate anywhere. Faster and lighter than Docker with native filesystem performance.
Native performance without the overhead of containers or VMs. Start your services instantly.
malt/
centralizes configs and logs, shareable with your team.
PHP, MySQL, Redis, Nginx, and more - all configured automatically from your JSON definition.
Zero dependencies. Works on macOS, Linux, and Windows (WSL). Powered by Homebrew.
Easily customize configurations for any service with template-based generation.
Native file system performance and direct access to logs, data, and configuration files.
Install Malt with Homebrew in seconds:
Create a malt.json
file in your project directory. It defines your entire development stack:
Malt handles everything from installation to configuration:
Get convenient access to your services with environment variables and aliased commands:
Use our Malt Prompt Brewery to convert your malt.json to various infrastructure formats:
Supports Docker, Kubernetes, Terraform, Ansible and more!
Comparison of developer environments based on resource efficiency
Note: On macOS (M1/ARM architecture), Docker must either run arm64 images natively or emulate x86 images. The file system performance in Docker on macOS is particularly impacted due to the virtualization layer.
Brew Better Environments with Malt: Native Performance, Simple Setup, Team Sharing
Start using Malt today and experience faster, lighter development environments with the simplicity of JSON configuration.
View on GitHub