Automic VaultAutomic Vault

brew

Install erlang@28 with Homebrew, apk, chocolatey, apt, dnf, MacPorts, pacman, scoop, winget, zypper

Programming language for highly scalable real-time systems. Version 28.5.0.3 via Homebrew; verified 2026-07-03.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install erlang@28

local Homebrew formula metadata

MacPortsverified · 94%
sudo port install erlang

MacPorts ports tree · lang/erlang/Portfile · source: api.github.com

Linux

Alpine Linux apkverified · 92%
sudo apk add erlang28

Alpine Linux edge package indexes · erlang28 · source: dl-cdn.alpinelinux.org

Debian aptverified · 92%
sudo apt install erlang

Debian stable package indexes · erlang · source: deb.debian.org

Fedora dnfverified · 92%
sudo dnf install erlang

Fedora Rawhide package metadata · erlang · source: dl.fedoraproject.org

Arch Linux pacmanverified · 92%
sudo pacman -S erlang

Arch Linux sync databases · erlang · source: geo.mirror.pkgbuild.com

openSUSE zypperverified · 92%
sudo zypper install erlang

openSUSE Tumbleweed package metadata · erlang · source: download.opensuse.org

Windows

Chocolateyverified · 92%
choco install erlang

Chocolatey community package catalog · erlang · source: community.chocolatey.org

Scoopverified · 92%
scoop install main/erlang

Scoop official bucket manifest trees · bucket/erlang.json · source: api.github.com

Windows Package Managerverified · 92%
winget install --id Erlang.ErlangOTP -e

Windows Package Manager source index · Erlang.ErlangOTP · source: cdn.winget.microsoft.com

overview

Package summary

Programming language for highly scalable real-time systems

Commands and aliases

No executable aliases were found in the local package database.

history

Project history and usage

Erlang/OTP 28 is the Homebrew versioned formula for the OTP 28 release line of the official Erlang runtime and OTP libraries.

Project history

Erlang/OTP 28.0 was announced on May 21, 2025 as a major release. The release introduced new language and runtime features such as priority messages, zip generators and strict generators in comprehensions, based floating-point literals, compiler diagnostics improvements, and source SBOM publication on GitHub Releases.

Adoption history

As with other OTP major lines, erlang@28 gives package-manager users a way to pin the runtime while the main Erlang package advances. The source facts list Erlang packages across Homebrew, apk, Chocolatey, MacPorts, Scoop, winget, zypper, and major Linux package managers.

How it is used

The formula installs the OTP 28 versions of the Erlang shell, compiler, escript, Dialyzer, Common Test runner, EPMD, and related runtime utilities.

Why package nerds care

OTP 28 is relevant to package maintainers because downstream Erlang tooling needed explicit support for its syntax and runtime changes; erlfmt's changelog, for example, added support for OTP 28 comprehensions and nominal types.

Timeline

  • 2025-05-21: Erlang/OTP 28.0 announced as a new major release.
  • 2025: OTP 28.1, OTP 28.3, and OTP 28.4 followed as maintenance patch packages.
  • 2026: OTP 28.5 continued the OTP 28 maintenance line.

Related projects

  • erlfmt tracks OTP 28 syntax changes so formatted source remains compatible with the OTP 28 language.
  • OTP 28 belongs to the same upstream erlang/otp project as the OTP 26 and OTP 27 formulae.

security posture

No protected-tool coverage found yet

No matching local secret-handling manifest was found for erlang@28. Nucleus package metadata is still published here so future coverage has a stable package URL.

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • Homebrew bottle metadata is available for 6 platform targets.
  • Installs with 3 runtime dependencies.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

executables

Installed executables

CommandKindExposureNote
No executable data was present.

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-07-08
manager version28.5.0.3
manager updated2026-07-03
local dataok
upstreamnot checked
latest detectednot detected

https://github.com/erlang/otp

install metadata

Package metadata

Package keybrew:erlang@28
Version28.5.0.3
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/erlang@28
Homepagehttps://www.erlang.org/
Repositoryhttps://github.com/erlang/otp
Upstream docshttps://www.erlang.org/docs/28
LicenseApache-2.0
Source archivehttps://github.com/erlang/otp/releases/download/OTP-28.5.0.3/otp_src_28.5.0.3.tar.gz
Last updated2026-07-03T03:59:13Z
Pulseupdated
Dependenciesopenssl@3, unixodbc, wxwidgets@3.2
Uses from macOSncurses
Bottleavailable (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnot defined
Servicenone declared
CaveatsMan pages can be found in: $HOMEBREW_PREFIX/opt/erlang@28/lib/erlang/man Access them with `erl -man`, or add this directory to MANPATH.

registry facts

Source database details

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Nameerlang@28
Version Scheme0
Revision0
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyyes
URL Keys
  • stable

source database matches

Other package-manager records

Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.

apk92%

erlang28 28.5.0.1-r0

General-purpose programming language and runtime environment, version 28

https://www.erlang.org/

sudo apk add erlang28
  • License: Apache-2.0
  • Architecture: x86_64
  • Source Package: erlang28
  • 1 dependencies
  • 1 provides
  • package manager index match
  • Matched by: Erlang28
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: erlang28 from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk92%

erlang28-debugger 28.5.0.1-r0

General-purpose programming language and runtime environment, version 28

https://www.erlang.org/

sudo apk add erlang28-debugger
  • License: Apache-2.0
  • Architecture: x86_64
  • Source Package: erlang28
  • 1 dependencies
  • 1 provides
  • package manager index match
  • Matched by: Erlang28
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: erlang28-debugger from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk92%

erlang28-dev 28.5.0.1-r0

General-purpose programming language and runtime environment, version 28 (development files)

https://www.erlang.org/

sudo apk add erlang28-dev
  • License: Apache-2.0
  • Architecture: x86_64
  • Source Package: erlang28
  • 1 dependencies
  • 1 provides
  • package manager index match
  • Matched by: Erlang28
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: erlang28-dev from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk92%

erlang28-dialyzer 28.5.0.1-r0

General-purpose programming language and runtime environment, version 28

https://www.erlang.org/

sudo apk add erlang28-dialyzer
  • License: Apache-2.0
  • Architecture: x86_64
  • Source Package: erlang28
  • 1 dependencies
  • 1 provides
  • package manager index match
  • Matched by: Erlang28
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: erlang28-dialyzer from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk92%

erlang28-doc 28.5.0.1-r0

General-purpose programming language and runtime environment, version 28 (documentation) (documentation chunks and man pages)

https://www.erlang.org/

sudo apk add erlang28-doc
  • License: Apache-2.0
  • Architecture: x86_64
  • Source Package: erlang28
  • 1 provides
  • package manager index match
  • Matched by: Erlang28
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: erlang28-doc from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk92%

erlang28-et 28.5.0.1-r0

General-purpose programming language and runtime environment, version 28

https://www.erlang.org/

sudo apk add erlang28-et
  • License: Apache-2.0
  • Architecture: x86_64
  • Source Package: erlang28
  • 1 dependencies
  • 1 provides
  • package manager index match
  • Matched by: Erlang28
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: erlang28-et from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk92%

erlang28-megaco 28.5.0.1-r0

General-purpose programming language and runtime environment, version 28

https://www.erlang.org/

sudo apk add erlang28-megaco
  • License: Apache-2.0
  • Architecture: x86_64
  • Source Package: erlang28
  • 1 dependencies
  • 1 provides
  • package manager index match
  • Matched by: Erlang28
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: erlang28-megaco from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk92%

erlang28-observer 28.5.0.1-r0

General-purpose programming language and runtime environment, version 28

https://www.erlang.org/

sudo apk add erlang28-observer
  • License: Apache-2.0
  • Architecture: x86_64
  • Source Package: erlang28
  • 1 dependencies
  • 1 provides
  • package manager index match
  • Matched by: Erlang28
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: erlang28-observer from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk92%

erlang28-odbc 28.5.0.1-r0

General-purpose programming language and runtime environment, version 28

https://www.erlang.org/

sudo apk add erlang28-odbc
  • License: Apache-2.0
  • Architecture: x86_64
  • Source Package: erlang28
  • 1 dependencies
  • 1 provides
  • package manager index match
  • Matched by: Erlang28
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: erlang28-odbc from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk92%

erlang28-reltool 28.5.0.1-r0

General-purpose programming language and runtime environment, version 28

https://www.erlang.org/

sudo apk add erlang28-reltool
  • License: Apache-2.0
  • Architecture: x86_64
  • Source Package: erlang28
  • 1 dependencies
  • 1 provides
  • package manager index match
  • Matched by: Erlang28
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: erlang28-reltool from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk92%

erlang28-wx 28.5.0.1-r0

General-purpose programming language and runtime environment, version 28

https://www.erlang.org/

sudo apk add erlang28-wx
  • License: Apache-2.0
  • Architecture: x86_64
  • Source Package: erlang28
  • 1 dependencies
  • 1 provides
  • package manager index match
  • Matched by: Erlang28
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: erlang28-wx from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
Debian apt88%

erlang 1:27.3.4.1+dfsg-1+deb13u2

Concurrent, real-time, distributed functional language

http://www.erlang.org/

sudo apt install erlang
  • Section: interpreters
  • Architecture: all
  • 31 dependencies
  • 5 optional deps
  • versioned package alias match
  • Matched by: Erlang
Debian stable package indexes · deb.debian.org · Debian stable package indexes: erlang from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt88%

erlang-asn1 1:27.3.4.1+dfsg-1+deb13u2

Erlang/OTP modules for ASN.1 support

http://www.erlang.org/

sudo apt install erlang-asn1
  • Section: interpreters
  • Architecture: amd64
  • Source Package: erlang
  • 2 dependencies
  • 2 optional deps
  • versioned package alias match
  • Matched by: Erlang
Debian stable package indexes · deb.debian.org · Debian stable package indexes: erlang-asn1 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt88%

erlang-base 1:27.3.4.1+dfsg-1+deb13u2

Erlang/OTP virtual machine and base applications

http://www.erlang.org/

sudo apt install erlang-base
  • Section: interpreters
  • Architecture: amd64
  • Source Package: erlang
  • 8 dependencies
  • 3 provides
  • 5 optional deps
  • versioned package alias match
  • Matched by: Erlang
Debian stable package indexes · deb.debian.org · Debian stable package indexes: erlang-base from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt88%

erlang-common-test 1:27.3.4.1+dfsg-1+deb13u2

Erlang/OTP application for automated testing

http://www.erlang.org/

sudo apt install erlang-common-test
  • Section: interpreters
  • Architecture: amd64
  • Source Package: erlang
  • 13 dependencies
  • 2 optional deps
  • versioned package alias match
  • Matched by: Erlang
Debian stable package indexes · deb.debian.org · Debian stable package indexes: erlang-common-test from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt88%

erlang-crypto 1:27.3.4.1+dfsg-1+deb13u2

Erlang/OTP cryptographic modules

http://www.erlang.org/

sudo apt install erlang-crypto
  • Section: interpreters
  • Architecture: amd64
  • Source Package: erlang
  • 3 dependencies
  • 2 optional deps
  • versioned package alias match
  • Matched by: Erlang
Debian stable package indexes · deb.debian.org · Debian stable package indexes: erlang-crypto from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Nucleus package database
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment