overmind
brew install overmind
v2.5.1
MIT
Go-based process manager for Procfile-based applications using tmux sessions.
Why you might care
Overmind runs multiple Procfile-defined services (web server, background workers, etc.) in a single tmux session, eliminating the need to juggle multiple terminal tabs during development. It's lighter than Docker Compose for local dev workflows and provides clean log aggregation and signal handling across all processes.
3.6k
30-day installs · #742
14.2k
90-day · #671
38.8k
365-day · #779
3.7k
★ GitHub stars · updated 1y ago
Runtime dependencies
Build dependencies
GitHub topics
procfile
Links
- https://github.com/DarthSim/overmind
- GitHub: DarthSim/overmind
- Brew formula source: Formula/o/overmind.rb
Blurb generated by claude-haiku-4-5 on today.
Raw metadata
{
"aliases": [],
"alternatives": [
"foreman",
"honcho",
"tmuxinator",
"docker-compose"
],
"build_dependencies": [
"go"
],
"categories": [
"process-manager",
"shell",
"sysadmin"
],
"caveats": null,
"conflicts_with": [],
"dependencies": [
"tmux"
],
"deprecated": 0,
"deprecation_reason": null,
"desc": "Process manager for Procfile-based applications and tmux",
"disable_reason": null,
"disabled": 0,
"enrichment_fetched_at": "2026-06-20T23:41:03+00:00",
"first_seen": "2026-06-20T23:34:18+00:00",
"full_name": "overmind",
"github_default_branch": "master",
"github_last_commit_at": "2025-04-04T04:20:15Z",
"github_readme_excerpt": "\u003cp align=\"center\"\u003e\n \u003cpicture\u003e\n \u003csource media=\"(prefers-color-scheme: dark)\" srcset=\"logo-dark.svg\" /\u003e\n \u003cimg src=\"logo.svg\" alt=\"Overmind\" /\u003e\n \u003c/picture\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n \u003ca href=\"https://github.com/DarthSim/overmind/releases/latest\"\u003e\u003cimg alt=\"Release\" src=\"https://img.shields.io/github/release/DarthSim/overmind.svg?style=for-the-badge\" /\u003e\u003c/a\u003e\n \u003ca href=\"https://github.com/DarthSim/overmind/actions\"\u003e\u003cimg alt=\"GH Build\" src=\"https://img.shields.io/github/actions/workflow/status/DarthSim/overmind/build.yml?branch=master\u0026label=Build\u0026style=for-the-badge\" /\u003e\u003c/a\u003e\n \u003ca href=\"https://github.com/DarthSim/overmind/actions\"\u003e\u003cimg alt=\"GH Lint\" src=\"https://img.shields.io/github/actions/workflow/status/DarthSim/overmind/lint.yml?branch=master\u0026label=Lint\u0026style=for-the-badge\" /\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n---\n\nOvermind is a process manager for Procfile-based applications and [tmux](https://tmux.github.io/). With Overmind, you can easily run several processes from your `Procfile` in a single terminal.\n\nProcfile is a simple format to specify types of processes your application provides (such as web application server, background queue process, front-end builder) and commands to run those processes. It can significantly simplify process management for developers and is used by popular hosting platforms, such as Heroku and Deis. You can learn more about the `Procfile` format [here](https://devcenter.heroku.com/articles/procfile).\n\nThere are some good Procfile-based process management tools, including [foreman](https://github.com/ddollar/foreman) by David Dollar, which started it all. The problem with most of those tools is that processes you want to manage start to think they are logging their output into a file, and that can lead to all sorts of problems: severe lagging, and losing or breaking colored output. Tools can also add vanity information (unneeded timestamps in logs). Overmind was created to fix those problems once and for all.\n\nSee this article for a good intro and all the ",
"github_repo": "DarthSim/overmind",
"github_stars": 3683,
"github_topics": [
"procfile"
],
"homepage": "https://github.com/DarthSim/overmind",
"homepage_og_description": null,
"homepage_og_image": null,
"homepage_title": null,
"installs_30d": 3594,
"installs_365d": 38763,
"installs_90d": 14178,
"keg_only": 0,
"keg_only_reason": null,
"last_seen": "2026-06-20T23:34:18+00:00",
"license": "MIT",
"llm_generated_at": "2026-06-20T23:46:45+00:00",
"llm_model": "claude-haiku-4-5",
"name": "overmind",
"oldnames": [],
"one_liner": "Go-based process manager for Procfile-based applications using tmux sessions.",
"optional_dependencies": [],
"rank_30d": 742,
"rank_365d": 779,
"rank_90d": 671,
"raw_hash": "b8fa6499a2df1f49",
"recommended_dependencies": [],
"revision": 0,
"ruby_source_path": "Formula/o/overmind.rb",
"tap": "homebrew/core",
"test_dependencies": [],
"uses_from_macos": [],
"version_head": "HEAD",
"version_stable": "2.5.1",
"versioned_formulae": [],
"why_use_this": "Overmind runs multiple Procfile-defined services (web server, background workers, etc.) in a single tmux session, eliminating the need to juggle multiple terminal tabs during development. It\u0027s lighter than Docker Compose for local dev workflows and provides clean log aggregation and signal handling across all processes."
}