I’ve used a ton of caching plugins during the life of this site, but Breeze stands out for being a simple and decently powerful one..
Breeze is the caching plugin made by Cloudways, a managed VPS hosting company. I’m pretty sure it’s intended use is on their servers, but it’s open source so anyone can use it on any host. It supports not only file-based caching in WordPress, but also offers Varnish integration to make your site extremely fast. You don’t need Varnish, as it has it’s own caching mechanisms if it detects the absence of Varnish.
What it can do
You can also clean up your WordPress database in the Database tab. Simply select what you’re fine with deleting, and press “Optimize”. I personally don’t like deleting post revisions because I think I might need them some day, although that has never happened. From my understanding, nothing bad happens from removing transients from the database, but whenever you remove anything from the database, there is a chance you might delete something you want.
Who is this for?
I would recommend this for people who need more than just WP Super Cache, but don’t want the complexity of W3 total cache.