LinuxLinks.com
Newbies What Next ? News Forums Calendar
Home | Register | News | Forums | Portal Pages | MyLinks | New | Hot | Link Us

Search/Browse

 Category Gateway
More Options
Category:  


LinuxLinks News
 · 5 best open source board games to play online
 · Great Open Source Collaborative Editing Tools
 · 9 of the Best Free OCaml Books
 · 3 Excellent Free Lua Books
 · 3 Best Free Clojure Books
 · Audio Programming with Open Source Languages
 · Make Music with these Sublime Open Source Tools
 · Save Time and Effort with these Excellent Batch Image Processors
 · Responsive Design and Fluid Grids with these Lightweight Frameworks
 · Backup with these DeDuplicating Encryption Tools
(more...)

 

Latest Links
Bcachefs
Fluentd
(more...)

 



Top : Mac OS X : Software : Programming

Highlights
5 best open source board games to play online
Board games have seen a resurgence in recent years, and Linux has a good range of board games to choose from. There is a credible implementation of Catan called Pioneers. But for my favourite implementations of classic board games to play online, check out the recommendations below.

(Read more)
Chandler
Chandler is intended to be an open source personal information manager for email, calendars, contacts, tasks, and general information management, as well as a platform for developing information management applications. It is currently under development and will run on Windows, Mac, and Linux-based PC's. Read more

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.
  • 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.
  • 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) 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.
  • 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.
  • 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.
  • 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
  • CocoaDialog
    CocoaDialog is an OS X application that allows the use of common GUI controls such as file selectors, text input, progress bars, yes/no confirmations and more with a command-line application. It requires no knowledge of Cocoa, and is ideal for use in shell and Perl scripts (or Ruby, or Python, or... etc).
  • 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.
  • 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
    GDC is a D language front end for the GNU Compiler Collection. It supports a number of targets and nearly all features of Digital Mars D.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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
  • 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).
  • 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
    Open Motif is 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.
  • OpenCFLite
    OpenCFLite is a portable version of Apple's open source CoreFoundation framework.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.



Share this Page
Bookmark and Share
Submit this page to popular social networks such as Digg, Twitter, StumbleUpon and more.


My LinuxLinks
MyLinks
  • Bookmarked links
  • Emailed Newsletter
  • Your own profile

  • Top Applications
    100 Essential Apps
    All Group Tests


    Top Free Software
    5 Office Suites
    3 Lean Desktops
    7 Document Processors
    4 Distraction Free Tools
    9 Project Management
    4 Business Solutions
    9 Groupware Apps
    14 File Managers
    10 Databases
    21 Backup Tools
    21 Productivity Tools
    5 Note Taking Apps
    9 Terminal Emulators
    21 Financial Tools
    5 Bitcoin Clients
    21 Text Editors
    21 Video Emulators
    21 Home Emulators
    42 Graphics Apps
    6 CAD Apps
    42 Scientific Apps
    10 Web Browsers
    42 Email Apps
    12 Instant Messaging
    10 IRC Clients
    7 Twitter Clients
    12 News Aggregators
    11 VoIP Apps
    42 Best Games
    9 Steam Games
    42 Audio Apps
    5 Music Streaming
    42 Video Apps
    5 YouTube Tools
    80 Security Apps
    9 System Monitoring
    8 Geometry Apps
    Free Console Apps
    14 Multimedia
    4 Audio Grabbers
    9 Internet Apps
    3 HTTP Clients
    5 File Managers
    Programming
    8 Compilers
    9 IDEs
    9 Debuggers
    7 Revision Control Apps
    6 Doc Generators
    Free Web Software
    21 Web CMS
    14 Wiki Engines
    8 Blog Apps
    6 eCommerce Apps
    5 Human Resource Apps
    10 ERP
    10 CRM
    6 Data Warehouse Apps
    8 Business Intelligence
    6 Point-of-Sale

    Other Articles
    Migrating from Windows
    Back up your data
    20 Free Linux Books
    24 Beginner Books
    12 Shell Scripting Books


    Services
    Web Calendar
    Linux Licenses

    Advertise at LinuxLinks.com

     

    Add Link | Modify Link | About | FAQ | Guide | Privacy | Awards | Contact | SourceFiles.org
    Portal Version 0.7. Intel Blade.
    Comments to the webmaster are welcome.
    Copyright 2009 LinuxLinks.com All rights reserved.