kelda
blimp
Go

Blimp: Develop with Docker Compose in the cloud

Last updated Jun 5, 2026
101
Stars
10
Forks
3
Issues
0
Stars/day
Attention Score
23
Language breakdown
Go 96.4%
Shell 1.8%
Makefile 1.4%
Dockerfile 0.5%
HTML 0.0%
Files click to expand
README

Blimp CLI

Build Status Go Report Card Slack

This repository contains the CLI for Blimp. Blimp lets you develop in the cloud, reducing CPU and RAM usage on your laptop. It supports the same configuration and workflows as Docker Compose.

This repository is also used for issue tracking and feature requests.

How it Works

  • The containers run in a remote Kubernetes cluster. compose-go parses
compose files into a standard format, which is then deployed by the Blimp Cloud. implemented with Syncthing. The Syncthing connection is also tunnelled over the gRPC stream.

Installation

blimp has been tested on Mac, Linux, and Windows WSL.

curl -fsSL 'https://raw.githubusercontent.com/kelda/blimp/master/scripts/install.sh' | sh

Example

# Download the example.
git clone https://github.com/kelda/node-todo
cd node-todo

Pick a username.

mkdir -p ~/.blimp && echo 'username: your_user' > ~/.blimp/auth.yaml

Boot the docker-compose.yml.

blimp up

You can now interact with your containers as if they were running locally.

Edit files.

vim app/routes.js

Access the app.

curl localhost:8080

Documentation

light, require zero setup, and require zero workflow changes) are collected by default (you can opt out).

Contributing

Contributions are very much welcome! Check out the contribution guide to get started.

🔗 More in this category

© 2026 GitRepoTrend · kelda/blimp · Updated daily from GitHub