50+ Free Mac Apps For Web Designers And Developers (Huge Toolkit)

When it comes to the world of Mac, "free" is not a frequently used word as most of the softwares are paid.

For web designers and developers which require many applications (like an IDE, image editor, FTP and DB manager, etc.) for the job, they can sum up to a serious budget.

However, to the contrary, there are some free (even open source) and high quality Mac applications for web designers/developers which can easily create an alternative.

WRD brings you a huge list of (50+) these free Mac apps which can easily be as powerful as the paid apps you may be using. Just check them out and bookmark for using in the future (if not starting to use instantly):


Image And Graphic


Pencil Animation App For Mac

An open source application (works on Windows and Linux besides Mac OS X) that enables us to create hand-drawn animations (cartoon) using both bitmap and vector graphics.



Inkscape is an open source vector graphics editor which works in all major platforms and offers the features of a high-quality vector drawing application.

With a slick interface, the software supports lots of advanced SVG features (markers, clones, alpha blending, etc.) and editing nodes or performing complex path operations can be simply handled.



GIMP is probably the most popular open source image editing software around.

It is very powerful, works with layers just like Photoshop and can be extended with lots of free-to-use plugins.

P.S. Also check the GIMP on OS X project which has pre-built  application bundles .



If you don't need any high-level vevtor drawing applications, DrawBerry can be the right tool.

With the standard features like layers, inspectors, various tools and workspace, DrawBerry is a an easy-to-use drawing solution.

Google SketchUp

Google SketchUp

An easy-to-use and powerful 3D modeling program built by Google.

It is possible to create anything from simple drawings to advanced ones and it comes with a 3D Warehouse that includes lots of free models.


Blender 3D

A feature-rich and open source application for 3D modeling, texturing, skinning, lighting, animations and much more.

It works in all major platforms and also comes with features for realtime 3D/game creation including a "graphical logic editor", Python scripting API for advanced scenarios or a physics engine.



A Mac OS X pixel editor that has a Photoshop-like interface and pretty lightweight.

It has realtime tiled editing and powerful palette control. Also, different tools can be assigned to left and right mouse control for a faster usage.



A simple paint program, similar to Windows Paint, for quickly creating and editing images.

The most frequent use would probably be resizing or cropping images. And, it can open + save in all major formats.



The app is built around GIMP's technology, uses the same file format and has gradients, textures + anti-aliasing for both text and brush strokes.

It is open source, supports multiple layers and alpha channel editing.



This is a tool for creating harmonized color palettes and color schemes.

By selecting a color from the color panel or any other resource, Colorate can automatically create a palette (and saved in the library).



Using NodeBox, you can create static animated and interactive 2D visuals using Python and export them as a PDF or a QuickTime movie.



A tiny application for optimizing images (.PNG, .JPEG, .GIF) without any loss in the quality by removing unnecessary comments/color profiles and compressing them.

ImageOptim is open source and the interface allows drag 'n' drop which is a real time-saver.

ColourMod Dashboard

ColourMod Dashboard

A Mac OS X dashboard widget for quickly picking colorsand converting Hex values to RGB, CMYK or HSV.



SiteCapture can take screenshots of web pages using the WebKit engine.

It is possible to define a custom list (any number of web pages) or get the URLs from Safari bookmarks.



A tiny utility for taking full-sized screenshots of web pages.

There are settings for the default file/name format, size of the screenshot and the ability for importing Safari bookmarks.

Free Ruler

Free Ruler Mac

A ruler which can be used horizontally or vertically and be used independently or simultaneously.

An interactive tick mark auto-follows the mouse for easier tracking, ruler can be resized for big-sized measurements and it supports multiple units.


FTP And Storage



An open source application which enable us to manage files in almost any remote locations including FTP, SFTP, WebDAV, Cloud Files, Amazon S3, Windows Azure and even Google Docs

It also has a seamless integration with any editor for editing remote files.



One of the most popular free FTP applications around which supports FTP, FTP over SSL/TLS (FTPS) and SFTP.

It is a cross-platform app, works with IPv6 addresses, multilingual and has a powerful site + queue manager.



Chatbox is a free app for the popular file storage/sharing solution Dropbox for commenting and/or discussing about files.

If you are a team of designers/developers who host project files on Dropbox, then the application is a must-have.

OneButton FTP

OneButton FTP

An FTP application which focuses on simplicity, has file queuing and drag 'n' drop support.

The application is no longer developed/improved but still available and functional.



An open source interface for SVN for browsing working copies, browsing logs and revisions of the repositories.

It supports all major SVN commands, drag 'n' drop between repository browser and Finder is possible and integrates with FileMerge.



A Mac OS X interface to Git repositories with a detailed history and commit viewer.

It allows exploring the tree of any revision and integrates with QuickLook.


IDEs & Text Editors

Some of the applications are also mentioned in a previously published WRD article: 16 Stable & Free IDEs For Designers/Developers. Feel free to check it if you are searching for IDEs that will run on other operating systems.

Aptana Studio

Aptana Studio

Aptana Studio is a very impressive and open source development tool that supports HTML5, CSS3, JavaScript and Ruby, Rails, PHP & Python on the server side.

It has a "code assist" feature where you can find out details about functions, elements, etc.

You can stay synchronized with the server via FTP, SFTP and control your code with the help of an integrated debugger.

There are many other features that will ease the development process including Git integration or a built-in terminal.

Komodo Edit

Komodo Edit

Komodo Edit is an open source application that has support for PHP, Python, Ruby, JavaScript, Perl, Tcl, XML, HTML 5 and CSS 3.

It has syntax coloring, folding, background syntax checking,  auto-complete and calltips.

There are lots of extensions created by the community that will help you customize it more.



A flexible IDE, focused on C/C++ code, that can be extended very easily with its powerful plugin support.

It has syntax highlighting, code folding, auto-completion and a tabbed interface.

There is also a task manager to simplify working on the same project for multiple users.

Aptana RadRails

Aptana RadRails

Similar to Aptana Studio, RadRails is also a great code editor that is open source. With only one difference, it is focused on Ruby on Rails applications.

It includes support for project navigation, smart code assistance, visual debugging and structure outlining.



Eclipse is a free, state-of-the-art Java development environment (there are also JS, PHP and C/C++ versions).

It has a very active community and many open source plugins + developer tools built around the ecosystem.



An open source IDE for C/C++ which can be easily extended with plugins.

It has a XML-based syntax highlighting for most of the popular languages and has a powerful code-completion mechanism.



It consists of an open-source IDE and an application platform that enable developers to rapidly create web, enterprise, desktop, and mobile applications.

Java is the main platform and it also supports JavaFX, PHP, JavaScriptx, Ruby +Ruby on Rails, Groovy and Grails and C/C++.



Xcode is the "Mac way" of building for Apple-powered platforms.

It includes features to complete all the build, debug and test cycles.

A graphical editor (Interface Builder) helps designing every aspect of your iOS or Mac OS Xapplication’s graphical user interface.

For iPhone developers, there is a full-featured simulator for a complete testing of the output and much more.



A Java IDE that offers a complete "Mac" user experience with text editors, keyboard shortcuts, toolbars, etc., all behaving exactly as you would expect from a Mac application

There is a powerful code assistant with auto-complete and a library displaying any parameters related to the code.


Kod Mac Editor

Kod is a text editor built for programmers with syntax highlighting, tabbed windows and an integrated scripting environment based on Node.js.

The styling of the editor can be completely customized with CSS3.



Geany is a simple-yet-powerful IDE that support all major filetypes.

It supports code-folding, auto-completion, code navigation and new features can be added with the plugin support



The IDE supports many programming languages like C, C++, Fortran, Java, Pascal, Perl, PHP, Python and Ruby.

It has built-in project management, debugger and can be extended with plugins.


WebScripter IDE

An IDE with syntax highlighting, scriptable macros and code completion.

It is not developed further but still functional.



A full-featured text-editor which can compare two versions of a text file, find the differences and merge them.

With syntax highlighting, it integrates with native Perl environment  and has a built in function scanner allowing easy navigation of source code.

Vico Editor

Vico Editor

Another editor for programmers with integrated SFTP and powerful keyboard management.

Simple CSS

Simple CSS

A CSS authoring tool for creating and editing CSS files easier.

Besides writing CSS rules from scratch, a visual builder helps selecting the values for properties.



This app simplifies using {Less} by auto-compiling *.less files into standard CSS.


Others (Virtualization, Db & Font Managers, etc.)

VirtualBox (Virtualization)


The ability to install another OS under Mac is very handy specially for IE-testing of websites and using Windows-specific apps.

VirtualBox is a free virtualization software for Mac (works on other operating systems as well) that is easy-to-run and uses a fair amount of CPU + memory.

Sequel Pro (MySQL Manager)

Sequel Pro

A complete MySQL database manager that can connect to any number of databases and has features like:

  • a query editor
  • import/export of databases/tables
  • paginated data browsing
  • and much more.

LittleIpsum (Lorem Ipsum Generator)


A lorem ipsum generator which can create words, sentences or paragraphs and sits in the menu bar for quick access.

FontDoc (Font Management)


A simple but very useful application for browsing the fonts installed.

It can display all fonts with a custom text in any size and a must-have for anyone with a huge font collection.

Dashalytics (For Google Analytics)


A Dashboard widget which offers a quick access to Google Analytics and displays all major reports.

It lists all websites listed under the mentioned Analytics account and the stats of the website to be viewed can be changed anytime.

WidSense (For Google Adsense)


A Dashboard widget for reaching Google AdSense data instantly.

For any given ad, it shows the number of pageviews, clicks and budget spent.

Flaex (SWF Extractor)


Compiled Flash files (.SWF) are normally locked and resources used inside can not be reached however this application is for extracting images, sounds, videos, etc… from any .SWF file.

iTerm2 (Terminal)


An open source terminal emulator for Mac OS X which makes working in different sessions in the same screen possible.

The application is multilingual and has many lovely features like auto-complete, instant replay , growl support and more.

Anxiety (To-Do Manager)

Anxiety - Mac ToDo App

A solid to-do management which can synchronize with iCal and Mai.

It makes sure that you are notified with the stuff to be done on time and helps you track them easily.

MAMP (Instant MySQL, Apache, MySQL)


A one-click installer which installs and configures a local web server environment with Apache, MySQL and PHP.

It also comes with frequently used development tools like phpMyAdmin, SQLiteManager and extensions like Zend Optimizer or curl.

Cocoalicious (For Delicious)


If you are keeping your bookmarks with Delicious, Cocoalicious make them much more reachable.

It works fast, lists the bookmarks quickly, shows your tags and supports filtering.

  1. Reply DeannRie June 6, 2011 at 6:08 AM

    Thanks a lot 🙂

  2. Reply Cyrille June 6, 2011 at 7:48 AM

    Shame on you for not even mentioning MacVim!

    (Actually, I had never heard of LittleIpsum and that seems great)

  3. Reply Greg B June 6, 2011 at 12:14 PM

    I was surprised to see how much of the list was just ports of Linux stuff that actually has to run in X11 and loses drag & drop as well as other native app functionality.

    Although they’ll run on Mac with the help of X11, they’re not Mac apps.

  4. Reply Mike June 6, 2011 at 4:39 PM

    Apanta Studio 3 is great one.

  5. Reply Sesalnik June 7, 2011 at 1:20 AM

    What a huge list of free tools.
    Does anyone have any review for applicatiob Kdevelop? Now i’m using Coda which is pretty good but i always support open source software so i thinking about Kdevelope.

  6. Reply svnX June 12, 2011 at 8:59 PM

    PLEASE NOTE: svnX moved to http://code.google.com/p/svnx/ years ago.
    SvnX 1.3 is NOT available from http://www.lachoseinteractive.net.
    It is no longer published by La Chose Interactive.

  7. Reply Umut M. June 13, 2011 at 4:46 PM


    Thanks very much for the update.

    Just changed the links to the project.

  8. Reply James June 22, 2011 at 3:55 PM

    Best Mac App list period.


  9. Reply Blogsjar August 23, 2011 at 3:07 AM

    Great selection. The tools I have found best suited for some of my daily work (like TextMate, ForkLift or CSSEdit) are all listed here, so there is good chance the recommendation for the other apps is solid. Thanks.

  10. Reply appole September 4, 2011 at 12:54 PM

    I use a small program called HyperEdit for quick PHP pages and previews locally. I also agree Textmate is a very useful and expandable text editor, especially if you are using Subversion version tracking.

Leave a reply