Espresso. Mac web development, now more productive than caffeine.

Time to Retire Your FTP Client

With Espresso, there is no need to leave the app when you need to do serious remote file management. Upload, download, make folders, change permissions, … it's all right there for SFTP, FTP and Amazon S3. And the cherry on top? Espresso is an amazing text editor, so on-the-server edits are quick and fun.

Manage your files and edit them on the server

Browse mode is available for any publishing server Espresso supports. When it's active, the remote hierarchy is shown alongside a convenient inspector with more information. From here, you can do everything you'd expect from an FTP client: view file info, change permissions, manage your transfers, …

When you're tweaking server configurations or a local mirror of remote files simply doesn't make sense, just double-click the file in Browse and edit it like any other. Save, and your changes fly straight back to the server.

Quick Publish & Publish To

When you are publishing many changes in a project, Remote Sync tools will prove invaluable. Of course, there are still those times when you really only need to upload this one document. Quick Publish to the rescue! Flip the switch and every time you save, a copy is uploaded to a server of your choice. For non-textual documents or entire folders, Publish To lets you manually send files to your servers right from the context or Action menu.

Requirements & Demo

Espresso requires Mac OS X 10.5.8 Leopard or higher. Try it full-featured for 15 days to make up your mind. After the trial period, restrictions apply.

What's Built In?

Espresso has support for HTML, CSS, XML, JavaScript and PHP out of the box. Publish using FTP, SFTP, FTP/SSL or Amazon S3.

More third-party language Sugars and themes are available at the Coffee House.

Stay In The Loop

Sign up for the Espresso mailing list, and we'll keep you informed while Espresso evolves. You can also subscribe to the MacRabbit Blog Feed for RSS convenience!