Everyone has a different taste so it can be concluded that every developer has a preference for his/ her own platform to create various things. Linux is preferred by most so is the Mac or the Windows. The one thing that is constant or a must is the support of the community that has much to contribute.
Mac, one of the most widely used OS is a piece of cake if a person gets used to it else it is as hard as fighting a dragon. But still it’s considered and acknowledged for its simplicity and good performance. As open source has proved a boon to developers so has the Mac OS X.
While surfing the net or while using Mac you must have came across many applications but here are a few that are considered to top the list and very hard to find when finding on Mac Apps, as is the case with the pin in the hay. Here is a list with code editors, file and data transfer, DBMS, image editing, invoicing, time tracking, expense tacking, command liners and many more. Most of them are free and if not then they are very cheap to buy and use.
Let’s take a look on 35+ Incredible Web Development Tools For Mac Users.
1. Aquamacs Emacs
Aquamacs Emacs is an extended version of the original and robust Emacs text editor with an addition of the new Aqua look-and-feel making the application blend right into the Mac OS X user interface.
BBEdit is another one fully featured professional HTML and text editor for the Macintosh. It specially designed to give you high-performance features for editing,
Changes is a nifty application that lets you visually browse changes to your code base. Instead of having to use a subversion to manage your code base (though Changes works with svn and other repository software), you can use Changes.
CocoaMySQL is a database tool developed specifically for Mac with Cocoa. It has the elegant look and feel of a true Mac application, and is laden with features.
Coda is a complete web development solutions that fulfills all your coding needs, you will love to use its code editor that has support for various programming languages like HTML, XHTML, CSS, PHP, ASP, Ruby, Java and XML etc.
IRC is an old school method of chatting online, and has been the method of choice for programmers and developers to communicate. Colloquy is an extremely helpful IRC client for the Mac. Its open source, allows for plugins and styles, and even has an iphone interface. It is a Robust, elegant yet a powerful tool.
CSSEdit is a CSS editor with a fantastic user interface. It has the look and feel of a Mac application, which makes the experience of editing CSS much more enjoyable.
Cyberduck is an incredibly user friendly FTP client that’s provided for free and licensed under GPL. It can be used in many different settings, like FTP, SFTP, WebDAV and Amazon S3 straight out of the box.
9. Deep- Image Search
Deep calculates the range of colors used in each of your images by analyzing the pixels and calculating the most popular colors. This is what makes the palettes in Deep powerful; you can find images that have similar colors, which is great when you are looking for the perfect picture to go on your web site. In fact, just drag any image on to Deep and it will find and rank all the images on your computer that are similar.
Espresso is a extremely powerful web development tool, created by the minds behind CSSEdit, Providing a powerful editing, sleek projects, live preview, and real publishing and synchronization tools.
Espresso features an immensely powerful rule-based syntax engine, Core Syntax that transforms your text documents into semantic structure. Espresso has an extensible Navigator that’s best compared to the CSSEdit styles list.
Flow is an excellent workflow manager, which helps to organize things related to your project more easily. It shows Workflow maps of your projects, it allows you to track the connections between project files etc.
Fontcase is a font management application that provides an elegant and powerful workflow to help you organize the fonts you have installed on your system.
Gimp is the second-most popular photo editing software program on the market, second only to Adobe Photoshop. The difference is; Gimp is absolutely free!
Isolator is a small menu bar application that helps you concentrate. When you’re working on a document, and don’t want to be distracted, turn on Isolator. It will cover up your desktop and all the icons on it, as well as the windows of all your other applications, so you can concentrate on the task in hand.
Sometimes you just have to log in to your servers, or you want the safe environment of your Mac OS X BSD shell. The built-in terminal isn’t good enough for me, and iTerm is a wonderful free replacement.
KeyCue gives you an instant overview of the overall functionality of any application, plus lets you automatically start working more efficiently by making use of menu shortcuts.
18. Komodo Edit
Komodo Edit is a powerful and robust open-source text editor offers many advanced and attractive features for the developers who have to work on dynamic web programming languages.
Lineform is an ideal Mac app for vector art, diagrams and illustrations. Lineform has all of the most popular tools.
MAMP is a quick and painless way to set up Macintosh, Apache, MySQL and PHP in the same environment. Instantly you’ve got a fully-functional web testing environment for your PHP applications.
On The Job has a lot of power under the hood but maintains its reputation as the easiest to use time and expense tracking solution available for Mac OS X.
PhpMyAdmin is the kindly old grandfather of database management scripts. Not necessarily hip to an attractive user interface, phpMyAdmin still has the skills to pay the bills.
Pixelmator, the beautifully designed, easy-to-use, fast and powerful image editor for Mac OS X has everything you need to create, edit and enhance your images.
24. RAGE Domainer
Second is a tool I just recently discovered as well, it’s called RAGE Domainer, and it lets you keep track of all the domains you own.
Scribus is an open source application for creating high quality page layouts for Mac and Linux users. Some of its publishing features include: CMYK Color, Separations, ICC Color management, and flexible PDF Authoring and Editing.
Seashore is an open source image editor that utilizes the Mac OS X’s Cocoa Framework. It’s a full-fledged image editor that gives Photoshop a run for its money.
27. Sequel Pro
Sequel Pro is a Mac OS X MySQL Database Management app. Sequel Pro gives you direct access to your MySQL databases on local and remote servers with support for importing and exporting data from popular files including SQL, CSV and XML.
Smultron is a gratis text editor which can be considered as a replacement for the default text editor that comes along with the Mac. Smultron is quite versatile and easy to use.
Spaces lets you group application windows together according to the way you work and easily switch between them. Create a space for work. Create a space for play. Organize each space just the way you want it.
SubEthaEdit is a collaborative text editor for the Mac. You can use the software as a text editor, note-taker and for co-writing text. It integrates with Bonjour, iChat and Mail, but isn’t limited to those integrations. SubEthaEdit also has a fairly robust editing syntax for many different languages. So really, this is a Swiss-army tool for developers that work in a collaborative environment that share code often. It’s not free (around $54), but SubEthaEdit could be well worth the price given its usefulness.
TextExpander saves you countless keystrokes with customized abbreviations for your frequently-used text strings, code snippets and images.
TextMate is a popular text-editing tool for Apple Mac OS. It offers number of useful features, like search and replaces text, clipboard history; file tabs when working with projects.
Task management has never been this easy. Organize your to-dos with Projects and Areas of Responsibility. Features include: A smart Today list automatically gathers all you need to look at, repeating to Dos, Every list can easily be filtered and sorted by due date, iPhone Sync and many other features.
It offers almost all of the same functionality as Cyberduck, but adds a little more robustness for advanced user. For example, you can edit any remote file (even a picture or graphic) in any software using Transmit.
Subversion client that enables you to manage different versions of your development work on Mac OS X.
VirtualHostX is the best way to host multiple websites on your Mac. It lets you easily create Apache virtual hosts on Mac OS X.
Xcode is the complete toolset for building Mac OS X and iOS applications — and with Xcode 4, the tools have been redesigned to be faster, easier to use, and more helpful than ever before. The Xcode IDE understands your project’s every detail, identifies mistakes in both syntax and logic, and will even fix your code for you. Quite simply, Xcode 4 will help you write better code.
XScope brings together seven great tools for measuring, aligning and inspecting on-screen graphics and layouts.
39. Yummy FTP
Yummy FTP is an FTP and SFTP client application for the Apple Macintosh, built as native Mac OS X software from the ground up, with the goal of providing a reliable, powerful, yet easy to use file transfer utility.