Home

Awesome

Curated list of Espresso Sugars to improve your workflow

Espresso is a very good code editor out of the box, but there's a lot more it can do once you install the proper Sugars.

For those of you who don't know it, Sugars are plugins or addons, for adding extra functionality to Espresso.

I promise after checking out some of these you will write better code a lot faster. And I mean a woeful lot faster.

The must-haves

Languages

The useful utils

If you need balancer delimiter highlight, you might want to try Seesaw, but unfortunately I find it almost of no use since it needs to be triggered by the user and this is quite annoying. I know this is a limitation forced by the way Sugars actually works, but still its use is quite limited this way.

Why aren't these functionalities included by default?

And this brings me to my final point. Many of the Sugars listed above – notably the most useful ones – are developed by the great Ian Beck (@onecrayon here on GitHub), who is part of the MacRabbit team. I wonder why in the world they don't integrate those right inside Espresso.

I am sure that most developers are turned off by the lack of functionality such as multiple selection editing, autopairing, powerful html snippets and more. Especially given that this page is the most up-to-date gallery of Espresso Sugars and many don't even know that Espresso can perform such things. I am sure MacRabbit would conquer back a lot of popularity (and market share) if they integrated these into Espresso right of the box.

They will surely have their reasons for this and I hope it's not that they are holding back for a version 3.0 release, or it better come quite soon.

Contribute to the list!

This is by no means a comprehensive list of all available sugars. A quick search here on GitHub will find you many more. This is just the ones that I use most often and that I think greatly improve my experience with Espresso.

If you feel like I am missing something, issue a pull request or simply reach out to me on Gravida's website.

I am sure with these sugars installed you will find Espresso an even better tool for your trade. These bring Espresso right there with the top players in the market.

Enjoy!

PS I will soon be publishing an article about why I still prefer Espresso over other text editors and what are its most impressive features. I will update this page once it's out. If you are interested, stay tuned by select "Watching" from the drop-down menu above. Cheers!

PSS Spice up your coding visuals with my theme for Espresso. It's based on Railcasts, it's dark and sweet.