Links:
2xsai 2xsai is a GPLd library for intelligent scaling of hand drawn pixel objects to double their original size. It is commonly used in emulators. ACSLogo ACSLogo is an implementation of the Logo language, used in teaching programming techniques. The purpose of a Logo program is to move a 'turtle' around a canvas using commands. ActiveDeveloper (commercial) ActiveDeveloper is an incremental runtime Objective-C and C IDE, JIT compiler, and debugger for Cocoa and QuickTime. It features fast incremental Objective-C and C compilation, full native speed applications in deployment, and no ActiveDeveloper dependency in your products. Adobe Source Libraries The Adobe Source Libraries (ASL) are a collection of C++ libraries building foundation technology to allow the construction of commercial applications by assembling generic algorithms through declarative descriptions. Aete2sdef Aete2sdef generates Scripting definition files (sdef) from AppleScript Terminology resources (aete or aeut). It can be useful for developers who want to transfer already existing resources to the new sdef format. appscript Appscript is a high-level, user-friendly MacPython to Apple event bridge that allows you to control scriptable Mac OS X applications using ordinary Python scripts. Appscript makes MacPython a serious alternative to Apple's own AppleScript language for automating your Mac. ASbug-Reporter ASbug-Reporter offers an easy way to prepare a thorough bug report to send to software developers, scripters, or others who are attempting to help troubleshoot a problem. Once the info has been entered, it can be transferred to the clipboard or saved to disk. Assistant Kit a kit to create a Set-up/Installation Assistant using the same User Interface than the one of the Apple Installer or Display Calibrator utility. It's made of a collection of Cocoa sources and resources that are available under a BSD License AsteroidsQC AsteroidsQC is intended as a developer example, primarily using Quartz Composer as a game prototyping tool, and using Blender for the 3D sprites. AutoGraf AutoGraf is an automatic class diagram (UML) generator for Objective-C. Generated diagrams are rendered using Quartz with transparency, suitable for presentations or print. On recent systems, class diagrams update automatically as you code... BasaOne (commercial) 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 BaseTen BaseTen is an open source Cocoa database framework for working with PostgreSQL databases. BaseTen has been designed with familiar, Core Data -like semantics and APIs. bEHarmonia bEHarmonia is a bug/issue/enhancement tracking application for indie Mac software developers. Bellhop Bellhop allows you to create and publish Mac OS X services using scripting languages such as Ruby, AppleScript, Python, Perl & F-Script. Each Bellhop document consists of a collection of services written in a high-level scripting language. Berkeley UPC Berkeley UPC is a portable, high-performance Unified Parallel C compiler. Big Cat Scripts Plugin adds a Scripts menu when you ctrl-click in applications?such as the Finder, BBEdit, Internet Explorer, and Eudora?that support system contextual menus BioCocoa The BioCocoa framework provides developers with the opportunity to add support for reading and writing BEAST, Clustal, EMBL, Fasta, GCG-MSF, GDE, Hennig86, NCBI, NEXUS, NONA, PDB, Phylip, PIR, Plain/Raw, Swiss-Prot and TNT files by writing only three lines of code. The framework is written in Cocoa (Objective-C) and can be used in any GNUstep application that runs on Unix/Linux, Windows and Mac OS X and in any Cocoa application, intended for Mac OS X. The framework is licensed under the GNU-LGPL and is freely available. BlitzBuddy BlitzBuddy is a program for managing projects for the BlitzMax development system. It provides a number of features that the standard BlitzMax editor does not provide. In particular, BlitzBuddy works with AppleScript, making it easier to use a third-party editor such as BBEdit, or TextWrangler (which is free) instead of the standard editor. BlitzBuddy comes with files to enable integration with BBEdit and TextWrangler, including a module to enable syntax highlighting. BlitzMax (commercial) a BASIC game programming language featuring: function pointers, fully dynamic arrays, inheritance and polymorphism BlueService Send selected plain or rich text?in the form of notes or short messages (SMS) ? to Bluetooth?compatible devices directly from your favorite Services-aware Cocoa or Carbon application with a single click. BSInspectors The BSInspectors include a simple API for everyone to create his own plugins, so you can even inspect the objects you created just for your own projects. CalcService CalcService calculates the results of selected formulas from within all Cocoa applications (such as TextEdit, Mail, iChat, Safari, and XCode) CamelBones CamelBones is a Cocoa/Perl bridge for Mac OS X. It allows easy access to the Cocoa API for Perl developers. It also allows easy, object-oriented access to an embedded Perl interpreter for Objective-C developers. Carbon Errors Carbon Errors provides a description of error codes. CHUD Tools The Computer Hardware Understanding Developer Tools (CHUD Tools) are designed to help hardware and software developers measure and optimize the performance of PowerPC Macintosh systems running their products under MacOS X ClipDate ClipDate is a free widget for Apple Mac OS X Tiger which generates the string of the current date and time on your clipboard. The format of the string is selectable. CMCrashReporter CMCrashReporter is a free and open-source framework written in Cocoa which allow the user to easily send a crashlog back to the developer. Cocoa RSS a simple Open Source (BSD license) app with source code that includes a class for parsing RSS feeds Cocoatron Cocoatron is the suite of Automator Actions that brings drag-and-drop simplicity to creating and automating complex XML Processing Pipelines. Code Collector Code Collector lets you store code snippets with ease. CoverStory CoverStory allows you to easily view the code coverage of your unit tests. CVS Set-Up Assistant an assistant to help configure a CVS Server on Mac OS X CVSServerSetup This application will setup a CVS repository on your machine, enable people to browse it via the web, allow developers to access it remotely (using ssh or cvs pserver), and announce the repository's existence to the local network via Rendezvous. D frontend for GCC a high-level language derived from C and C++ but is not backwards-compatible with either. GDC is a frontend for D written for GCC D4Xcode D4Xcode offers support for editing D source code files using the Xcode IDE on Mac OS X. It provides syntax highlighting of .d files from within Xcode and adds new icons so that .d files show up properly in the Finder. Dabo Dabo is a 3-tier, cross-platform application development framework, written in Python atop the wxPython GUI toolkit. It has features that are critical for developing apps that need to access databases, such as data binding to controls, and database-independent SQL abstraction. DejaMenu DejaMenu displays the current application's main menu as a context menu when a key combination is pressed. DeleteFork DeleteFork is an application for deleting file resource and data forks in batch. DeleteFork can also move resources from a data fork into the resource fork, then delete the data fork. DrScheme DrScheme is an interactive, integrated, graphical programming environment for the Scheme, MzScheme, and MrEd programming languages. DrScheme provides source highlighting for syntax and run-time errors, support for multiple language levels, an algebraic stepper, objects, modules, a GUI library, TCP/IP, Unicode, MysterX for COM support under Windows, and much more. dSymbolizer dSymbolizer decodes backtraces from stripped binaries if they have been build with the new DWARD/.dSYM format with a nice GUI. easyPatch easyPatch is a quick & simple patch maker for applications and projects. eBook Library eBook Library was developed to help you practice speed reading at speeds from 50 to 1500 words per minute using plain text Unicode (UTF-8) encoded files. Eggplant (commercial) an automated test tool for Mac OS X. Designed specifically for GUI testing, Eggplant combines image-capture-and-compare technology with a powerful scripting language that allows test teams to automate their repetitive tasks EOGenerator EOGenerator is a command-line tool for generating Java and Objective-C EO classes from EOModel file(s) using a different method than Apple's EOModeler. EOReporter EOReporter is a command-line tool generate files (documentation, usually) based on information in an EOModel. Files can be generated on a per-entity, per-model, or per-model group basis. Some provided templates generate HTML documentation similar to the EOModeler list view. EOReporter is a direct descendant of the EOGenerator application. EpegWrapper This wrapper class adapts the raw epeg C library to Objective-C and it also adapts the libjpeg image memory formats to the NSImage class ubiquituous in Cocoa. Expat Installer Package Expat is a non-validating XML parser. This installer will install expat compiled from the original, unmodified sources. EZ Test EZ Test is a flexible and easy-to-use test generator. F-Script a lightweight object-oriented interactive and 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 Flash'In'App Flash'In'App is a Cocoa framework that lets you load and fully manage Adobe Flash movies from your own applications. It provides classes that play SWF files, communicate with them via External API, FSCommands, or Variables, control external resource loading, and much more. They can interact with Flash Player.plugin and SWF files themselves. FSClass FSClass is a 'meta-class' that allows new classes to be created directly in F-Script programs, using F-Script code to implement methods, without adding any new keywords or syntax to the language Game Networking Manager a portable networking layer for REALbasic programs. Automatically connects to LAN clients, and allows direct IP connections. Event based structure allowing sending to all connections or to specifically connected users GenericToolbar The GenericToolbar package contains an Interface Builder palette and a set of classes to include in your project, most notably the NSCoding-compliant subclasses of NSToolbar and NSToolbarItem. GMG Lablib GMG Lablib is a Cocoa and OpenGL function library used for data acquistion, visual stimulation, and behavioral control on OS X. Gradient Panel Gradient Panel is a user interface for creating, editing and sharing gradients (colour ramps). Developers can incorporate the panel into their Cocoa applications easily and for free. Green Dome GNUstepWeb for Mac OS X Green Dome GNUstepWeb for Mac OS X provides a WebObjects 4.5-like environment for Mac OS X (with some support for WO5 additions). It is composed of modified versions of the standard GNUstepBaseAdditions, GDL2, and GNUstepWeb frameworks, built to run on top of Apple's Cocoa frameworks. The GNUstep frameworks have been built with Xcode as true Mac OS X frameworks. Greenfoot Consider greenfoot as a combination between a framework for creating two-dimensional grid assignments in Java and an integrated development environment (class browser, editor, compiler, execution, etc.) suitable for novice programmers. GrowlCode Growl is a cool tool for Mac OS X that provides notifications when an application needs your attention. HelpbookCreator HelpbookCreator is an application for creating HTML-Helpbooks, which you can easily integrate in your with Xcode developed applications. HotService HotService, a Cocoa Input Manager bundle, activates the shortcuts for all Mac OS X services, such as WordService, CalcService, or the DEVONthink service, immediately after launching Cocoa applications. HyperNext Studio HyperNext Studio is an easy to use software creation system that allows hobbyists, students, educators, in fact anyone, to quickly start building their own software. Iceberg an Integrated Packaging Environment (IPE) that allows you to create packages or metapackages conforming to the Mac OS X specifications Idle Interval The Idle Interval scripting addition enables you to develop more responsive AppleScript Studio applications. It gives you precise control of the idle interval, the time interval between invocations of your idle handler. iLocalize (commercial) iLocalize is an intuitive application designed to help developers localize their applications. iLocalize handles multiple languages in the same project, offers custom glossaries and has powerful features to help incremental localization. InerziaDevHelper InerziaDevHelper keeps track of all relevant info in a XCode project. intuiware Widget intuiware Widget is a simple and elegant Dashboard Widget for Mac OS X Tiger designed to display the latest news, highlights, messages or bug reports from our web site. iPatch (commercial) iPatch s an intuitive and easy to use patch-maker for Mac OS X. iPatch is an utility which can compare the resources of two applications and can produce a standalone patches to update an older version of an application to a newer version. iPhoneTools iPhoneTools is a collection of simple tools to make development/hacking on the iPhone a little bit easier. Kite Kite is a programming language designed to minimize as much of the programmer experience as possible. It aims to allow quick development and running time and low CPU and memory usage. LangSwitch LangSwitch gives you a simple GUI way to switch the localization for only the app you?re testing. LargeTypeCMPlugin LargeTypeCMPlugin allows you to display any string in large type on your screen. libiconv ibiconv is a Unix library used for charset conversion. Most people won't ever have the need to use it directly, but a number of useful applications (including ht://Dig and wvWare) require libiconv. LlamaXML LlamaXML is a C++ XML parsing and formatting library that is small enough to be used on handheld devices like PDAs and smartphones, while still supporting larger desktop and server systems. LSQL LSQL features SQL type ahead, auto completion, syntax highlighting, di rect BCP from table or SQL SELECT to table on remote server and CPU/IO/disk/network monitoring. Mac-ProLi Mac-ProLi is a small application for the administration of your (software) projects. It directs to user, who don't like to install a complete version management system. Make Invisible Make Invisible is a small utility for REALbasic developers to create background applications in REALbasic. Manner Manner lets you read terminal man pages in pdf. MapServer OSX an OpenSource development environment for building spatially enabled Internet applications. The software builds upon other popular OpenSource or freeware systems like Shapelib, FreeType, Proj.4, libTIFF, Perl and others Mildew Mildew is an OS X interface for Pram (a java based implementation of a hybrid v3/v5 zmachine interpreter/decompiler). MiscKit The MiscKit is an easy to install kit consisting of Objective-C objects, Interface Builder palettes, bundles, and other useful programming resources. mySTEP mySTEP is a variant of the open source projects mGStep/GNUstep for providing full compatibility to the Cocoa framework (Foundation + AppKit + some other key frameworks). Nano Nano is a C++ framework for developing high-performance applications. Nano provides a complete set of classes for application development, allowing you to build full-featured, extensible, and maintainable applications for Mac OS X using the industry-standard C++ language. NSFileHandleExt NSFileHandleExt is an Objective-C extension (Cocoa/GNUstep) for the NSFileHandle class (which handles files/sockets). This extension provides support for much easier network programming for protocols like HTTP, IRC, telnet, etc. OmniObjectMeter (commercial) a tool that makes it easy for Cocoa and Unix developers to find and fix memory leaks, excessive allocation operations, "zombies", prematurely deallocated objects, and other performance issues. The end product is faster and more robust applications OnMyCommand OnMyCommand is a collection of contextual menu items and droplets executing Unix commands and scripts. Open Motif a source code version of Motif®, available under a public license, the effect of which allows Open Motif to be distributed, royalty free, when the platform upon which it is shipped is Open Source OpenCV OpenCV is a collection of algorithms and sample code for various computer vision problems. The library can utilize Intel Integrated Performance Primitives for better performance. OpenPListCM OpenPListCM is a contextual menu item for opening or deleting the property list of an application, if it can find one in the Preferences folder of your Home directory. OpenTK OpenTK is a cross-platform game development library for .Net/Mono. OpenTK provides intuitive low and high-level wrappers to OpenGL and OpenAL, window and context management, virtual controllers, a Math module and more. osx-palm-tools The osx-palm-tools project aims at creating a set of tools for Palm developers working on Mac OS X. OSXCrypt OSXCrypt is a framework, a kernel extension, and a command line utility that allows the creation, manipulation, and attaching of a TrueCrypt-compatible volume, and in the near future, any kind of disk-based encryption available through a modular architecture. otx otx stands for "object tool extended". otx uses otool(object tool) to disassemble a Mach-O executable file, then enhances the disassembled output. Simple enhancements include adding the machine code of each instruction and the offset of each instruction from the beginning of a function. More complicated enhancements include displaying the names and data types of ObjC methods even if symbols have been stripped, and adding comments that describe member variables, function calls, static data and more. OxMath OxMath is an open source 2D/3D math library for REALbasic with ubiquitous vector, quaternion, and axis angle classes, plus vector array classes for efficient vertex/triangle storage and batch processing. Pantomime supports the major mail protocols: POP3, IMAP, and SMTP. It's free and it's fast Pashua 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. PDF2RTFService PDF2RTFService is a free filter service that enables many Cocoa applications, like TextEdit or Apple Pages, to open Adobe PDF, PostScript, and Encapsulated PostScript (EPS) files as paginated rich text documents. PeekIt PeekIt allows you to open, examine, and change (as raw or hex values) the contents of a file. This is very useful for anyone from programmers to people who just want to snoop around the system to learn more. PHPQuickReference PHPQuickReference gives you a handy PHP reference right on Dashboard. Search with autocompletion and hints, copy and paste sample code to your project, read other user comments. Pixane Pixane is an image processing library for Tcl that allows the scripting of all kind of image transformations. It supports reading from and writing to a large set of file formats (JPEG, PNG, GIF, BMP, WBMP, etc) and provides anti-aliased text rendering and a set of built-in fonts. It doesn't requires Tk, so it can be used to easily generate images dynamically from CGI. Binaries are provided for many platforms as dynamic libraries with no external dependencies for easy deployment. It is also a core component of the eTcl distribution. PList Compiler PList Compiler is a property list compiler for XCode, Apple's development environment. It lets you build localized and non-localized plist files from plc and ploc source files. PlistChecker Drag a packaged application, or a single-fork application containing a 'plst' resource, or an Info.plist file and drop it on PlistChecker. PlistChecker displays a report listing any problems it found. PopupFuncs PopupFuncs is an add-in utility which works in some programming environments and text editors. When installed, it provides a pop-up menu of functions and other source-code constructs to ease navigation. PopupFuncs currently understands C, C++, Pascal, Object Pascal, Rez, 68K Assembler, and Fortran. Potpourri a utility class to build an "Open With" menu from a file path PowerGlot (commercial) an easy to use tool for software localization. It brings the ease of use of Mac OS to developers willing to make their product available in the native languages of their users worldwide, and is tailored for use by both developers and translators or localization companies PreFab Event Taps Testbench PreFab Event Taps Testbench is a free utility for software developers. Use it to explore what your applications can do with Quartz Event Taps. PrefCheck PrefCheck tests each .plist preference file and reports any errors it finds. If each .plist file listed is followed by the word OK, everything is fine. If an error is displayed you may want to move the suspected preference file to the Trash and relaunch the associated application so it can create a new preference (.plist) file. Pyrex Builder Pyrex Builder provides a straight-forward interface which allows you to identify files (.c, .h, and .pyx), frameworks, and compiler flags needed for the module. qFiler qFiler is a scripting engine written in AppleScript Studio that watches multiple folders. Actions are provided by plugins, which are specially formatted AppleScripts. qlcolorcode QLColorCode is a syntax highlighting Quick Look plugin for source code files. Quesa Wrappers Quesa Wrappers extends and compliments RB3D by talking directly to the underlying 3D library (Quesa or QuickDraw3D). It allows for the manipulation of 3D objects at the attribute and geometry levels, and the creation 3D objects in code. QuickAccessCM QuickAccessCM is a comntextual menu plug-in for easy access to frequently used folders, documents and applications. QuickLite a Cocoa wrapper for SQLite, a C library that implements an embeddable SQL database engine RB_Analyse RB_Analyse is a tool for suporting the Realbasic programmer. It shows an overview over all modules, methods, properties, windows and constants. Ready Lisp Ready Lisp is a binding together of several popular Common Lisp packages especially for Mac OS X, including: Aquamacs, SBCL and SLIME. REALbasic (commercial) a powerful, easy to use tool for creating your own software for Windows, Macintosh and Linux RegexKit RegexKit is an Objective-C framework for regular expressions using the PCRE library for Mac OS X Cocoa and GNUstep. It includes an extensive collection of category additions for the NSArray, NSDictionary, NSSet, and NSString Foundation objects. REScheck The REScheck (formerly MECcheck) materials have been developed to simplify and clarify code compliance with the Model Energy Code (MEC), the International Energy Conservation Code (IECC), and a number of state codes. ResKnife ResKnife is a resource editor for the Macintosh. It supports resource files in any named fork (data, resource or one of your choosing), runs natively on Mac OS X, as well as classic Mac OS, and allows editing the data fork using any of its editors. Rezilla Rezilla is a resource forks editor for the Macintosh. It has a plugin architecture, with an image editor that supports JPEG, TIFF, GIF, PNG, and BMP. SafariSource SafariSource is a SIMBL plugin that adds syntax coloring to Safari's source view. SCARD_Plugin (shareware) SCARD_Plugin allows use of PCSC API (Smart Card Reader) to REAL-BASIC. Schnippselchen Schnippselchen lets you store and manage often used code snippets. It supports syntax highlighting for many languages and you can add your own definitions. SCPlugin The goal of the SCPlugin project is to integrate Subversion into the Mac OS X Finder. Serverskine Serverskine allows you instant access to every web server, domain name, and hosting account that you manage. Server Vault affords you the ability to keep everything straight in a way that's intuitive, useful, and easy-to-use. SIMBL SIMBL (Smart InputManager Bundle Loader) - pronounced like "symbol" or "cymbal" allows you to build hacks for Cocoa applications and apply the code selectively based on an application's unique identifier. SM2DGraphView This framework provides an NSView subclass which draws pie charts or graphs of lines and/or bars including axis labels. Smart Crash Reports Smart Crash Reports is an enhancement for the Apple's CrashReporter application. It allows 3rd party developers to register their products in manner so if the eligible application crashes, the crash log is sent to the developer as well as Apple. This greatly enhances the user experience of the OS, and allows developers to receive crashes and improve their software in a timely manner. Smile Smile is a programming and working environment that you may want to use in a variety of situations. You may want to perform a scientific work, to handle cgi requests, to automate an intensive file processing task, to produce computed graphics, to edit XML files, to work with Unicode texts, to make GUI of your scripts, etc. SMSLib SMSLib is the software library used by SeisMac and SeisMaCalibrate to access the Sudden Motion Sensors in recent Macintosh laptops. SOAP Client SOAP Client is a free Cocoa-based developer tool for Mac OS X Tiger that allows you access and debug WSDL & SOAP-based Web Services from the comfort of your desktop. StereoVideoLib StereoVideoLib is a C library that can be used to explore stereo video processing on a Mac with two iSight cameras. It takes care of capturing and drawing the frames. The video processing happens in C callback functions that are provided by the application programmer. The callbacks have direct access to the pixel data. Style Style is the ongoing C++ port of IBM's SWT for Java, itself deriving from IBM's VisualAge for SmallTalk, with two major twists. Subcommander The goal of the Subcommander project is to build an easy to use, cross platform (Win32, Unix, MacOSX) subversion GUI client (subcommander) including a visual diff and merge tool (submerge). Sysquake LE Sysquake LE is a free version of Sysquake. What's available only in Sysquake includes an integrated development environment, programming functions to read and write files, extension plug-ins (such as serial I/O, image files and long integers), a way to add your own extensions written in C, EPS output, Sysquake Application Builder, and a printed 580-page user manual. TGen TemplateGenerator, or TGen for short, is a command line tool for generating files based on information in a property list file. This tool is just an extremely generalized version of EOReporter, working with simple plist files, instead of a model. The Widget Jones Library The Widget Jones Library is a lightweight, flexible, template-driven widget build system. It is intended to simplify creating portable widgets. Write your code once, build it with WJL, then run it on several widget platforms like Apple Dashboard, Windows Vista Sidebar, iGoogle, and more. TrimTheFat TrimTheFat is a simple utility to strip foreign architecture support out of universal binaries. TryC TryC is for writing and running small C program. It's just for C learners. Tubby Tubby is a CHM file expander. It opens Combined HTML Help files and outputs their contents in a folder of the same name. Tuna Tuna is a Perl profiler that runs and analyzes Perl programs to find out where the code spent most of its time. Tuna helps you make decisions about where to focus performance enhancements, and makes it easy to visualize which components are critical. Unity Editor Unity is a user-friendly Cocoa application for designing and programming 3D games and a 3D game engine. Scripting is done using JavaScript, C#, or Boo via an embedded Mono run time. Unity Engine (commercial) Unity is a user-friendly Cocoa application for designing and programming 3D games and a 3D game engine. Scripting is done using JavaScript, C#, or Boo via an embedded Mono run time. The resulting games can be deployed as stand-alone Mac OS X applications, Web plug-ins, or as Dashboard widgets. UUID Generator UUID Generator is a simple application for generating UUIDs. It allows you to simply create UUIDs and copy the resulting string into your header and source code files. viAllOver viAllOver is a subclass of NSTextView which makes all textviews in a cocoa application behave more like vi. it uses the InputManager mechanism to try and load its self in all cocoa applications. ViewBer ViewBer is a free utility that displays the ASN.1 structure of a BER-encoded file. ViewBer can be used to view the contents of X.509 certificates (PEM and DER encoded), PKCS#12, PKCS#10, CSR files, PKCS#7, etc. Wincent Strings Utility Wincent Strings Utility is a command line application designed to be called from within Xcode shell script build phases. In its first mode of operation it merges changes from the localizable strings files in the development language into existing localized variants. WordService This service provides 34 functions to convert, format, or speak the currently selected text, as well as insert data or show statistics of the selection within all Cocoa applications (such as TextEdit, Mail, iChat, Safari, XCode, or our commercial applications) and Carbon applications supporting services. Xcode Toolbox Xcode Toolbox prints out customizable accessor/mutator (get/set) methods for the variables of an Objective-C object. XML Parser XML Parser is a class the will read your iTunes XML file and parse the songs and song properties into memory where they can be manipulated by the programmer. XSLPalette XSLPalette is a floating palette that brings XSLT debugging features to your favorite Mac OS X text editor. Xtoolchain This package provides a complete binary distribution package for gcc 2.95.3 to start Zaurus development on the MacOS X platform fully integrated into Xcode. It includes gcc, g++, gcc-objc, the binutils and the Qt tools. XTrace XTrace allows you to receive trace() data without having to be in the flash IDE. zasm zasm is a command-line z80 assembler. It should compile on many unix-style operating systems, and is also available as a pre-compiled binary for Linux and OS X. ZigVersion ZigVersion is an easy-to-use Subversion client. Instead of simply reproducing the command line concepts as a graphical interface, the interface is designed around the typical workflows observed among professional programmers.