🍺 BREW Explorer

← all formulae

erlang@28

brew install erlang@28 v28.5.0.2 Apache-2.0 keg-only

Erlang programming language runtime and compiler for distributed, fault-tolerant systems; version 28.x (keg-only).

Why you might care

Erlang excels at building highly concurrent, distributed systems with hot code reloading and fault tolerance via its actor model and supervisor trees. Use this for telecom, messaging, real-time applications, or as a dependency for Elixir projects. Version 28 is keg-only to avoid conflicts with other Erlang versions.

Categories

Alternatives

Elixir Go Rust Akka
1.8k
30-day installs · #1040
1.8k
90-day · #1682
1.8k
365-day · #2962

Runtime dependencies

Links

Caveats

Man pages can be found in:
  $HOMEBREW_PREFIX/opt/erlang@28/lib/erlang/man

Access them with `erl -man`, or add this directory to MANPATH.

Keg-only reason

:versioned_formula

Blurb generated by claude-haiku-4-5 on today.

Raw metadata
{
  "aliases": [],
  "alternatives": [
    "Elixir",
    "Go",
    "Rust",
    "Akka"
  ],
  "build_dependencies": [],
  "categories": [
    "language-runtime",
    "compiler"
  ],
  "caveats": "Man pages can be found in:\n  $HOMEBREW_PREFIX/opt/erlang@28/lib/erlang/man\n\nAccess them with `erl -man`, or add this directory to MANPATH.\n",
  "conflicts_with": [],
  "dependencies": [
    "openssl@3",
    "unixodbc",
    "wxwidgets@3.2"
  ],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Programming language for highly scalable real-time systems",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:37:22+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "erlang@28",
  "github_default_branch": null,
  "github_last_commit_at": null,
  "github_readme_excerpt": null,
  "github_repo": null,
  "github_stars": null,
  "github_topics": [],
  "homepage": "https://www.erlang.org/",
  "homepage_og_description": "The official home of the Erlang Programming Language",
  "homepage_og_image": "https://www.erlang.org/assets/img/erlang-228x200.png",
  "homepage_title": "Index - Erlang/OTP",
  "installs_30d": 1768,
  "installs_365d": 1805,
  "installs_90d": 1805,
  "keg_only": 1,
  "keg_only_reason": ":versioned_formula",
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "Apache-2.0",
  "llm_generated_at": "2026-06-20T23:48:36+00:00",
  "llm_model": "claude-haiku-4-5",
  "name": "erlang@28",
  "oldnames": [],
  "one_liner": "Erlang programming language runtime and compiler for distributed, fault-tolerant systems; version 28.x (keg-only).",
  "optional_dependencies": [],
  "rank_30d": 1040,
  "rank_365d": 2962,
  "rank_90d": 1682,
  "raw_hash": "a0f793d271bd96ec",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/e/erlang@28.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [
    {
      "libxslt": "build"
    },
    "ncurses"
  ],
  "version_head": null,
  "version_stable": "28.5.0.2",
  "versioned_formulae": [
    "erlang@27",
    "erlang@26",
    "erlang@25",
    "erlang@24"
  ],
  "why_use_this": "Erlang excels at building highly concurrent, distributed systems with hot code reloading and fault tolerance via its actor model and supervisor trees. Use this for telecom, messaging, real-time applications, or as a dependency for Elixir projects. Version 28 is keg-only to avoid conflicts with other Erlang versions."
}