Please post free tools that you use for development so others can use them too. Do keep posts in this topic limited to software recommendations. From time to time the links will be copied into the first post. I am deliberately listing a few non-Free (recommended) applications because their usefulness can be well worth their price many times over.
For Mac OS X
Free Text Editors
Smultron
Editra
TextWrangler
JEdit
Non-Free Text Editors
These editors are far more powerful and have far more features than the free editors. There are a boatload of cheap, but non-free code editors for Mac, but I?m just listing those which have become the most useful for me at least. And I beleive they are worth the price.
SubEthaEdit - OSX only. This is THE best collaborative editor and preview editor that exists for any OS platform (OSX/Win/Linux). Great for multiple developers to code the same MOD.
Coda - A scaled-up (and more expensive) version of SubEthaEdit, mainly for projects, supports collaboration with SubEthaEdit users.
TextMate - Really is the missing editor for OSX.
Free IDEs (Integrated Development Environment)
Aptana Studio - Has several "modules" such as PHP which you can install.
Zend Studio PDT - fantastic free IDE, missing only a few small features from the $399 ZsE.
Eclipse - Get the Eclipse for PHP Developers.
NetBeans - I've never tried this IDE.
Komodo Edit
MySQL Tools - Both the Navicat and Workbench tools should be used over phpMyAdmin. Actually, once you starting using a tool like Navicat, you will NEVER want to touch phpMyAdmin again, and may want to remove it from your server. Navicat has become another "arm" for me.
Navicat Lite - (OS X, Windows, Linux)
An integrated GUI tool (application) that lets you perform MySQL administration and database development in an easier way.
MySQL Workbench
A visual database design application that can be used to efficiently design, manage and document database schemata.
MySQL GUI Tools - (OS X, Windows, Linux)
Webserver (and environment)
MAMP - I use the "pro" version, but the non-pro version will be more than enough for everybody.
XAMPP for Mac OS X
Subversion Version Control
Subversion Binaries - Install this first. - You can then run ALL SVN commands from Terminal.app
SmartSVN GUI App. (recommended) - Contains DIFF tools.
Subclipse for Eclipse - Merge Client included.
Subcommander GUI App.
svnX GUI App.
SCPlugin - Contextual Menu plugin for the Finder.
Non-Free Mac SVN Clients (For that OSX "feel")
Cornerstone
Versions
Git Version Control
Installing git on OSX - Github guide.
Git OSX Installer
GitX - git GUI for OS X.
DIFF Tools
DiffMerge (recommended)
FileMerge via the Mac Developer Tools. (Free)
Changes - Non-free DIFF tool.
FTP/SFTP Clients
Cyberduck (Free) - Supports S3 and WebDAV.
FileZilla (Free)
Transmit (non-Free - recommended), works with Amazon S3 and WebDAV.
Flow (non-Free), works with Amazon S3.
RegEx Tools (Free)
Reggy - recommended.
RegExhibit - (recommended).
RegExToolbox - widget.
RegExWidget - widget.
Other
PHPfr - PHP Function Reference widget (recommended)
Firebug - Firefox extension.
FirePHP - Firebug extension.
Firebug Lite - For Safari, IE and Opera browsers.
CSSEdit - Non-free (HIGHLY recommended), you do not want to use anything else to touch your CSS.






.
Proud member of the phpBB support team
STG Support team member
STG Moderator team member


