|Package Management Systems||Hodgepodge of Useful Tools|
How to Install Command Line Tools (Without Xcode)
What are pros and cons for MacPorts, Fink and Homebrew?
Sports & Racing
Calculators & Math
Hobbies & Crafts
Charts & Graphs
3D & Animation
Classic OS Updates
Disk & File
The Apache HTTP Server Project is a collaborative software development effort aimed at creating a robust, commercial-grade, featureful, and freely-available source code implementation of an HTTP (Web) server. The project is jointly managed by a group of volunteers located around the world, using the Internet and the Web to communicate, plan, and develop the server and its related documentation. This project is part of the Apache Software Foundation. In addition, hundreds of users have contributed ideas, code, and documentation to the project. This file is intended to briefly describe the history of the Apache HTTP Server and recognize the many contributors.
Download File Size: 9.2 MB
ClamAV is an open source antivirus engine for detecting trojans, viruses, malware & other malicious threats.
For ClamAV to work properly, both the ClamAV engine and the ClamAV Virus Database (CVD) must be kept up to date.
Freshclam should perform these updates automatically. Instructions for setting up Freshclam can be found in the ClamAV Manual or in the documentation section.
Download File Size: 21.7 MB
Homebrew installation: $ brew install clamav
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.
Download File Size: 203 Kb
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.
Download File Size: 4 MB
Eggdrop is the oldest Internet Relay Chat (IRC) bot still in active development. Originally created by Robey Pointer in December 1993 for use on a channel called #gayteen, it has spawned an almost cult like following of users.
It is a feature rich program designed to be easily used and expanded upon (using Tcl scripting) by both novice and advanced IRC users on a variety of hardware and software platforms.
Download File Size: 1.8 MB
A complete, cross-platform solution to record, convert and stream audio and video.
Download File Size: 13.4 MB
Homebrew installation: $ brew install ffmpeg
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.
Download File Size: 1.1 MB
Compiled using source code from the GNU servers. This contains current versions of gfortran (free, open source, GNU Fortran 95 compiler), gcc (GNU C) and g++ (GNU C++) compilers that can perform auto-vectorization (i.e. modify code to take advantage of AltiVec/SSE, automatically) and other sophisticated optimizations like OpenMP. For more information, see this webpage. Download my binaries, and cd to the download folder. Then gunzip gcc-7.1-bin.tar.gz (if your browser didn't do so already) and then sudo tar -xvf gcc-7.1-bin.tar -C /. It installs everything in /usr/local. You can invoke the Fortran 95 compiler by simply typing gfortran. You will also need to have Apple's XCode Tools installed from the Mac App Store. With XCode 4 or better you will need to download the command-line tools as an additional step. You will find the option to download the command-line tools in XCode's Preferences. On 10.9 Mavericks or higher, you can get the command-line tools by simply typing xcode-select --install.
Download File Size: 86 MB
The missing package manager for macOS.
Homebrew installs the stuff you need that Apple didn’t.
Homebrew installs packages to their own directory and then symlinks their files into /usr/local.
Install File Size: 1.8 MB - The suggested and easiest way to install Homebrew is on the homepage
Use ImageMagick to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, TIFF, DPX, EXR, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.
Download File Size: 13.7 MB
Homebrew installation: $ brew install imagemagick
Inetutils is a collection of common network programs. It includes:
An ftp client and server.
A telnet client and server.
An rsh client and server.
An rlogin client and server.
A tftp client and server.
And much more...
Most of them are improved versions of programs originally from BSD. Some others are original versions, written from scratch.
Download File Size: 2.3 MB
Homebrew installation: $ brew install inetutils
Your text mode chatting application since 1999.
IRC built-in. Multi-protocol friendly for module authors.
Shipped-by-default Perl scripting with a wide range of available extensions.
Integrates into the UNIX stack: Your window manager, your terminal emulator, your remote connection, your terminal multiplexer, your IRC bouncer, your IRC adapter.
Irssi is free software licensed under the GPLv2, available for Linux, BSD, Solaris, Apple, Cygwin, …
Download File Size: 1.1 MB
Homebrew installation: $ brew install irssi
iTerm2 is a replacement for Terminal and the successor to iTerm. It works on Macs with macOS 10.10 or newer. iTerm2 brings the terminal into the modern age with features you never knew you always wanted.
Download File Size: 6.9 MB
LAME is a high quality MPEG Audio Layer III (MP3) encoder licensed under the LGPL.
LAME development started around mid-1998. Mike Cheng started it as a patch against the 8hz-MP3 encoder sources. After some quality concerns raised by others, he decided to start from scratch based on the dist10 sources. His goal was only to speed up the dist10 sources, and leave its quality untouched. That branch (a patch against the reference sources) became Lame 2.0, and with Lame 3.81 all of dist10 code was replaced, making LAME no more only a patch.
The project quickly became a team project. Mike Cheng eventually left leadership and started working on tooLame, an MP2 encoder. Mark Taylor became leader and started pursuing better quality in addition to increased speed. He can be considered the initiator of the LAME project in its current form. He released version 3.0 featuring gpsycho, a new psychoacoustic model he developed.
In early 2003 Mark left project leadership, and since then the project has been lead through the cooperation of the active developers (currently three individuals).
Today, LAME is considered the best MP3 encoder at mid-high bitrates and at VBR, mostly thanks to the dedicated work of its developers and the open source licensing model that allowed the project to tap into engineering resources from all around the world. Both quality and speed improvements are still happening, probably making LAME the only MP3 encoder still being actively developed.
Download File Size: 1.5 MB
Homebrew installation: $ brew install lame
libdvdcss is a simple library designed for accessing DVDs like a block device without having to bother about the decryption.
* Portability. Currently supported platforms are GNU/Linux, FreeBSD, NetBSD, OpenBSD, Haiku, Mac OS X, Solaris, QNX, OS/2, and Windows NT 4.0 SP4 (with IE 5.0) or later.
* Simplicity. A DVD player can be built around the libdvdcss API using no more than 4 or 5 library calls.
* Freedom. libdvdcss is released under the General Public License, ensuring it will stay free, and used only for free software products.
* Just better. Unlike most similar projects, libdvdcss does not require the region of your drive to be set.
Download File Size: 367 Kb
Homebrew installation: $ brew install libdvdcss
Lynx is the text web browser.
Download File Size: 3.7 MB
Homebrew installation: $ brew install lynx
The MacPorts Project is an open-source community initiative to design an easy-to-use system for compiling, installing, and upgrading either command-line, X11 or Aqua based open-source software on the Mac operating system. To that end we provide the command-line driven MacPorts software package under a 3-Clause BSD License, and through it easy access to thousands of ports that greatly simplify the task of compiling and installing open-source software on your Mac.
Download File Size: 3.6 MB
Powerful replacement for macOS Terminal, supporting 24-bit color, standard graphics protocols and iTerm2 image sequences and color schemes.
Download File Size: 5.7 MB
Mutt is a small but very powerful text-based mail client for Unix operating systems.
Download File Size: 4.7 MB
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.
Download File Size: 637 Kb
Homebrew installation: $ brew install ncftp
Nmap ("Network Mapper") is a free and open source (license) utility for network discovery and security auditing. Many systems and network administrators also find it useful for tasks such as network inventory, managing service upgrade schedules, and monitoring host or service uptime. 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. It was designed to rapidly scan large networks, but works fine against single hosts.
Download File Size: 10.5 MB
ntopng is the next generation version of the original ntop, a network traffic probe that monitors network usage. ntopng is based on libpcap and it has been written in a portable way in order to virtually run on every Unix platform, MacOSX and on Windows as well.
ntopng – yes, it’s all lowercase – provides a intuitive, encrypted web user interface for the exploration of realtime and historical traffic information.
Download File Size: 33.9 MB
OpenSSH is the premier connectivity tool for remote login with the SSH protocol. It encrypts all traffic to eliminate eavesdropping, connection hijacking, and other attacks. In addition, OpenSSH provides a large suite of secure tunneling capabilities, several authentication methods, and sophisticated configuration options.
The OpenSSH suite consists of the following tools:
Remote operations are done using ssh, scp, and sftp.
Key management with ssh-add, ssh-keysign, ssh-keyscan, and ssh-keygen.
The service side consists of sshd, sftp-server, and ssh-agent.
OpenSSH is a 100% complete SSH protocol 2.0 implementation and includes sftp client and server support.
Download File Size: 1.6 MB
Pidgin is an easy to use and free chat client used by millions. Connect to AIM, Google Talk, ICQ, IRC, XMPP, and more chat networks all at once.
Supported chat networks:
AIM, Bonjour, Gadu-Gadu, Google Talk, Groupwise, ICQ, IRC, SILC, SIMPLE, Sametime, XMPP, Zephyr
Pidgin 2.12.0 removed protocols that were not being maintained: MSN, MySpace, Mxit, and Yahoo!. These will show up as unknown in your account lists until you delete them.
Download File Size: 9.3 MB
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 http://www.7-zip.org/.
7-Zip is a file archiver with the highest compression ratio.
Download File Size: 4.2 MB
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.
Download File Size: 590 Kb
A dynamic, open source programming language with a focus on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write.
Download File Size: 16.8 MB
Homebrew installation: $ brew install ruby
Ruby on Rails 5.2.3
Learning to build a modern web application is daunting. Ruby on Rails makes it much easier and more fun. It includes everything you need to build fantastic applications, and you can learn it with the support of our large, friendly community.
Samba is the standard Windows interoperability suite of programs for Linux and Unix.
Samba is Free Software licensed under the GNU General Public License, the Samba project is a member of the Software Freedom Conservancy.
Since 1992, Samba has provided secure, stable and fast file and print services for all clients using the SMB/CIFS protocol, such as all versions of DOS and Windows, OS/2, Linux and many others.
Samba is an important component to seamlessly integrate Linux/Unix Servers and Desktops into Active Directory environments. It can function both as a domain controller or as a regular domain member.
All major Linux and Free Unix distributions have Samba as a native package. See your distributor's package or port system for a native install of samba on your system.
Mac OS X also ships with a native CIFS client. Since OS X 10.9 Apple moved away from AFP to SMB as standard file sharing protocol.
Download File Size: 18.3 MB
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.
Download File Size: 6.6 MB
Subversion is an open source version control system. Founded in 2000 by CollabNet, Inc., the Subversion project and software have seen incredible success over the past decade. Subversion has enjoyed and continues to enjoy widespread adoption in both the open source arena and the corporate world.
Download File Size: 11.5 MB
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.
Download File Size: 471 Kb
Historically, the command line interface provided a way to manipulate a computer over simple, text-based connections. In the modern era, in spite of the ability to transmit graphical user interfaces over the Internet, the command line remains a powerful tool for performing certain types of tasks.
TinTin++ is a free mud client that runs on the Windows, Linux, and Mac OS X platforms.
Download File Size: 303 Kb
Homebrew installation: $ brew install tintin
Video Transcoding 0.25.2
Tools to transcode, inspect and convert videos.
Download File Size: 49 Kb
WeeChat is a fast, light and extensible chat client. It runs on many platforms (including Linux, BSD and Mac OS).
- modular: a lightweight core with plugins around
- multi-protocols: IRC and Jabber (other soon)
- extensible: C plugins and scripts (Perl, Python, Ruby, Lua, Tcl and Scheme)
- free software: released under GPLv3 license
- fully documented: user's guide, API, FAQ,.. translated in many languages
Download File Size: 4.2 MB
Homebrew installation: $ brew install weechat
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.
Download File Size: 4.5 MB
Homebrew installation: $ brew install wget
ZOC Terminal 7.23.6
ZOC is a professional ssh client and terminal emulator. With its impressive list of emulations and features, it is a reliable and elegant tool that connects you to hosts and mainframes via secure shell, telnet, serial cable and other methods of communication.
With its modern user interface, this terminal has many ways of making your life easier. In its own way, ZOC is the Swiss Army Knife of terminal emulators: versatile, robust, proven
Download File Size: 6.1 MB
Denotes Source Code
All Downloads are Direct Links to that Provided by the Developer/Publisher