Skip to content
SPECIFICTION
Get listed

MacPorts

macports.org

Free plan macOSLinux
Visit macports.org
Spec score 7.7 #61 of 93 in Package Managers

Spec sheet

Purpose
MacPorts is a community project providing a command-line system to compile, install, and upgrade open-source software on Mac.Read 11 Oct 2026 · macports.org
Audience
The project invites peer users, system administrators, developers, students, and contributors to participate.Read 11 Oct 2026 · macports.org
Free plan
YesRead 21 Sep 2026 · macports.org
Integrations
The project uses Trac for bug tracking and its wiki, with read-only integration to the Git repository through a source browser and project timeline.Read 11 Oct 2026 · macports.org
Security
The project provides checksums for packaged downloads and identifies a public key for verifying detached GPG signatures.Read 11 Oct 2026 · macports.org
Support
Support resources include documentation, a FAQ, mailing lists, a Trac bug tracker, IRC, and Matrix; the project notes that IRC participants are not guaranteed to be available or answer questions.Read 11 Oct 2026 · macports.org
License
The MacPorts command-line software is provided under a 3-Clause BSD License.Read 11 Oct 2026 · macports.org
Binary installers
MacPorts can create precompiled binary installers for installing ported applications on remote computers without compiling from source there.Read 11 Oct 2026 · guide.macports.org
Custom builds
Ports can use variants, and users can customize installations by building MacPorts from source or following its Git sources.Read 11 Oct 2026 · macports.org
Dependency resolution
YesRead 21 Sep 2026 · macports.org
Isolation
The guide says ported software is confined to a private sandbox to keep it separate from operating-system and vendor-supplied software.Read 11 Oct 2026 · guide.macports.org
macOS support
The installation page lists installers for macOS Golden Gate, Tahoe, Sequoia, Sonoma, and multiple legacy macOS releases.Read 11 Oct 2026 · macports.org
Other platforms
Support for other POSIX-compliant platforms such as BSD and GNU/Linux is experimental and is not a main project focus.Read 11 Oct 2026 · macports.org
Package formats
tbz2,tar,tbz,tgz,tlz,txz,xar,zip,cpgz,cpioRead 21 Sep 2026 · macports.org
Package management
MacPorts can download, compile, install, upgrade, and uninstall ports, including their required dependencies.Read 11 Oct 2026 · guide.macports.org
Requirements
Some ports may require Apple's Command Line Developer Tools, and some may optionally require Xcode or an X11 environment.Read 11 Oct 2026 · macports.org
Software catalog
Its ports tree contains thousands of open-source software packages, with more added regularly.Read 11 Oct 2026 · macports.org
Supported platforms
macOSRead 21 Sep 2026 · macports.org

Plans and prices

MacPorts Free Command-line package manager · BSD 3-Clause License · macOS focused Read 11 Oct 2026 · macports.org

Every MacPorts plan and price →

Where Specifiction places it

Alternatives to MacPortsAll alternatives →