

File Transfer - Object Storage & File Servers.File Transfer - Distributed Filesystems.Document Management - Integrated Library Systems (ILS).Document Management - Institutional Repository and Digital Library Software.Communication - Social Networks and Forums.Communication - Email - Webmail Clients.Communication - Email - Mailing Lists and Newsletters.Communication - Email - Mail Transfer Agents.Communication - Email - Mail Delivery Agents.Communication - Email - Complete Solutions.Communication - Custom Communication Systems.Calendar & Contacts - CalDAV or CardDAV Web-based Clients.Calendar & Contacts - CalDAV or CardDAV Servers.Archiving and Digital Preservation (DP).Non-Free software is listed on the Non-Free page. This is a list of Free Software network services and web applications which can be hosted on your own server(s). But I'm always looking for something better.Self-hosting is the practice of hosting and managing applications on your own server(s) instead of consuming from SaaSS providers. I looked at a lot of editors and IDEs, and this is my favorite. It's a handy tool that tracks how frequently you use the various coding shortcuts that PHPStorm offers, with the convenient side-effect of showing you what many of those shortcuts are. It also encourages you to be productive: In PHPStorm, click the Help menu, and then Productivity Guide. In most cases it will properly color mixed code, for example it'll color an HTML string inside of a PHP variable, where any other editor would just see it as a plain PHP text string. The syntax highlighting is also better than anything I've seen elsewhere. Luckily PHPStorm also has awesome support for HTML/CSS/JS. Not PHP obviously, but frequently a related task in my experience.

If you debug CSS using Firebug, you'll probably love the CSS-X-Fire plugin, which lets you import your Firebug changes directly into your CSS source files via PHPStorm. The source control panel makes it really easy to see files that were added/changed/deleted.

I frequently edit code in the diff window, which gives me realtime diff'ing against the previous version as I type. Makes it really simple to set my preferred coding standard and even simpler to automatically reformat any code to that standard.Īlso, the source control integration is awesome. One of the many features of PHPStorm that I love is the built in code formatter.
