Automic VaultAutomic Vault

brew

Install epic5 with Homebrew, apk, MacPorts, Nix, apt

Enhanced, programmable IRC client. Version 3.0.3 via Homebrew; verified 2026-06-22.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install epic5

local Homebrew formula metadata

MacPortsverified · 94%
sudo port install epic5

MacPorts ports tree · irc/epic5/Portfile · source: api.github.com

Linux

Alpine Linux apkverified · 92%
sudo apk add epic5

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

Nixverified · 92%
nix profile install nixpkgs#epic5

nixpkgs package indexes · pkgs/by-name/ep/epic5/package.nix · source: api.github.com

Ubuntu aptverified · 92%
sudo apt install epic5

Ubuntu 24.04 LTS package indexes · epic5 · source: archive.ubuntu.com

overview

Package summary

Enhanced, programmable IRC client

Commands and aliases

  • epic5
  • epic5-2157

history

Project history and usage

EPIC5 is the current fifth-generation branch of EPIC, the Enhanced Programmable IRC-II Client. Its own site describes EPIC as an ircII fork more than 30 years old, aimed at old-school IRC users, scripters, and people who want an ircII-like client that can be extended heavily through configuration and scripts.

Project history

EPIC grew out of ircII culture, where terminal IRC clients were not just chat programs but programmable environments. The EPIC site presents EPIC4 and EPIC5 as two current generations that are not generally interchangeable, with users choosing the branch their scripts require.

The EPIC news archive records active EPIC5 releases in the 2010s, including EPIC5 1.1.8 and 1.1.10 in April 2014 and EPIC5 2.0 on February 13, 2016. The site later marked 30 years of EPIC with EPIC4 3.0 and EPIC5 3.0 releases.

Adoption history

EPIC5 has the adoption pattern of a long-lived terminal IRC tool: it is distributed as source by the upstream project and appears as binary packages in multiple operating-system package collections. The official getting page notes that most operating-system distributions have EPIC4 and EPIC5 packages available.

How it is used

Users run EPIC5 as a terminal IRC client and often customize it through EPIC scripts. The official site links separate material for scripts, scripting, installation, and EPIC5 help, reflecting a workflow built around interactive IRC use plus local automation.

Why package nerds care

For package maintainers, EPIC5 is a preservation piece from the ircII lineage: small, source-distributed, terminal-native, scriptable, and still relevant to users maintaining old IRC workflows or EPIC script collections.

Timeline

  • 1990s: EPIC begins as an ircII fork, according to the project's 30-year history note.
  • 2014: EPIC5 1.1.8 and 1.1.10 releases are announced.
  • 2016: EPIC5 2.0 is released.
  • 2020s: The project marks 30 years with EPIC5 3.0.

Related projects

  • EPIC4 is the other maintained EPIC generation and is documented alongside EPIC5.
  • ircII is the original IRC client lineage from which EPIC forked.

security posture

Risk level: blue

broad file, network, media, or database tool signal.

Risk classifier

blue risk · medium confidence · tool

Why

  • broad file, network, media, or database tool signal

Signals

  • text:client

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • Homebrew bottle metadata is available for 8 platform targets.
  • Installs with 1 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
epic5cliglobal executable
epic5-2157cliglobal executable

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 version3.0.3
manager updated2026-06-22
local dataok
upstreamnot checked
latest detectednot detected

https://www.epicsol.org/

install metadata

Package metadata

Package keybrew:epic5
Version3.0.3
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/epic5
Homepagehttps://www.epicsol.org/
Repositoryhttps://git.epicsol.org/epic5.git
Upstream docshttp://help.epicsol.org/
LicenseBSD-3-Clause
Source archivehttps://ftp.epicsol.org/pub/epic/EPIC5-PRODUCTION/epic5-3.0.3.tar.xz
Last updated2026-06-22T14:03:15-07:00
Pulseupdated
Dependenciesopenssl@3
Uses from macOSlibxcrypt, ncurses
Bottleavailable (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, sonoma, ventura, x86_64_linux)
Homebrew post-installnot defined
Servicenone declared

registry facts

Source database details

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Nameepic5
Version Scheme0
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • 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.

Nix95%

epic5

nix profile install nixpkgs#epic5
  • normalized package name match
  • Matched by: Epic5
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/ep/epic5/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

epic5 2.1.6-1ubuntu1

epic irc client, version 5

http://www.epicsol.org/

sudo apt install epic5
  • Section: universe/net
  • Architecture: amd64
  • 7 dependencies
  • 1 provides
  • 1 optional deps
  • normalized package name match
  • Matched by: Epic5
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: epic5 from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
apk95%

epic5 3.0.3-r1

Enhanced Programmable ircII Client, version 5

https://epicsol.org/

sudo apk add epic5
  • License: BSD-3-Clause
  • Architecture: x86_64
  • Source Package: epic5
  • 1 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Epic5
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: epic5 from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

epic5-doc 3.0.3-r1

Enhanced Programmable ircII Client, version 5 (documentation)

https://epicsol.org/

sudo apk add epic5-doc
  • License: BSD-3-Clause
  • Architecture: x86_64
  • Source Package: epic5
  • normalized package name match
  • Matched by: Epic5
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: epic5-doc from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

epic5-lite 3.0.3-r1

Enhanced Programmable ircII Client, version 5 (dependency-lite variant)

https://epicsol.org/

sudo apk add epic5-lite
  • License: BSD-3-Clause
  • Architecture: x86_64
  • Source Package: epic5
  • 1 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Epic5
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: epic5-lite from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

epic5-script 3.0.3-r1

Enhanced Programmable ircII Client, version 5 (bundled scripts)

https://epicsol.org/

sudo apk add epic5-script
  • License: BSD-3-Clause
  • Architecture: x86_64
  • Source Package: epic5
  • 1 dependencies
  • normalized package name match
  • Matched by: Epic5
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: epic5-script from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
MacPorts95%

epic5

sudo port install epic5
  • normalized package name match
  • Matched by: Epic5
MacPorts ports tree · api.github.com · MacPorts ports tree: irc/epic5/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

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

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment