A screenshot of Less.app 2
The only thing easier is making fun of Internet Explorer

What Is This Thing?

LESS.app is a graphical interface for LESS.js. It makes working with LESS easy. Don't know what LESS is? Here's the crash course: it's CSS 5.0. This app compiles LESS files into CSS files automatically, as you save them. It'll even compress your CSS, if you like. You can use it with any editor, including:

Less.app works with Espresso, Textmate, Coda, BBEdit, Dreamweaver, Xcode, TextEdit, RapidWeaver, and any app that can edit text files

How Do I Use It?

Frequently Asked Questions

I thought LESS.js compiles in the browser?

It does. But not every developer likes the idea of making their site's styles rely on javascript. I'd rather compile LESS during development, deploy it as CSS, and rest a little easier. One fewer thing that can fail. I've found other developers agree, hence the app.

So, this doesn't use Ruby anymore?

Correct. If you're upgrading from LESS.app 1.x, you can uninstall the old Ruby gem by opening a terminal window and typing: "sudo gem uninstall less -aix"

Do I need to install LESS.js or include it in my HTML?

Nope. The app comes with everything you need. You'll just include your CSS files in your HTML head tag as if you weren't even using LESS.

I can't see the video!

Get a browser that doesn't suck. The video is HTML5 H.264. Safari, Chrome (hell, even IE9) will play that just fine. So here's lookin' at you, Firefox.

Does it support Growl?

Yes.

Why is it Intel only?

Because the app uses Google's V8 javascript engine (the same one inside Chrome) to run Less.js. V8 is only compatible with Intel and ARM chips. Sorry. I feel your pain; I have two 12" PowerBooks still in service!

Why doesn't the app remember my folders when I upgrade?

It will for updates after version 2.0.2

What if my LESS file has errors?

You'll see the error message from the compiler in the app window (or growl note). It's usually pretty helpful. Note that the compiler will NOT produce a CSS file until you fix the errors!

Why do I have to add folders and not individual files?

First, you can add files if you want; we'll just grab the folder they're in. We watch folders because it's easier. You might have six or seven less files per website, all buried somewhere in the site's hierarchy. Instead of mucking through the filesystem looking for them, just drop the root folder on LESS.app and we'll find them for you.

I have a bug or suggestion.

Awesome. Email me: Bryan (at) incident57.com

Are you on Twitter?

You kids and your rock n' roll music. @bdkjones.

Thanks, but I like the command line better.

Haven't been laid since 1994, eh? Don't worry; it'll happen when it's meant to happen. Or when you stop memorizing UNIX commands.

What do you use for work?

Used to be Coda, now it's Espresso. I still like Panic, but Espresso is simply better software. (Seriously -- have you seen its FTP interface? Incredible.) Also, Coda's tabs make me want to hit someone in the face with a 2x4 every time I use them. Espresso's "workspace" area, by contrast, makes me want to give someone a puppy.

What about version control?

I use Cornerstone by Zennaware. It's another awesome app. Better than Versions, in my experience.

Who's better, Dylan or Springsteen?

Springsteen. Eat it, Jobs.

Click here to download the LESS CSS plugin.

Version: 2.0.5 (10.5+ Intel only) | Release Notes

(PPC users can download Less.app 1.2.1 here)

Installation:
  1. Download, unzip and drag the app to your Applications folder.
  2. Dance a little jig.
Reviews:
  • "Look, I'm sorry your iPhone doesn't work in your left hand. But for the love of God, will you stop quoting my employees on your website?"
  • -- Steve Jobs
  • "Sometimes, on slow weekends, Morgan Freeman and I have a voice-off."
  • -- Jony Ive
  • "I'm dating someone else now. He wrote a flashlight app."
  • -- Girlfriend
  • "You have to check out the reviews for this product. Hilarious!"
  • -- The Molitor
  • "Hilarious my ass. As soon as we're done with Gizmodo, we're coming after you."
  • -- Apple's Legal Department
  • "I'm completely confounded. What the HECK does this app do?"
  • -- DanWood
  • "Seriously, we will beat you to death with Jason Chen's corpse."
  • -- Apple's Legal Department
  • "The Yankees don't suck."
  • -- John Gruber
  • "Shut up, John."
  • -- Twitter
Contact:
  • I've had requests for a paypal button so people can send me money. Thanks for the offer, but Less.app is free and always will be. If you like it, and still want to pay for it, give your money to a worthy cause on my behalf. (No, Wil Shipley, strippers are not a worthy cause.)
  • Of course, I am in the market for a new girlfriend... just saying.