Pure Mac

Programming and Scripting

Scripting BASIC C, C++ etc. Miscellaneous Web Programming Debuggers etc. Installers









Script Debugger

Chipmunk Basic



Omikron BASIC






Eclipse SDK






Macintosh Common Lisp







XL Fortran


Adobe Air








Ruby on Rails


Zend Studio



CHUD Tools





TestTrack Pro










Installer VISE

StuffIt InstallerMaker


Version Control

Cross VC XXL






Surround SCM


Apple Developer Connecton

Apple Developer Connecton - Tools

AppleScript Home Page

Mac OS X Hacking Tools



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 Adobe Air 1.5

The Adobe AIR runtime lets developers use proven web technologies to build rich Internet applications that deploy to the desktop and run across operating systems.
Runtime Environment for Flex, Flash and Ajax.
  • License: Freeware
  • Author/Publisher: Adobe
  • Modification Date: November 3, 2008
  • Requirements: Mac OS X 10.4.9 or higher, 1 GHz or faster

Home Page

Icon Affrus 1.0.6

Affrus is an integrated Perl editing and debugging environment for Mac OS X that wraps Perl in a standard, familiar, and intuitive user interface. It's the perfect center for all your Perl development needs on Mac OS X. Whether you're just beginning to experiment with Perl and want an easy way to get your feet wet, or you're a Perl expert wishing to understand and hack into a vast body of existing code, Affrus is for you.
  • License: Demo, $99
  • Author/Publisher: Late Night Software Ltd.
  • Modification Date: August 28, 2007
  • Requirements: Mac OS X 10.2 or higher

Home Page

Icon AppKido 0.982

AppKiDo is a free reference tool for Cocoa Objective-C programmers. The goal of AppKiDo is to help you find what you want in the Cocoa API documentation. It does this by parsing the header files and the HTML doc files that were installed with your Developer Tools, and presenting the results in a form that is easy to navigate.
  • License: Freeware
  • Author/Publisher: Andy Lee
  • Modification Date: December 11, 2008
  • Requirements: Mac OS X 10.3 or higher and Xcode 2.4.1 or higher

Home Page

icon Aptana Studio 1.2.6

Aptana Studio is the premier IDE for Today's Web offering integrated language support for HTML, DOM, JavaScript and CSS, embedded development platforms and databases for PHP, Jaxer, Ruby on Rails, and Python. Plus support for emerging platforms that use Ajax like Adobe AIR and Apple iPhone. Aptana Studio is free, open source software based on the Eclipse tools platform.
  • License: Freeware, Pro $99
  • Author/Publisher: Aptana, Inc.
  • Modification Date: April 9, 2009
  • Requirements: Mac OS X 10.4 or higher

Home Page

Icon BasaOne 2.0.1

BasaOne is a Graphical Web Application Development tool. You design an application and BasaOne will generate all the necessary HTML, CSS, JavaScript, MySQL and PHP. Quicktime is also supported.
It allows you to create Web Applications with powerful database access with ease, without requiring a knowledge of different programming languages, server platforms and databases.
Starting with BasaOne 2.0 yiu can also develop Dashboard Widgets.
  • License: Demo, $120
  • Author/Publisher: Basasoft, S.L.
  • Modification Date: July 8, 2005
  • Requirements: Mac OS X 10.1 or higher


OS X PPC File Size: 4.1 MB

Home Page

Icon BBEdit 10.1.1

BBEdit is a high-performance text and HTML editor for the Macintosh. BBEdit is designed for the editing, searching, transformation, and manipulation of text. It provides an array of general-purpose features which are useful for many tasks, and includes many features which have been specifically developed in response to the needs of HTML authors and software developers.
  • License: Demo, $50
  • Author/Publisher: Bare Bones Software
  • Modification Date: January 10, 2012
  • Requirements: Mac OS X 10.5 or higher

Home Page

Icon BlueJ 2.5

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
  • Author/Publisher: Monash University
  • Modification Date: September 29, 2008
  • Requirements: Mac OS X 10.1 or higher

Home Page

Icon Bugzilla 3.3.1

Bugzilla is a "Defect Tracking System" or "Bug-Tracking System". Defect Tracking Systems allow individual or groups of developers to keep track of outstanding bugs in their product effectively. Most commercial defect-tracking software vendors charge enormous licensing fees. Despite being "free", Bugzilla has many features its expensive counterparts lack. Consequently, Bugzilla has quickly become a favorite of hundreds of organizations across the globe.
  • License: Freeware
  • Author/Publisher: The Mozilla Organization
  • Modification Date: January 6, 2009
  • Requirements: Mac OS X, MySQL

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
  • Author/Publisher: Ron Nicholson
  • Modification Date: August 14, 2007
  • Requirements: Mac OS X 10.1 or higher

Home Page

Icon CHUD Tools 4.6.1

The CHUD Tools are applications and tools for measuring and optimizing software performance on Mac OS X as well as for hardware bringup and system benchmarking.
  • License: Freeware
  • Author/Publisher: Apple
  • Modification Date: September 17, 2008
  • Requirements: Mac OS X 10.4 or higher

Home Page

Icon CodeWarrior Pro 9.6

CodeWarrior Development Studio for Mac OS v9 unleashes your imagination to develop C, C++, and Objective-C applications faster than ever. Version 9 includes a broad array of features that enhance productivity and shorten development cycles:
* Only CodeWarrior tools have PowerPlant - the most popular C++ framework for Mac OS development. Version 9 now also includes PowerPlant X framework for Mach-O development, which allows developers to write native Mac OS X code using Mac OS X supported features.
* These tools feature the fastest compiler and build system available for the Mac platform, with enhanced code generation and build speed improvements in this version.
* The debugger includes a new breakpoints view window, profile information viewer and trace view window.
* The IDE project window now includes a new tab for creating application packages that enables arbitrary user-specific layout, and allows drag-and-drop copying of any file or folder to the package.
* Version 9 expands support for Objective-C: code completion, syntax coloring, search comments and more.
  • License: Purchase Mac OS X targeted version for $399
  • Author/Publisher: MetroWorks
  • Modification Date: August 17, 2005
  • Requirements: Mac OS X 10.2 or higher


OS X PPC File Size: 111.0 MB - 9.6 updater - released August 17, 2005

Parent Directory

Updates Page

Home Page

Icon ColdFusion 8.0.1

Create better Internet applications quickly and easily. Adobe ColdFusion 8 software solves the day-to-day challenges of Internet application development, allowing you to be extremely productive as you create and deliver engaging online applications. And because it fits into any IT environment, you can use ColdFusion 8 for everything from small departmental applications to highly scalable, reliable implementations of your most important business applications.
The Developer Edition is a free, fully functional version of ColdFusion for the local development of applications that are intended to be deployed on either ColdFusion Standard or ColdFusion Enterprise servers. Access to applications running on a Developer Edition server is limited to two client machines. ColdFusion Trial Edition is fully functional and intended for simulated production and evaluation purposes only. The Trial Edition contains all of the Enterprise Edition features and will timeout after 30 days from the time you install the product. After the timeout period, the Trial Edition will revert to the Developer Edition.
  • License: Demo, $1,299
  • Author/Publisher: Adobe
  • Modification Date: March 18, 2008
  • Requirements: Mac OS X 10.4 or higher

Home Page

Icon CrossVC XXL 2.0

CrossVC is a graphical Interface for the cvs client commandline tool on the Unix, Windows and Mac OS X platform. It allows to load modules from a server (checkout), create modules on the server (import), as well as checking the state of directories and individual files or updating them. Basic operations like add, remove and commit are supported as matter of course, just like showing the actual differences between the server version and the local sandbox, graphical display of the version tree, and manifoldy graphical support of project maintenance. All actions are logged on the cvs server (configurable via history), and are therewith comprehensible.
  • License: Free for noncommercial use, $95 per user for professionals
  • Author/Publisher: Frank Hemer
  • Modification Date: January 9, 2008
  • Requirements: Mac OS X 10.4 or higher

Home Page

Icon Eclipse 3.4

Eclipse is an open source community whose projects are focused on providing an extensible development platform and application frameworks for building software. Eclipse provides extensible tools and frameworks that span the software development lifecycle, including support for modeling, language development environments for Java, C/C++ and others, testing and performance, business intelligence, rich client applications and embedded development. A large, vibrant ecosystem of major technology vendors, innovative start-ups, universities and research institutions and individuals extend, complement and support the Eclipse Platform.
  • License: Freeware
  • Author/Publisher: Eclipse.org
  • Modification Date: June 24, 2008
  • Requirements: Mac OS X 10.4 or higher

Home Page

Icon Eggplant 4.1.2

Eggplant fortifies software testing and quality assurance. Our unique approach to automation complements and strengthens your testing methods - on any computer, any operating system, anywhere, around-the-clock.
Eggplant is different because it tests from the user's perspective, so you test the user interface, not just the code. Any process that a user can perform can be automated from end to end, across multiple applications, even across multiple platforms.
One copy of Eggplant can test an entire cross-platform application, one operating system at a time. Worldwide, companies large and small have found Eggplant to be an affordable solution for their testing needs. Current customers use Eggplant to validate their products on Windows, Mac OS X, Mac OS 9, Linux, Solaris, AIX, and other Unix platforms.
  • License: Demo, $4,590
  • Author/Publisher: Redstone Software, Inc.
  • Modification Date: July 7, 2008
  • Requirements: Mac OS X 10.3.9 or higher

Home Page

Icon FaceSpan 4.3

FaceSpan is an AppleScript-centric Rapid Application Development (RAD) tool for Mac OS X. It is the perfect tool for wrapping a Mac OS X Aqua user interface around an AppleScript workflow. If your script needs more than AppleScript's display dialog or choose from list commands, FaceSpan is the ideal tool. It allows you to quickly and easily create windows, panels, sheets and menus for your application. FaceSpan provides a rich palette of user interface widgets (buttons, checkboxes, radio buttons and tables).
  • License: Demo, $99
  • Author/Publisher: Late Night Software Ltd.
  • Modification Date: January 27, 2006
  • Requirements: Mac OS X 10.3.9 or higher


OS X PPC File Size: 5.3 MB

Home Page

icon Flex 3.0

Flex is a highly productive, free open source framework for building and maintaining expressive web applications that deploy consistently on all major browsers, desktops, and operating systems. While Flex applications can be built using only the free Flex SDK, developers can use Adobe Flex Builder 3 software to dramatically accelerate development. Try Flex Builder 3 free for 60 days.
Rich Internet applications created with Flex can run in the browser using the ubiquitous Adobe Flash Player software or on the desktop on Adobe AIR. This enables Flex applications to run consistently across all major browsers and across operating systems on the desktop. And using Adobe AIR, the cross-operating system runtime, Flex applications can now access local data and system resources on the desktop.
  • License: Demo, $249
  • Author/Publisher: Adobe
  • Modification Date: February 25, 2008
  • Requirements: Mac OS X 10.4.7 or higher, 1.25 GHz or faster

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 F-Script 1.3.4

F-Script is a lightweight open-source scripting layer specifically designed for the Mac OS X object system (i.e. Cocoa). F-Script provides scripting and interactive access to Cocoa frameworks and custom Objective-C objects. It aims to be a useful and fun tool for both beginners and experts, allowing interactively exploring, testing and using Cocoa-based objects and frameworks.
Based on Smalltalk, F-Script provides a pure object-oriented environment that leverage Mac OS X technologies and includes significant innovations, like a high-level model for object manipulation and the most terrific object browser on earth! F-Script has been developed from scratch for the Objective-C object model. It is highly integrated with Cocoa and optimized for native access.
F-Script is used in various fields including finance, astrophysics, biology, music, game development, software debugging, artificial intelligence etc. It can be used as a stand-alone application that dynamically loads your Objective-C classes and enables you to access them either interactively or using scripts. It can also be easily embedded into your own applications.
  • License: Freeware
  • Author/Publisher: Philippe Mougin
  • Modification Date: July 7, 2006
  • Requirements: Mac OS X 10.3 or higher


Universal Binary File Size: 11.1 MB

Home Page

Icon FutureBASIC 4.4.1

If you want to learn how to program on the Mac, FutureBASIC is the tool for you. Macintosh BASIC programming has been our focus since we got our first "Slim" Mac back in '84. This is a real basic language that adapts to your style whether you are a beginner or a seasoned professional.
  • License: Freeware as of January 1, 2008
  • Author/Publisher: Staz Software
  • Modification Date: December 30, 2007
  • Requirements: Mac OS X 10.2 or higher

Home Page

Icon HexEdit 2.20

HexEdit is a Macintosh hexadecimal file editor that handles both data and resource forks. It is the most widely used editor of its kind on the platform, and can handle file sizes of up to four gigabytes with ease, yet has memory requirements of less than a megabyte (with color turned off). It can compare whole files for similarities or differences and will soon be able to do so for any subset within the files. A great tool that allows you to edit and analyze the contents for either the data or resource fork of any type of file.
  • License: Freeware
  • Author/Publisher: Lane Roathe et al
  • Modification Date: January 27, 2008
  • Requirements: Mac OS X 10.1 or higher and System 7.1 or higher

Home Page

icon Hex Fiend 1.1.1

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
  • Author/Publisher: Ridiculous Fish
  • Modification Date: November 24, 2006
  • Requirements: Mac OS X 10.4 or higher


Universal Binary File Size: 347 Kb

Home Page

Icon Iceberg 1.2.5

Iceberg is an Integrated Packaging Environment (IPE) that allows you to create packages or metapackages conforming to the Mac OS X specifications.
With Iceberg, you can quickly create your installation packages using a graphic user interface similar to your favorite development tools.
Iceberg can also be useful for Administrators who want to gather in a metapackage numerous packages for remote distribution via Apple Remote Desktop.
  • License: Freeware
  • Author/Publisher: Stephane Sudre
  • Modification Date: March 15, 2009
  • Requirements: Mac OS X 10.2 or higher

Home Page

Icon Installer VISE 8.5

Installer VISE is quite simply the best software installer for the Macintosh, period! With Installer VISE you can easily build an installer that will reliably deliver your product to your customers. You can focus your energy on developing your software without worrying about the complicated details of writing an installer script.
When you need to modify, add, delete, or update files in your software distribution you will really appreciate the point and click and drag and drop simplicity of Installer VISE. In short, Installer VISE is the kind of Mac program that makes people select Macintosh in the first place.
  • License: Demo, Up to 20,000 copies of one product $650 per year, etc.
  • Author/Publisher: MindVision Software
  • Modification Date: July 6, 2005
  • Requirements: Mac OS X


OS X PPC File Size: 22.4 MB

Home Page

icon iota-calc 1.8.1

The Programmer's Calculator.
Key Features:
- Supports a rich expression format, which is in most cases identical to what you would type in your programming language.
- Support for adding unlimited numbers of variables.
- Built-in debugger that lets you see the expression simplified step by step.
- Debugger Back-step lets you backup as many steps as you like so that you can replay critical operations.
- C/C++ operator precedence
- Mouse optional, all calculator commands and functions can be done using the keyboard alone.
- Mini-Calc Mode lets your calculator take up very little screen real estate, and yet remain entirely usable.
- Numerous built-in unit conversions (memory sizes, lengths, areas, volumes, temperatures etc.)
- Built-in great circle route and straight line distance calculators.
  • License: Shareware, $20
  • Author/Publisher: Sol Robots
  • Modification Date: April 9, 2009
  • Requirements: Mac OS X 10.1 or higher

Home Page

Icon JJEdit 1.1

JJEdit is a light-weight Integrated Development Environment (IDE) for Java programming on Mac OS X. It includes a text editor for editing Java source code with features such as code colouring and autocompletion of Java class names. JJEdit also links in with javac, the built in Java compiler and the built in Java runtime environment, allowing you to edit, compile and run Java programs from within one application.
  • License: Freeware
  • Author/Publisher: J. MacMullin
  • Modification Date: March 14, 2003
  • Requirements: Mac OS X


OS X PPC File Size: 426 Kb

Home Page

Icon Komodo 5.1.2

ActiveState Komodo is the award-winning, professional integrated development environment (IDE) for dynamic languages, providing a powerful workspace for editing, debugging and testing your programs.
Komodo offers advanced support for Perl, PHP, Python, Ruby, and Tcl, on Linux, Mac OS X, Solaris, and Windows.
Komodo's customizable language-aware editor and extensible workspace assist the developer with a supportive yet powerful environment, including source code control integration (CVS, Perforce, and Subversion), web technologies support (CGI, XML, and XSLT), a powerful regular expression toolkit, and comprehensive debugging support.
  • License: Demo, $295
  • Author/Publisher: ActiveState Corporation
  • Modification Date: April 28, 2009
  • Requirements: Mac OS X 10.4 or higher

Home Page

Icon Lasso Professional Server 8.5.4

Lasso Professional Server offers a "build once, deploy anywhere" approach for developers who demand an easy-to-use, yet powerful development environment. Quickly and securely develop applications with any database on virtually any platform - without a degree in programming - and with far less code than ASP, PHP, JSP and ColdFusion.
  • License: Demo, $649
  • Author/Publisher: OmniPilot Software
  • Modification Date: August 24, 2007
  • Requirements: Mac OS X 10.3.9 or higher

Home Page

Icon Locomotive 2.0.8

Locomotive is a flexible one-click solution to Ruby on Rails development for Mac OS X 10.3+. In one self-contained application, it gives you a fully functional Rails development platform including: (but not limited to)
The framework: Ruby on Rails
The favored webserver: lighttpd with FastCGI
An embedded database: SQLite
  • License: Freeware
  • Author/Publisher: Ryan Raaum
  • Modification Date: September 25, 2006
  • Requirements: Mac OS X 10.3 or higher


Universal Binary File Size: 59.1MB

Home Page

Icon MacCVSClient 1.10

A free multithreaded CVS client with Mac OS look and feel. It shows your sandbox in an intuitive hierarchical list view so that you are aware of every file's status anytime. File logs are shown in hierarchical log views with quick access to file content diffs. Enhanced file annotations show related commit log messages. File differences and change conflicts are shown in special colour coded views. The add/import preview helps to avoid file corruption when adding new items to a repository.
Use MacCVSClient to manage your files' revision history in software development, web design, etc.
  • License: Freeware
  • Author/Publisher: Jorg Bullmann
  • Modification Date: August 8, 2005
  • Requirements: Mac OS X 10.1 or higher


OS X PPC File Size: 564 Kb


Download PPC File Size: 579 MB

Home Page

Icon Macintosh Common Lisp 5.1

MCL is an object-oriented dynamic programming language fully integrated with the Macintosh. It implements the current industry standard Common Lisp programming language and CLOS (as defined in Common Lisp: The Language, Second Edition). It includes: an incremental compiler which generates efficient native PowerPC code; a fully integrated emacs-like Lisp program editor; a window-based debugger; a source code stepper; a dynamic object inspector; smart Lisp programming tools; and an extensive library of CLOS objects including Macintosh user interface objects. Macintosh Common Lisp provides users with a rich set of "object-oriented dynamic language" attributes making it especially well-suited for rapid prototyping, custom development for business and education, scientific and engineering applications and academic research.
  • License: Demo, $750
  • Author/Publisher: Digitool
  • Modification Date: July 2, 2005
  • Requirements: Mac OS X


OS X PPC File Size: 7.0 MB

Home Page

Icon MacsBug 6.6.3

MacsBug is Apple's assembly-level 680x0 and PowerPC debugger for Mac OS. It can be used to debug code running in most execution environments, from applications to drivers, and everything in between. It's often used as a bug-reporting tool by many 3rd-party developers, as well as Mac OS system software developers.
  • License: Free
  • Author/Publisher: Apple Computer, Inc.
  • Modification Date: August 31, 2000
  • Requirements: 680x0 or PPC


680x0Classic PPC File Size: 504 Kb - version 6.6.3


680x0Classic PPC File Size: 1926 Kb - version 6.5.3

Home Page

Tips and Tricks for MacsBug

Icon Metal 1.7.3

METAL is a 100% free extended BASIC language metacompiler for Mac.
The ultimate goals of METAL are to bring back the spirit of 1980s programming and provide both beginners and advanced developers with a way to quickly convey their ideas and focus on creativity!
  • License: Freeware
  • Author/Publisher: Mari Saric
  • Modification Date: September 9, 2001
  • Requirements: Mac OS X and Mac OS 9 or higher


Classic PPCOS X PPC File Size: 2.4 MB

Home Page

icon NetBeans 6.5

All the tools software developers need to create cross-platform Java desktop, enterprise and web applications. Runs on Windows, Linux, MacOS, as well as Solaris. It is easy to install and use, works right out of the box - and it is open-source and free!
  • License: Freeware
  • Author/Publisher: Sun Microsystems
  • Modification Date: November 9, 2008
  • Requirements: Mac OS X 10.3.5 or higher

Home Page

Icon Omikron Basic 8.0

Omikron Basic was originally developed in the 80s to be used on ATARI computers. After that, it was mainly used by scientists and engineers to find solutions for complex and mathematically demanding problems. For example, this is how an extensive program to simulate climatic changes was created. One engineering office uses a program written in Omikron Basic to calculate ship constructions; an institute for differential geometry uses a program written in Omikron Basic to calculate solution curves and their graphical representation. The list is endless. With the appearance of Omikron Basic for Apple Macintosh, all of these complex applications are now able to utilize the enormous computation power of the PowerPC processor.
  • License: Demo, $143
  • Author/Publisher: Berkhan-Software
  • Modification Date: May 31, 2004
  • Requirements: Mac OS X or Mac OS 8.6 or higher


OS X PPC File Size: 8.1 MB

Home Page

icon OxED 1.0.7

0xED is a native OS X hex editor based on the Cocoa framework.
Fast editing of large files.
Unlimited file size (limited by what the actual file system supports).
Small memory footprint.
Instant opening of files of any size.
Supports all normal text editor keyboard shortcuts.
HFS+ compatible.
Resource fork editing.
Full hex/text search/replace.
Binary/text Cut/copy/paste support.
Main window is sizable.
Plug-in system to display your custom data types.
  • License: Freeware
  • Author/Publisher: Suavetech
  • Modification Date: January 15, 2009
  • Requirements: Mac OS X 10.3.9 or higher

Home Page

Icon Pashua 0.9.3

Pashua is a tool for creating native Aqua dialog windows for Perl, PHP, Tcl, Python, Ruby, Rexx and shell scripts as well as AppleScript. The GUI elements which can be used for such dialogs include text input fields (single-line and multi-line), checkboxes, radiobuttons, combo boxes, popup menus, open panels or buttons. Moreover, it's possible to embed images or PDFs. Any data submitted from the dialog will be passed on to the calling script, which can (of course) use it for anything. To describe the dialog window, Pashua uses a very simple syntax. All the tedious details such as positioning the elements, calculating the window size etc. are handled automatically by Pashua, thus you can fully concentrate on your application.
  • License: Freeware
  • Author/Publisher: Carsten Blum
  • Modification Date: January 16, 2006
  • Requirements: Mac OS X 10.3.9 or higher


Universal Binary File Size: 745 Kb

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.
  • Author/Publisher: Perforce Software
  • Modification Date: December 5, 2008
  • Requirements: Mac OS X 10.3.9 or higher

Home Page

Icon PHP 5.2.5

PHP is a widely-used general-purpose scripting language that is especially suited for Web development and can be embedded into HTML.
  • License: Freeware
  • Author/Publisher: The PHP Group
  • Modification Date: November 8, 2007
  • Requirements: Mac OS X

PHP Home Page

Icon Platypus 4.0

Platypus is a developer tool for the Mac OS X operating system. It can be used to create native, flawlessly integrated Mac OS X applications from interpreted scripts such as shell scripts or Perl and Python programs. This is done by wrapping the script in an application bundle directory structure along with an executable binary that runs the script. Platypus thus makes it possible for you to share your scripts and programs with those 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.
Supports shell scripts, Perl, Python, PHP, Ruby, Expect, Tcl, AppleScript
Supports arbitrary interpreter -- thus support for any script type
Executing scripts with root privileges via Apple's Security Framework
Drag and drop files, which are passed to the script as arguments
Graphical feedback of script execution: progress bar or text window with script output
Can create applications which run in the background
Sophisticated app bundle configuration for associated file types, identifier, version etc.
Graphical interface for bundling support files with script
Built-in script editor, or linking with external editor of choice
Set own application icon or select from presets
Command line tool for automating script application bundling
Creating installers, maintenance applications, login items, launchers, automations and droplets is very easy using Platypus.
  • License: Freeware
  • Author/Publisher: Sveinbjorn Thordarson
  • Modification Date: June 22, 2008
  • Requirements: Mac OS X 10.4 or higher

Home Page

Icon PRC-Tools r3

PRC-Tools is a free collection of tools that allows you to create C/C++ Palm OS applications on Unix and Windows. Since Mac OS X has a Unix-based core, these tools can be recompiled from source to work as Mac OS X native applications.
  • License: Freeware
  • Author/Publisher: Zino Crivelli
  • Modification Date: October 3, 2003
  • Requirements: Mac OS X 10.2.x or 10.3.x.


OS X PPC File Size: 41.1 MB

Home Page

Icon Python 3.0

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
  • Author/Publisher: Stichting Mathematisch Centrum
  • Modification Date: December 3, 2008
  • Requirements: Mac OS X

Parent Directory

Home Page

Icon REALbasic 2008 R5.1

An object-oriented BASIC language environment for Macintosh. If you want to build powerful Macintosh applications quickly and easily, without learning lots of cryptic programming code, this is the product you've been waiting for. And if you like Microsoft's Visual Basic and wish there was a Macintosh version, you need to check out REALbasic.
  • License: Demo, $100 - Professional Edition $400
  • Author/Publisher: REAL Software, Inc.
  • Modification Date: December 12, 2008
  • Requirements: Mac OS X 10.3 or higher

Home Page

Icon ResCompare 2.6

ResCompare is a programmer's utility for comparing two resource files. It will show you what resources are different, apply updates from one resource file to another, view comprehensive differences between two resources, and build self-applying patch applications (updaters) that convert one resource file into another.
  • License: Freeware
  • Author/Publisher: Michael Hecht
  • Modification Date: February 20, 1996
  • Requirements: 680x0 or PPC


680x0Classic PPC File Size: 262 Kb

Parent Directory

Icon ResEdit 2.1.3

Apple's indispensable resource editor.
  • License: Free
  • Author/Publisher: Apple Computer, Inc.
  • Modification Date: July 15, 1994
  • Requirements: 680x0


680x0Classic PPC File Size: 464 Kb

Parent Directory

Icon Resorcerer 2.4.1

Resorcerer is the only supported general-purpose resource editor for Macintosh and MacOS-compatible computers. Relied upon by thousands of Mac developers all over the world, Resorcerer features a wealth of powerful yet easy-to-use tools for easier, faster, and safer editing of Macintosh data files and resources. Whether you have to parse a picture, debug a data fork, design and try out Balloon Help, create a scripting dictionary, create anti-aliased icons, design and edit a custom resource with 40,000 fields in it, create C source code to run a dialog, find every reference to a control, change the structure of existing custom resources, or any of hundreds of other resource-related tasks, Resorcerer's magic will quickly save you time and money.
  • License: Demo, $256
  • Author/Publisher: Mathemaesthetics
  • Modification Date: October 3, 2003
  • Requirements: Mac OS X and Mac OS 9.1 or higher


Classic PPCOS X PPC File Size: 1.4 MB - Demo


Classic PPCOS X PPC File Size: 1.4 MB - 2.4.1 updater

Home Page

Icon Ruby 1.8.6

Ruby is the interpreted scripting language for quick and easy object-oriented programming. It has many features to process text files and to do system management tasks (as in Perl). It is simple, straight-forward, extensible, and portable.
  • License: Freeware
  • Author/Publisher: ruby-lang.org
  • Modification Date: March 12, 2007
  • Requirements: Mac OS X 10.4 or higher

Home Page

Icon Ruby on Rails 2.0.2

Ruby on Rails is an open-source web framework that's optimized for programmer happiness and sustainable productivity. It lets you write beautiful code by favoring convention over configuration.
  • License: Freeware
  • Author/Publisher: rubyonrails.org
  • Modification Date: December 16, 2007
  • Requirements: Mac OS X 10.4 or higher


Non-Specific Code

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
  • Author/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
  • Author/Publisher: Late Night Software
  • Modification Date: January 14, 2009
  • Requirements: Mac OS X 10.4 or higher

Home Page

Icon skEdit 4.1.3

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, $25
  • Author/Publisher: Sean Kelly
  • Modification Date: August 16, 2010
  • Requirements: Mac OS X 10.4 or higher

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
  • Author/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
  • Author/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
  • Author/Publisher: squeak.org
  • Modification Date: June 9, 2008
  • Requirements: Mac OS X 10.1 or higher

Home Page

Icon StuffIt InstallerMaker 8.0.25

InstallerMaker 8.0 creates Mac® OS X, Classic OS, or hybrid installers and features a number of enhancements for Mac OS X.
  • License: Demo, Up to 10,000 copies of one to three products $250, etc.
  • Author/Publisher: Allume Systems, Inc
  • Modification Date: June 15, 2005
  • Requirements: Mac OS X 10.2.6 or higher


OS X PPC File Size: 5.9 MB

Home Page

Icon Subversion 1.4.6

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: December 20, 2007
  • Requirements: Mac OS X

Home Page

Icon SuperCard 4.6.3v2

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, Standard $179 - Developer $249
  • Author/Publisher: Solutions Etcetera
  • Modification Date: June 19, 2008
  • Requirements: Mac OS X 10.3.9 or higher


Home Page

Icon Surround SCM 2008 1.2

Surround SCM is a full-featured version manager that controls who changes your files and remembers what they changed and when. Advanced branching and private branches facilitate concurrent development of products and versions.
  • License: Demo, $595
  • Author/Publisher: Seapine Software
  • Modification Date: August 7, 2008
  • Requirements: Mac OS X 10.3.9 or higher

Download Page

Home Page

Icon TestTrack Pro 7.5

Managing development issues is central to any software development and quality control processes, so it is important you have an issue management tool your team likes to use and one that works the way you do. TestTrack Pro is powerful, configurable, and easy to use - plus, timesaving communication and reporting features keep your team members informed and on schedule. TestTrack Pro is a highly scalable client/server solution with Windows and Web browser clients that let your team access your projects and manage issues anytime, anyplace.
  • License: Demo, $295
  • Author/Publisher: Seapine Software
  • Modification Date: October 18, 2005
  • Requirements: Mac OS X 10.2.8 or higher


OS X PPC File Size: 39.3 MB

Home Page

Icon TextMate 1.5.10

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. With a wealth of exclusive features like tabs, foldings, and macros, TextMate is well ahead of other native, graphical editors on OS X - and you don't have to sell your bones to afford it.
  • License: Shareware, $56
  • Author/Publisher: MacroMates
  • Modification Date: November 21, 2010
  • Requirements: Mac OS X 10.4.2 or higher

Home Page

Icon Unity 2.0.2

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: Demo, $249
  • Author/Publisher: OTEE
  • Modification Date: January 30, 2008
  • Requirements: Mac OS X 10.3 or higher

Home Page

Icon VISE X 3.3

VISE X is quite simply the best software installer for the Mac OS X, period! With VISE X you can easily build an installer that will reliably deliver your product to your customers. You can focus your energy on developing your software without worrying about the complicated details of writing an installer script.
VISE X version 2.0 builds upon the strengths of Installer VISE (currently at version 8.4), but is a separate code base. The two products will be maintained and advanced separately. Separating the code base allowed us to focus VISE X functionality on Mac OS X. VISE X includes a number of new items written specifically for Mac OS X, and a great deal of legacy code written to support System 6, System 7, Mac OS 8 and Mac OS 9 has been removed.
  • License: Demo, Up to 20,000 copies of one product $650 per year, etc.
  • Author/Publisher: MindVision Software
  • Modification Date: April 21, 2008
  • Requirements: Mac OS X 10.2 or higher

Home Page

Icon VOODOO Server 2.1.4

VOODOO Server is a version control system for software developers. VOODOO Server is uncompromizingly designed for Mac OS X.
Its cubic project mart structure builds the robust foundation for version management without limits. VOODOO Server's CodeWarrior plug-in lets you track all your files from inside the CodeWarrior IDE. Its object-oriented branching makes it unique in the competitive arena.
  • License: Demo, Server License $79, Remote Client License $119 each
  • Author/Publisher: Uni Software Plug
  • Modification Date: July 26, 2005
  • Requirements: Mac OS X 10.2 or higher


OS X PPC File Size: 6.5 MB

Home Page

Icon WebObjects 5.4.1

Gives developers a comprehensive suite of tools and frameworks for quickly developing standards-based web services and Java server applications. A powerful rapid application development environment, backed by web service, data access, and page generation capabilities, extends the reach of developers and reduces the cost of ownership by ensuring flexible, maintainable design. WebObjects is the ideal way to develop, deploy, and extend powerful web services.
  • License: Update
  • Author/Publisher: Apple
  • Modification Date: February 11, 2008
  • Requirements: Mac OS X 10.5 or higher

Home Page

Icon Xcode 4.2.1

Xcode provides everything developers need to create great applications for Mac, iPhone, and iPad. Xcode 4 has been streamlined to help you write better apps. It has unified user interface design, coding, testing, and debugging all within a single window. The Xcode IDE analyzes the details of your project to identify mistakes in both syntax and logic, it can even help fix your code for you.
Xcode runs on OS X Lion and includes the Xcode IDE, Instruments, iOS Simulator, the latest Mac OS X and iOS SDKs, and hundreds of powerful features.
  • License: Free
  • Author/Publisher: Apple
  • Modification Date: November 17, 2011
  • Requirements: Mac OS X 10.7 or higher

Developer Tools

Home Page

Icon XGP 0.5.1

XGP is an integrated development environment the extends gprolog to work with Cocoa under Macintosh OS X. A primary motivation of XGP is to provide the basic user interface and graphics facilities found in LPA's MacProlog32.
  • License: Freeware
  • Author/Publisher: Lindsey Spratt
  • Modification Date: January 3, 2006
  • Requirements: Mac OS X 10.2.3 or higher


OS X PPC File Size: 5.5 MB

Home Page

Icon XL Fortran 8.1

Features of XL Fortran Advanced Edition for Mac OS X include:
Compliance with FORTRAN 77, Fortran 90, and Fortran 95 language standards.
Partial draft Fortran 2003 standard support, including allocatable components, IEEE floating point exception handling, pointer with INTENT attribute, VALUE attribute, and PROTECTED attribute.
Ability to generate code specifically optimized for the Apple Power Mac G5.
Ability to use gdb to debug programs.
Features specific to the Mac OS X environment, including support for:
Xcode integration.
Documentation integration with the native Mac OS X help architecture.
Industry-leading optimization and performance, using tools and compiler options developed and proven on previous XL Fortran compilers, including:
Various levels of the -O compiler option, that you can use to select mild to very aggressive program optimization, including the invocation of some or all of the compiler optimization options that follow below.
-qpdf compiler option to enable Profile-Directed Feedback, which can use results from sample program execution to fine tune optimizations in conditional branches and frequently-executed code sections.
-qipa compiler option to enable the Interprocedural Analysis tool, which can help the compiler optimize across multiple source files on a "whole-program" basis.
-qarch, -qtune, and -qcache compiler options that let you tune your application to specific processor architectures and environments.
-qhot compiler option that enables high-order transformations to improve the performance of loops in your program.
Interlanguage calls between XL Fortran and C/C++ programs, including code compiled with XL C/C++ Advanced Edition for Mac OS X, let you include C and C++ code segments in your Fortran programs and Fortran code segments in your C and C++ programs.
  • License: Demo, $999
  • Author/Publisher: IBM
  • Modification Date: March 9, 2004
  • Requirements: Mac OS X 10.2 or 10.3


OS X PPC File Size: 81.9 MB

Home Page

Icon XLogo 0.3.5

LOGO is a dialect of Lisp, and was first developed in the 1970's to be used as a teaching language. XLogo implements a subset of this language, it is freeware, open source, and is designed to be easy to use.
  • License: Freeware
  • Author/Publisher: Jeff Skrysak & Jens Bauer
  • Modification Date: November 23, 2003
  • Requirements: Mac OS X 10.2 or higher


OS X PPC File Size: 258 Kb

Home Page

Icon Zend Studio 7.1.1

Zend Studio is the leading PHP Integrated Development Environment (IDE) designed for professional developers, which includes all the development components necessary for the full PHP application lifecycle.
  • License: Demo, $399 (1 year of upgrades and support)
  • Author/Publisher: Zend Technologies Ltd.
  • Modification Date: January 14, 2010
  • Requirements: Mac OS X 10.5 or higher

Download Page

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