Open-source alternatives to Heroku
9 open-source projects are offered as replacements for Heroku. Coolify is the most starred. Running one yourself trades the subscription for your own hosting and upkeep, so the table below leads with what decides that trade: whether the project is alive, what its licence lets a business do, and whether there is a container command to start from.
Side by side
| Project | Stars | Activity | Licence | Self-host | Language |
|---|---|---|---|---|---|
| 63,180 | Active | Permissive | ○ | PHP | |
| 32,194 | Active | Permissive | ○ | Go | |
| 26,252 | Slowing | Not identified | ○ | Go | |
| 15,188 | Active | Not identified | ○ | TypeScript | |
| 5,322 | Active | Permissive | ○ | Go | |
| 4,003 | Quiet | Permissive | ○ | Go | |
| 2,471 | Active | Copyleft | ○ | Rust | |
| 1,844 | Active | Permissive | ○ | TypeScript | |
| 1,155 | Active | Not identified | ○ | TypeScript |
Each one, briefly
Coolify63,180 stars · permissive · activeAn open-source, self-hostable PaaS alternative to Vercel, Heroku & Netlify that lets you easily deploy static sites, databases, full-stack applications and 280+ one-click services on your own servers.
Dokku32,194 stars · permissive · activeA docker-powered PaaS that helps you build and manage the lifecycle of applications
Also replaces Render
OpenFaas26,252 stars · not identified · slowingOpenFaaS - Serverless Functions Made Simple
Also replaces Render
Caprover15,188 stars · not identified · activeScalable PaaS (automated Docker+nginx) - aka Heroku on Steroids
Also replaces Render
Tsuru5,322 stars · permissive · activeOpen source and extensible Platform as a Service (PaaS).
Also replaces Render
Space Cloud4,003 stars · permissive · quietOpen source Firebase + Heroku to develop, scale and secure serverless apps on Kubernetes
Qovery2,471 stars · copyleft · activeThe Orchestration Engine To Deliver Self-Service Infrastructure ⚡️
Dyrector1,844 stars · permissive · activedyrector.io is a self-hosted continuous delivery & deployment platform with version management.
Also replaces Render
Exoframe1,155 stars · not identified · activeExoframe is a self-hosted tool that allows simple one-command deployments using Docker
Also replaces Vercel
Where this comes from
Which projects are offered against Heroku comes from opensourcealternative.to, re-read weekly. Every figure in the table is read from the project’s own repository. We have not run these projects, and we hold no price for Heroku. Browse every open-source alternative.