Pure Mac

Programming and Scripting

Scripting                       BASIC                       C, C++ etc.                       Miscellaneous                       Web Programming                       Editors                       Source Code Management




Script Debugger

Chipmunk Basic















Ruby on Rails

Zend Studio


Hex Fiend


Sublime Text






Introduction to AppleScript



Search Pure Mac

Pure Mac









Game Utilities

Online Games



Sports & Racing





Calculators & Math

Charts & Graphs



Hobbies & Crafts




Teaching Aids






Distributed Computing


File Transfers

Internet Utilities


Online Games

Remote Access



Video Calling




Classic OS Updates





Media Center

MP3 Tools


Photoshop Plug-ins

3D & Animation




Classic OS Updates

Command Line

Disk & File


Malware Scanners



Screen Capture

Screen Savers


System Enhancements






Font Utilities






Task Managers


Word Processing




Browser Add-ons

HTML Editors

Page Rippers


Social Networking

Web Cams

Web Graphics

Web Server

Software Index

Icon BBEdit 11.6.7

BBEdit is the leading professional HTML and text editor for the Macintosh. Specifically crafted in response to the needs of Web authors and software developers, this award-winning product provides an abundance of high-performance features for editing, searching, and manipulation of text. An intelligent interface provides easy access to BBEdit’s best-of-class features, including grep pattern matching, search and replace across multiple files, project definition tools, function navigation and syntax coloring for numerous source code languages, code folding, FTP and SFTP open and save, AppleScript, Mac OS X Unix scripting support, text and code completion, and of course a complete set of robust HTML markup tools.
  • License: Demo, $50
  • Developer/Publisher: Bare Bones Software
  • Modification Date: June 13, 2017
  • Requirements: Mac OS X 10.9.5 or higher

DownloadIntel File Size: 14.7 MB

Home Page

Icon BlueJ 4.1.0

BlueJ is an integrated Java environment specifically designed for introductory teaching.
The BlueJ environment was developed as part of a university research project about teaching object-orientation to beginners. The system is being developed and maintained by a joint research group at Deakin University, Melbourne, Australia, and the University of Kent in Canterbury, UK. The project is supported by Sun Microsystems.
  • License: Freeware
  • Developer/Publisher: Monash University
  • Modification Date: June 23, 2017
  • Requirements: Mac OS X 10.7.3 or higher, Java

DownloadIntel File Size: 196 MB

Home Page

Icon Chipmunk Basic 3.6.4b1

Chipmunk Basic for MacOS is an old-fashioned Basic interpreter which runs on almost all Macs. Chipmunk Basic uses a vintage traditional-style command-line console, but note that line numbers are not required to run Basic program written using an external text editor. Supported features on MacOS include color graphics, sprites, sound (including Quicktime MIDI sounds and morse code), speech synthesis, matrix ops, AppleScript, network sockets, pipes, serial I/O, and even some rudamentary OOP (object oriented programming) capabilities.
  • License: Freeware
  • Developer/Publisher: Ron Nicholson
  • Modification Date: April 1, 2016
  • Requirements: Mac OS X 10.9 or higher

DownloadIntel File Size: 663 Kb

Home Page

Icon Eclipse 4.7

Eclipse provides IDEs and platforms for nearly every language and architecture. We are famous for our Java IDE, C/C++, JavaScript and PHP IDEs built on extensible platforms for creating desktop, Web and cloud IDEs. These platforms deliver the most extensive collection of add-on tools available for software developers.
  • License: Freeware
  • Developer/Publisher: Eclipse.org
  • Modification Date: June 14, 2017
  • Requirements: Mac OS X 10.5 or higher, Java

DownloadIntel File Size: 48.1

Home Page

Icon FutureBASIC 5.7.104

FutureBasic 5 builds Mac OS X Carbon applications (32-bit only) and command-line tools (32- and 64-bit).
The FutureBasic 5 IDE consists of a syntax-aware editor, and a translator (FBtoC) that converts FB code into C code. The translation is then compiled with one of the system compilers (clang).
  • License: Freeware
  • Developer/Publisher: STAZ Software and the FBtoC team
  • Modification Date: August 23, 2017
  • Requirements: Mac OS X 10.6 or higher

DownloadUniversal Binary File Size: 9.6 MB

Home Page

Icon gfortan 7.1

Compiled using source code from the GNU servers. This contains current versions (7.1 is the stable release) 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.
  • License: Freeware
  • Developer/Publisher: Compiled for OS X by Gaurav Khanna
  • Modification Date: June 6, 2017
  • Requirements: Mac OS X 10.11 or higher, versions available for 10.7 and higher

DownloadIntel File Size: 75.2 MB

High Performance Computing for Mac OS X

icon Hex Fiend 2.5

A fast and clever open source hex editor for Mac OS X.
* Insert, delete, rearrange. Hex Fiend is not limited to in-place changes like some hex editors.
* Work with huge files. Hex Fiend can handle as big a file as you're able to create. It's been tested on files as large as 118 GB.
* Small footprint. Hex Fiend does not need to keep your files in memory. You won't dread launching or working with Hex Fiend even on low-RAM machines.
* Fast. Open a huge file, scroll around, copy and paste, all instantly. Find what you're looking for with fast searching.
* Smart saving. Hex Fiend knows not to waste time overwriting the parts of your files that haven't changed.
* Data inspector. Interpret data as integer or floating point, signed or unsigned, big or little endian...
* Smooth scrolling. No separate "pages" - scroll like any text document.
  • License: Freeware
  • Developer/Publisher: Ridiculous Fish
  • Modification Date: February 5, 2017
  • Requirements: Mac OS X 10.8 or higher

DownloadUniversal Binary File Size: 347 Kb

Home Page

Icon Komodo 10.2.3

Komodo IDE includes all of the integrations you need to stay in-the-zone and get more done. Get your favorite frameworks, languages, and tools in one cross-platform, polyglot IDE.
Komodo supports over 100 languages including Python, PHP, Go, Perl, Tcl, Ruby, NodeJS, HTML, CSS, JavaScript and more.
  • License: Demo, $295
  • Developer/Publisher: ActiveState Corporation
  • Modification Date: July 11, 2017
  • Requirements: Mac OS X 10.9 or higher

DownloadIntel File Size: 97.3

Home Page

icon NetBeans 6.5

NetBeans IDE
Fits the Pieces Together
Quickly and easily develop desktop, mobile and web applications with Java, JavaScript, HTML5, PHP, C/C++ and more. NetBeans IDE is FREE, open source, and has a worldwide community of users and developers.
  • License: Freeware
  • Developer/Publisher: Oracle Corporation
  • Modification Date: September 30, 2016
  • Requirements: Mac OS X 10.7 or higher, JDK 7 or higher

DownloadIntel File Size: 289.7 MB

Home Page

Icon Perforce 2008.2

Perforce, the Fast Software Configuration Management System, was built to provide maximum control with minimum interference. Perforce gets its high performance from an intelligent implementation on top of a strong model, rather than thousands of features. A precision tool, Perforce was made for organizations filled with energetic, productive software engineers -- with the occasional "hero" thrown in -- working to make the breakthrough product and to define the leading edge.
  • License: Updates, End-User License, Including One Year of Support and Upgrades 1-20 users $800 each, 21-50 users $750 each etc.
  • Developer/Publisher: Perforce Software
  • Modification Date: December 5, 2008
  • Requirements: Mac OS X 10.3.9 or higher

Home Page

Icon PHP 7.1.9

PHP is a popular general-purpose scripting language that is especially suited to web development.
Fast, flexible and pragmatic, PHP powers everything from your blog to the most popular websites in the world.
  • License: Freeware
  • Developer/Publisher: The PHP Group
  • Modification Date: August 30, 2017
  • Requirements: Mac OS X

DownloadNon-Specific Code File Size: 15.1 MB

Home Page

Icon Platypus 4.0

Platypus is a Mac OS X developer tool that creates native Mac OS X applications from interpreted scripts such as shell scripts or Perl, Ruby and Python programs. This is done by wrapping the script in an application bundle along with a native executable binary that runs the script.
Platypus makes it easy for you to share your scripts with people unfamiliar with the command line interface, without any knowledge of the Mac OS X APIs — a few clicks and you will have your own Mac OS X graphical program. Creating installers, maintenance applications, login items, launchers, automations and droplets is very easy using Platypus.
  • License: Freeware
  • Developer/Publisher: Sveinbjorn Thordarson
  • Modification Date: March 2, 2017
  • Requirements: Mac OS X 10.7 or higher

DownloadIntel File Size: 3.6 MB

Home Page

Icon Python 3.6.2

Python is an interpreted, interactive, object-oriented, extensible programming language. It provides an extraordinary combination of clarity and versatility, it is free, and it runs on Unix, PC, Macintosh, and many other systems.
  • License: Freeware
  • Developer/Publisher: Python Software Foundation
  • Modification Date: July 7, 2017
  • Requirements: Mac OS X

DownloadNon-Specific Code File Size: 27.6 MB

Home Page

Icon Ruby 2.4.1

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.
  • License: Freeware
  • Developer/Publisher: Yukihiro Matsumoto, et al.
  • Modification Date: March 22, 2017
  • Requirements: Mac OS X 10.4 or higher

DownloadNon-Specific Code File Size: 14.2 MB

Home Page

Icon Ruby on Rails 5.1.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.
  • License: Freeware
  • Developer/Publisher: rubyonrails.org
  • Modification Date: August 3, 2017
  • Requirements: Mac OS X 10.4 or higher

Install Ruby on Rails by Daniel Kehoe

Home Page

icon Scratch 1.0.2

Scratch is a new programming language that lets you create your own interactive stories, games, music, and art.
  • License: Freeware
  • Developer/Publisher: Lifelong Kindergarten Group, MIT Media Lab
  • Modification Date: March 30, 2007
  • Requirements: Mac OS X 10.3 or higher

Home Page

Icon Script Debugger 4.5.2

Script Debugger provides everything you need to quickly and easily author AppleScripts that work. No other scripting tool can match Script Debugger's capabilities for creating, editing and debugging AppleScripts. Its sophisticated Dictionary browser provides far more information than any other tool can and eliminates guesswork and needless experimentation. Simply put, Script Debugger makes AppleScript easy.
  • License: Demo, $199
  • Developer/Publisher: Late Night Software
  • Modification Date: January 14, 2009
  • Requirements: Mac OS X 10.4 or higher

Home Page

Icon skEdit 4.1.18

skEdit features customizable syntax highlighting for HTML, ColdFusion, CSS, PHP, JavaScript, ASP, Perl, and Python. You can change colors, add new keywords, etc. Keywords can be defined using regular expressions, or just as plain-text keywords.
As you type HTML, ColdFusion, MovableType tags, or CSS, skEdit will present possible completions in a menu. Pressing return inserts the completion.
skEdit's integrated SFTP (Secure File Transfer Protocol) support allows you to both transfer and edit files on a remote server that supports SFTP.
And many more features.
  • License: Shareware, $30
  • Developer/Publisher: Sean Kelly
  • Modification Date: June 2, 2017
  • Requirements: Mac OS X 10.8 or higher

DownloadIntel File Size: 11.4 MB

Home Page

icon SmartCVS 7.0.6

SmartCVS is an innovative CVS client which runs on Windows, Mac OS X and Linux. It has powerful features, like built-in File Compare/Merge, Transaction display or List Repository Files, and still is easy and intuitive to use. SmartCVS focuses on your day-to-day tasks and usability and is not limited to the available CVS command set.
Don't waste time with learning command line options and installing several tools. Be productive from the first minute with an easy-to-learn graphical CVS client, which assists you where possible and contains all required functionality out-of-the-box.
SmartCVS is available in two versions, a free Foundation version and the powerful Professional version.
  • License: Freeware, Pro $79
  • Developer/Publisher: SyntEvo Software Development
  • Modification Date: March 23, 2009
  • Requirements: Mac OS X 10.4 or higher

Home Page

Icon SmartSVN 5.0.5

SmartSVN is an innovative multi-platform client for Subversion, the designated successor of CVS. SmartSVN has powerful features like built-in File Compare/Merge, Change Report or Tag and Branch handling, which make your daily work with Subversion as easy as possible.
SmartSVN is the consequent successor of SmartCVS, which helps thousands of users to sail around the CVS cliffs. Don't settle with simple GUI wrappers around the command line executable. Try out the easy-to-use and intelligent features of SmartSVN, which works together with your Subversion server out-of-the-box.
SmartSVN is available in two versions, a free Foundation version and the powerful Professional version.
  • License: Freeware, Pro $99
  • Developer/Publisher: SyntEvo Software Development
  • Modification Date: April 9, 2009
  • Requirements: Mac OS X 10.4 or higher

Home Page

Icon Squeak 3.10.2

Squeak is a powerful, highly-portable open-source implementation of Smalltalk. Squeak is an Object-Oriented programming language and interactive environment with many great Features.
Squeak is used for a wide variety of computing tasks, ranging from child education through to research in computer science.
  • License: Freeware
  • Developer/Publisher: squeak.org
  • Modification Date: June 9, 2008
  • Requirements: Mac OS X 10.1 or higher

Home Page

Icon Sublime Text 3126

Sublime Text is a sophisticated text editor for code, markup and prose. You'll love the slick user interface, extraordinary features and amazing performance.
  • License: Demo, $70
  • Developer/Publisher: Sublime HQ
  • Modification Date: September 26, 2016
  • Requirements: Mac OS X 10.7 or higher

DownloadIntel File Size: 12.7 MB

Home Page

Icon Subversion 1.9.7

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.
  • License: Freeware
  • Developer/Publisher: Apache Software Foundation
  • Modification Date: August 5, 2017
  • Requirements: Mac OS X

DownloadNon-Specific Code File Size: 7.9 MB

Home Page

Icon SuperCard 4.7.3

SuperCard has been called difficult to describe. It is many different things to many different users. In fact, we offer two different collections of tools, to best suit your needs and budget.
Of course, at the heart of both editions is the SuperCard runtime and runtime editing environment. And, if you plan to use SuperCard from time to time to create software for your personal needs (or you just wish to convert and update HyperCard stacks for use with Mac OS X), you will find the Standard Edition to meet these needs well.
However if you plan to work with many projects, you will find the Developer Edition's advanced editing environment invaluable in saving time constructing new projects (and moving content from one project to another). Moreover, if you plan on distributing your projects commercially, the Developer Edition's Standalone Maker will create applications with your underlying scripts encrypted to prevent others from viewing your code.
Regardless of which edition you choose, SuperCard will empower you to create professional quality custom applications, presentations, and multimedia rich projects in the quickest and easiest manner possible.
  • License: Demo, $279
  • Developer/Publisher: Solutions Etcetera
  • Modification Date: December 1, 2011
  • Requirements: Mac OS X 10.4 or higher

DownloadUniversal Binary File Size: 18.2 MB

Home Page

Icon TextMate 2.0rc4

TextMate attempts to bring Apple's approach to operating systems into the world of text editors. By bridging UNIX underpinnings and GUI, TextMate cherry-picks the best of both worlds to the benefit of expert scripters and novice users alike.
  • License: Shareware, $55
  • Developer/Publisher: MacroMates
  • Modification Date: November 6, 2016
  • Requirements: Mac OS X 10.8 or higher

DownloadIntel File Size: 13.6 MB

Home Page

Icon Unity 2017.1.1

Unity makes cutting-edge game technologies outrageously simple to use. Unity is a one-stop solution for professional game development.
1. You can make amazing stuff.
Unity provides the simplicity of professional authoring combined with the power of a modern 3D game engine. You can create amazing stuff in amazingly short time.
2. Unity just works.
Drop your models and animations right in. Add sizzling graphics, immersive physics, and animated characters with a few clicks. We know that you want to spend your time making great things.
  • License: Personal Free, Plus $35/month, Pro $125 month
  • Developer/Publisher: OTEE
  • Modification Date: August 31, 2017
  • Requirements: Mac OS X 10.9 or higher

DownloadIntel File Size: 859 Kb - Installer

Home Page

Icon Xcode 9.0

Xcode includes everything developers need to create great applications for Mac, iPhone, iPad, Apple TV, and Apple Watch. Xcode provides developers a unified workflow for user interface design, coding, testing, and debugging. The Xcode IDE combined with the Swift programming language make developing apps easier and more fun than ever before.
Xcode includes the Xcode IDE, Swift and Objective-C compilers, Instruments analysis tool, simulators, the latest SDKs, and hundreds of powerful features.
  • License: Free
  • Developer/Publisher: Apple
  • Modification Date: September 19, 2017
  • Requirements: macOS 10.12.6 or higher

DownloadIntel File Size: 5.39 GB

DownloadIntel File Size: 5.39 GB

Home Page

Icon Zend Studio 13.6

The professional PHP IDE designed for business critical applications. A professional-grade development environment that includes PHP code editing, debugging, profiling, unit testing, diagnostics and more.
  • License: Demo, $189 for an individual License
  • Developer/Publisher: Zend Technologies Ltd.
  • Modification Date: June 23, 2017
  • Requirements: Mac OS X 10.10 or higher

DownloadIntel File Size: 310.3 MB

Home Page

Icon Xojo

Develop faster with Xojo.
Cross-platform - Code once then deploy on macOS, Windows, Linux, the web, iOS and Raspberry Pi.
Rich Framework - With modern support for graphics, database servers and internet protocols, build anything you can imagine.
Drag & drop UI - Create your native user interface quickly and intuitively with drag and drop.
Abstraction - Xojo abstracts you from the platform details allowing you to focus your time and energy on what makes your app unique
  • License: Demo, $299 - Pro $699 - Enterprise $1,999
  • Developer/Publisher: Xojo Inc.
  • Modification Date: August 12, 2017
  • Requirements: Mac OS X 10.9.5 or higher

DownloadIntel File Size: 812.7 MB

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