Pure Mac

Command Line

Mac OS X comes with most of the command line tools you need (emacs, vim, ssh, ftp etc.). But if you need more, you can install virtually any Unix program from source with

Apple's Developer Tools

or use the installers from


or the

Fink Project

. A listing for some popular programs not included with OS X is included on this page.












Layer Four Traceroute









Port Authority












The Fink Project

Fink Package Database



THE GNU MAC OS X Public Archive

High Performance Computing for Mac OS X

MacPorts (DarwinPorts)

Search Pure Mac

Pure Mac









Game Utilities

Online Games



Sports & Racing





Calculators & Math

Charts & Graphs



Hobbies & Crafts

Kid Stuff


Parental Control



Teaching Aids





Distributed Computing

Download Managers



Internet Utilities


Online Games



Remote Access


Video Conferencing







Font Utilities


iTunes & MP3

Media Center


Photoshop Plug-ins


3D & Animation

Screen Capture



Alternative OS

Classic OS Updates

Command Line







Screen Savers


System Enhancements






Calendars & Time



Disk & File







Task Managers

Text Editors




Browser Add-ons

The Cloud

HTML Editors

Page Rippers


Site Tweaking

Social Networking

Web Cams

Web Graphics

Web Server

Software Index

Icon CLIX 1.81g

Sell a man a fish when he really needs to know how to fish himself, and you're ripping him off. Then too, there are times when he needs you to throw him a line.
CLIX ('command line interface for OS X') makes it easier to harness the power of Unix. It becomes both a fish to buy and a series of lessons in how to fish, and ultimately can become a handy work of reference.
It doesn't try to rip you off - it tries to teach you, so you become more independent and don't need that line thrown at you all the time.
The CLIX package includes a starter command database file with over 1,500 (one thousand five hundred - yes, you read it right) system commands for investigating your system status, for cleaning out your junk files, for getting at secret settings for the Dock, the Finder, and all of your most used applications - and all sorted for easy access, any way you wish.
You also gain access for the first time to the tens of thousands of files in your BSD subsystem.
If it can be done in OS X, it can be done in CLIX; if it can't be done in CLIX, it can't be done.
And most importantly, the CLIX system is infinitely extensible: you can add to it at any time, and in any way you please.
  • License: Freeware
  • Author/Publisher: Rixstep
  • Modification Date: October 13, 2008
  • Requirements: Mac OS X 10.4 or higher

Home Page

icon cURL 7.30.0

curl is a command line tool for transferring files with URL syntax, supporting FTP, FTPS, HTTP, HTTPS, SCP, SFTP, TFTP, TELNET, DICT, FILE and LDAP. curl supports SSL certificates, HTTP POST, HTTP PUT, FTP uploading, HTTP form based upload, proxies, cookies, user+password authentication (Basic, Digest, NTLM, Negotiate, kerberos...), file transfer resume, proxy tunneling and a busload of other useful tricks.
  • License: Freeware
  • Author/Publisher: The cURL Team
  • Modification Date: April 12, 2013
  • Requirements: Mac OS X

Home Page

Icon Eggdrop 1.6.19

Eggdrop is the world's most popular Open Source IRC bot, designed for flexibility and ease of use, and is freely distributable under the GNU General Public License (GPL). Eggdrop was originally developed by Robey Pointer; however, he no longer works on Eggdrop so please do not contact him for help solving a problem or bug.
The oldest IRC bot still in active development (Eggdrop was created in 1993)
  • License: Freeware
  • Author/Publisher: EggHEADS.org
  • Modification Date: April 19, 2008
  • Requirements: Mac OS X

Download Page

Home Page

icon ELinks 0.11.7

ELinks is an advanced and well-established feature-rich text mode web (HTTP/FTP/..) browser. ELinks can render both frames and tables, is highly customizable and can be extended via Lua or Guile scripts. It is very portable and runs on a variety of platforms.
  • License: Freeware
  • Author/Publisher: ELinks
  • Modification Date: August 22, 2009
  • Requirements: Mac OS X

Home Page

Icon Fink 0.9.0

The Fink project wants to bring the full world of Unix Open Source software to Darwin and Mac OS X. We modify Unix software so that it compiles and runs on Mac OS X ("port" it) and make it available for download as a coherent distribution. Fink uses Debian tools like dpkg and apt-get to provide powerful binary package management. You can choose whether you want to download precompiled binary packages or build everything from source.
  • License: Freeware
  • Author/Publisher: Fink Core Team
  • Modification Date: June 26, 2008
  • Requirements: Mac OS X 10.5.x

Fink Package Database

Links to tons of Unix packages here

Home Page

Icon Fortran

GCC 4 (auto-vectorizing gcc/gfortran)


Compiled using source code from the GNU CVS servers. This contains current versions of gfortran (GNU F95, this is a version of the much awaited, free, open source, F95 compiler), gcc (GNU C) and g++ (GNU C++) compilers that can perform auto-vectorization (i.e. modify code to take advantage of AltiVec, automatically). Use flag -ftree-vectorize to enable that option. For more information, see

this webpage

. Download my binaries, and cd to the download folder. Then gunzip gcc-bin.tar.gz (if your browser didn't do so already) and sudo tar -xvf gcc-bin.tar -C /. It installs everything in /usr/local. You invoke F95 by typing gfortran. You will also need to have Apple's Developer Tools installed. They are included on a separate CD in the retail version of OS X and also available as a free download from

Apple's Developer Site

. Please install the most current version of Developer Tools. For Panther, in addition you'll need to install the current version of

cctools (576)

. Finally, note that there is an

alternate g95 project

, that is not part of GCC. They seem to have recently released their own official version of g95 for OS X which you may wish to try. Again, note that that g95 is not the same as this version here. Some reports suggest that this alternate g95 is a bit ahead in the implementation of F95 features, but produces poorly optimized executables.

Note: You may need to ranlib some libs after you install. The compiler will tell you which ones when you try to use it. In that case, simply do a sudo ranlib -s on each such library.
  • License: Freeware
  • Author/Publisher: Compiled for OS X by Gaurav Khanna
  • Modification Date: January 2, 2007
  • Requirements: Mac OS X 10.4 or higher


OS X PPC File Size: 189 MB - gcc 4.3


intel File Size: 173 MB - gcc 4.3


OS X PPC File Size: 25.7 MB - gfortran g95


Intel File Size: 25.5 MB - gfortran g95


OS X PPC File Size: 11.0 MB - g77


Intel File Size: 9.2 MB - g77

High Performance Computing for Mac OS X

Icon i-Installer 2.88

This volume contains a program (i-Installer.app) which is an installer program. It needs to be installed (copied to) in /Applications/Utilities (preferably).
After starting the application, go to the "Known Packages" menu item (in the File Menu). This will open a window. You'll find a default set of packages there (if you are connected to the internet, that is). When you open a package through an URL, it will be stored in the ~/Documents/i-Packages directory (the actual directory can be set in Preferences).
i-Installer is a network-aware installer application for Mac OS X 10.2 or higher. It installs i-Packages which are directories with a name ending on .ii2 and which contain a set of files.
* TeX-related:
TeX (based on TeX Live and teTeX). This include optional installs of TeX4ht, Latin Modern fonts (scalable fonts for PostScript/PDF), XMLTeX and JadeTeX. As a special bonus, if you have PfaEdit installed and you install the Latin Modern Fonts, they will be converted for use in Mac OS X GUI applications like drawing programs, so you can use the same font in drawings and text (Computer/Latin Modern).
CM Super for TeX (PostScript/PDF vector versions of TeX fonts). This provides support for vector versions of TeX fonts so you can make scalable PDF documents that look good at any resolution, including screen resolution. This package is not required. It is roughly 60MB in size.
Gerd Neugebauer's BibTool. Command line bibliography file (.bib) manipulation.
LaTeX to RTF Converter
RTF 2 LaTeX2e
* Ghostscript the free PostScript interpreter. You need this for TeX if you want to use PS-dependent TeX tricks, old projects, etc.
* Support for various graphic formats and coversions.
* Support for font conversions.
* System utilities and libraries
* Applications
Ghostview PostScript viewer (needs an X11-installation)
XFig drawing program (needs an X11-installation)
  • License: Freeware
  • Author/Publisher: Gerben Wierda
  • Modification Date: January 18, 2007
  • Requirements: Mac OS X 10.3 or higher

Home Page

Icon ImageMagick 6.4.4

ImageMagick is a software suite to create, edit, and compose bitmap images. It can read, convert and write images in a large variety of formats. Images can be cropped, colors can be changed, various effects can be applied, images can be rotated and combined, and text, lines, polygons, ellipses and Bezier curves can be added to images and stretched and rotated.
Most of the functionality of ImageMagick can be used interactively from the command line; more often, however, the features are used from programs written in the programming languages C, Ch, C++, Java, Lisp, Pascal, Perl, PHP, Python, Ruby, Tcl/Tk, for which ready-made ImageMagick interfaces (MagickCore, MagickWand, PerlMagick, Magick++, PythonMagick, MagickWand for PHP, RMagick, TclMagick, L_Magick, and JMagick) are available. This makes it possible to modify or create images automatically and dynamically.
ImageMagick supports many image formats (over 95) including formats like GIF, JPEG, JPEG-2000, PNG, PDF, PhotoCD, TIFF, and DPX.
  • License: Freeware
  • Author/Publisher: ImageMagick Studio
  • Modification Date: September 26, 2008
  • Requirements: Mac OS X

Home Page

icon ircII 20111115

ircII is an IRC and ICB client that runs under most UNIX platforms. It comes in source form and is completely free of any charges or fees. The ircII project is a group of people who maintain the source code, incorporating fixes and new features.
  • License: Freeware
  • Author/Publisher: ircII Project
  • Modification Date: November 15, 2011
  • Requirements: Mac OS X

Home Page

icon irssi 8.15

Irssi is a terminal based IRC client for UNIX systems. It also supports SILC and ICB protocols via plugins.
  • License: Freeware
  • Author/Publisher: The irssi Project
  • Modification Date: April 3, 2010
  • Requirements: Mac OS X

Home Page

Icon iTerm 0.9.5

iTerm is a full featured terminal emulation program written for OS X using Cocoa. We are aiming at providing users with the best command line experience under OS X. The letter i represents a native Apple look and feel of the program interface, and an emphasis on complete international support. iTerm was merged from two projects, CTerminal and TerminalX, both of which were based on the JTerminal project. The current version is still in beta stage. It is, however, very much functional and usable.
  • License: Freeware
  • Author/Publisher: Fabian & Ujwal S. Setlur
  • Modification Date: January 31, 2007
  • Requirements: Mac OS X 10.3.9 or higher


Universal Binary File Size: 2.5 MB

Home Page

icon Layer Four Traceroute 3.0

LFT, short for Layer Four Traceroute, is a sort of 'traceroute' that often works much faster (than the commonly-used Van Jacobson method) and goes through many configurations of packet-filters (firewalls). More importantly, LFT implements numerous other features including AS number lookups through several reliable sources, loose source routing, netblock name lookups, et al. What makes LFT unique? LFT is the all-in-one traceroute tool because it can launch a variety of different probes using both UDP and TCP layer-4 protocols.
  • License: Freeware
  • Author/Publisher: Prefix WhoIs
  • Modification Date: May 16, 2007
  • Requirements: Mac OS X

Home Page

icon Lynx 2.8.7

Lynx is the text web browser.
  • License: Freeware
  • Author/Publisher: Lynx
  • Modification Date: July 5, 2009
  • Requirements: Mac OS X

Home Page

icon MacPorts 1.7.1

The MacPorts Project's main goal is to provide an easy way to install various open-source software products on the Darwin OS family (OpenDarwin, Mac OS X and Darwin) There are currently about 2800 completed and usable ports, with more being added on a regular basis. MacPorts is a software build, install, and packaging infrastructure designed to meet the same functionality requirements as the FreeBSD ports architecture while maintaining extensibility for future enhancement.
  • License: Freeware
  • Author/Publisher: MacPorts.org
  • Modification Date: March 28, 2009
  • Requirements: Mac OS X 10.3 or higher

Home Page

Icon MacUnace 2.5

unace 2.5 for Mac OS X is a port of the commandline tool unace, which is the uncompressing part of the excellent (but yet) closed source windows compression software WinACE. Its hard to beat compression results made it the preferred tool of many people on the net.
  • License: Freeware
  • Author/Publisher: ACE Compression Software
  • Modification Date: November 25, 2003
  • Requirements: Mac OS X 10.1 or higher


OS X PPC File Size: 136 Kb - MacUnace 2.5

Home Page

icon Mutt 1.4.22

Mutt is a small but very powerful text-based mail client for Unix operating systems.
  • License: Freeware
  • Author/Publisher: Mutt.org
  • Modification Date: July 14, 2006
  • Requirements: Mac OS X


Non-Specific Code File Size: 2.6 MB

Home Page

icon NcFTP 3.2.3

NcFTP Client (also known as just NcFTP) is a set of FREE application programs implementing the File Transfer Protocol (FTP).
The program has been in service on UNIX systems since 1991 and is a popular alternative to the standard FTP program, /usr/bin/ftp. NcFTP offers many ease-of-use and performance enhancements over the stock ftp client, and runs on a wide variety of UNIX platforms as well as operating systems such Microsoft Windows and Apple Mac OS X.
  • License: Freeware
  • Author/Publisher: NcFTP Software
  • Modification Date: July 28, 2009
  • Requirements: Mac OS X 10.4 or higher

Home Page

icon Nmap 4.20

Nmap ("Network Mapper") is a free open source utility for network exploration or security auditing. It was designed to rapidly scan large networks, although it works fine against single hosts. Nmap uses raw IP packets in novel ways to determine what hosts are available on the network, what services (application name and version) those hosts are offering, what operating systems (and OS versions) they are running, what type of packet filters/firewalls are in use, and dozens of other characteristics. Nmap runs on most types of computers and both console and graphical versions are available. Nmap is free and open source.
  • License: Freeware
  • Author/Publisher: Insecure.Com LLC
  • Modification Date: December 7, 2006
  • Requirements: Mac OS X


Non-Specific Code File Size: 2.6 MB

Download Page

Mac OS X Install Page

Home Page

icon Pidgin 2.0.1

Formerly Gaim.
Pidgin is a multi-protocol instant messaging (IM) client for Linux, BSD, MacOS X, and Windows. It is compatible with AIM and ICQ (Oscar protocol), MSN Messenger, Yahoo!, IRC, Jabber, Gadu-Gadu, SILC, Novell GroupWise Messenger, Lotus Sametime, and Zephyr networks.
What is Finch?
Finch is the text-based version of Pidgin. It supports the same IM networks, but you can run it in a console window. You can use it on Linux, BSD, and other Unixes
  • License: Freeware
  • Author/Publisher: Pidgin Project
  • Modification Date: May 27, 2007
  • Requirements: Mac OS

Home Page

icon Pine 4.6.4

Pine - a Program for Internet News & Email - is a tool for reading, sending, and managing electronic messages. Pine was developed by Computing & Communications at the University of Washington. Though originally designed for inexperienced email users, Pine has evolved to support many advanced features, and an ever-growing number of configuration and personal-preference options.
  • License: Freeware
  • Author/Publisher: Computing & Communications at the University of Washington
  • Modification Date: September 28, 2005
  • Requirements: Mac OS X


Non-Specific Code File Size: 84 MB

Home Page

Icon Port Authority 2.6

PortAuthority provides a graphical user interface for the


package management system for Mac OS X. MacPorts is a powerful command-line tool for installing and updating a variety of Unix-based applications for the Mac. Its power, though, comes at the cost of some complexity; in the past the only way to utilize MacPorts was to type in various commands into the Mac's Terminal application, which can be intimidating for those users without a Unix background.
  • License: Shareware, $25
  • Author/Publisher: Kevin Walzer
  • Modification Date: August 4, 2008
  • Requirements: Mac OS X 10.4 or higher

Home Page

icon Porticus 1.5

Porticus is a Cocoa GUI for the MacPorts package manager. MacPorts provides ready to build open-source software packages modified to compile and run on Mac OS X. The MacPorts project provides a TCL command line tool to manage installation, update and activation of the port packages. Porticus provides a GUI front-end to this tool.
In fact Porticus does a little more than this by providing a GUI with standard Mac OS X application features such as a search box to find a specific port, contextual menus, tree and table views to select and view port information by category or name. In addition it provides integration with Growl for status reporting.
  • License: Freeware
  • Author/Publisher: Richard Laing
  • Modification Date: January 20, 2009
  • Requirements: Mac OS X 10.4 or higher

Home Page

icon p7zip 4.43

p7zip is a port of 7za.exe for POSIX systems like Unix (Linux, Solaris, OpenBSD, FreeBSD, Cygwin, AIX, ...), MacOS X and BeOS.
7za.exe is the command line version of 7-zip, see


7-Zip is a file archiver with the highest compression ratio.
  • License: Freeware
  • Author/Publisher: p7zip Team
  • Modification Date: September 23, 2006
  • Requirements: Mac OS X 10.3 or higher


Non-Specific Code File Size: 1.4 MB

Home Page

Icon RAR 4.2.0

RAR is a compression and decompression program that allows you to save files, password protect them, or even take large files and break them up into many smaller parts. RAR is available for several platforms, and you can even download the decompression part for free.
  • License: Shareware, $29
  • Author/Publisher: Alexander Roshal
  • Modification Date: June 9, 2012
  • Requirements: Mac OS X 10.6 or higher

Home Page

icon Snort

In 1998, Martin Roesch wrote an open source technology called Snort, which he termed a "lightweight" intrusion detection technology in comparison to commercially available systems. Today that moniker doesn't even begin to describe the capabilities that Snort brings to the table as the most widely deployed intrusion prevention technology worldwide. Over the years Snort has evolved into a mature, feature rich technology that has become the de facto standard in intrusion detection and prevention. Recent advances in both the rules language and detection capabilities offer the most flexible and accurate threat detection available, making Snort the "heavyweight" champion of intrusion prevention.
  • License: Freeware
  • Author/Publisher: Sourcefire, Inc
  • Modification Date: December 7, 2006
  • Requirements: Mac OS X


Non-Specific Code File Size: 3.3 MB

Home Page

Icon Subversion 1.4.3

The goal of the Subversion project is to build a version control system that is a compelling replacement for CVS in the open source community. The software is released under an Apache/BSD-style open source license.
  • License: Freeware
  • Author/Publisher: Tigris.org
  • Modification Date: January 17, 2007
  • Requirements: Mac OS X


Non-Specific Code File Size: 6.0 MB - version 1.4.3


Universal Binary File Size: 9.4 MB - version 1.3.1

Home Page

icon tcpflow 0.21

tcpflow is a program that captures data transmitted as part of TCP connections (flows), and stores the data in a way that is convenient for protocol analysis or debugging. A program like 'tcpdump' shows a summary of packets seen on the wire, but usually doesn't store the data that's actually being transmitted. In contrast, tcpflow reconstructs the actual data streams and stores each flow in a separate file for later analysis.
  • License: Freeware
  • Author/Publisher: Jeremy Elson
  • Modification Date: August 7, 2003
  • Requirements: Mac OS X


Non-Specific Code File Size: 77 Kb

Home Page

icon tin 2.0.1

tin is a threaded NNTP and spool based UseNet newsreader for a variety of platforms.
  • License: Freeware
  • Author/Publisher: tin.org
  • Modification Date: December 24, 2011
  • Requirements: Mac OS X


Non-Specific Code File Size: 2.5 MB

Home Page

Icon TinTin++ 2.00.9

TinTin++ is a free mud client that runs on the Windows, Linux, and Mac OS X platforms.
  • License: Freeware
  • Author/Publisher: TinTin++ development team
  • Modification Date: January 1, 2013
  • Requirements: Mac OS X 10.4 or higher

Home Page

Icon TinyFugue 4.0s1

TinyFugue, aka "tf", is a flexible, screen-oriented MUD client, for use with any type of MUD. TinyFugue is one of the most popular and powerful mud clients
Originally developed by Ken Keys, it compiles on virtually every UNIX, and most Unix-like environments. Unfortunately, the very thought of compiling anything scares many users of other environments. We here at Druware don't have that fear and feel that by providing both the tweaks needed to build a TinyFugue distribution and binary installers, we can expand the acceptance of TinyFugue.
  • License: Freeware
  • Author/Publisher: Kevin Keys
  • Modification Date: March 6, 1999
  • Requirements: Mac OS X


Non-Specific Code File Size: 341 Kb


OS X PPC File Size: 835 Kb - Precompiled Binary, February 16, 2003

Druware Home Page

TinyFugue Home Page

Icon GNU wget 1.12

GNU Wget is a free software package for retrieving files using HTTP, HTTPS and FTP, the most widely-used Internet protocols. It is a non-interactive commandline tool, so it may easily be called from scripts, cron jobs, terminals without Xsupport, etc.
  • License: Freeware
  • Author/Publisher: GNU
  • Modification Date: September 22, 2009
  • Requirements: Mac OS X

Home Page

Icon Xcode 2.4.1

The Xcode Tools 2.1 release is a full update of the Xcode development tools suite.
Whether you're writing your app in C, C++, Objective-C or Java, scripting in AppleScript or looking to migrate code from another legacy tool, you'll find that Xcode is as quick to forgive as it is to compile. Fast and easy does it every time.
At the heart of Xcode 2.0 is Apple's version of gcc 4.0, the next generation of the industry-standard gcc compiler. The new compiler helps you get more performance from your existing code by using a number of advanced optimization techniques. Auto-vectorization, a technique borrowed from the world of supercomputing, helps you to unlock the power of the Velocity Engine in every PowerPC G4 and G5 system without writing vectorized code. Other optimization tools include support for feedback-directed optimization and inter-module analysis.

  • License: Free
  • Author/Publisher: Apple
  • Modification Date: October 31, 2006
  • Requirements: Mac OS X 10.4 or higher


Universal Binary File Size: 923 MB

Developer Tools

Home Page

Intel Denotes Mac OS X Intel Native
Universal Binary Denotes Mac OS X Intel & PPC Native
OS X PPC Denotes Mac OS X PPC Native
Classic PPC Denotes Mac OS 8/9 PPC Native
680x0 Denotes Mac OS 680x0 Native
Non-Specific Code Denotes Non-OS Specific Code

Back to the Main Page of Pure Mac