I linked LiveReload on Twitter the day I discovered it, but I haven’t given it a truly thorough test until tonight. Suffice to say I was impressed enough to take some time out to write it up.
LiveReload is a tool for web designers. It watches for changes in a given folder and–in a way similar to what Marked does for Markdown files–it updates your web browser(s) whenever files with certain extensions change. Yes, you can (and I have) script your way to something similar, but LiveReload brings a few extra refinements to the job.
LiveReload has some powerful customizable options. You start by telling it which folders to watch, but you can get specific about which filetypes to watch as well. You can have it automatically compile SASS, LESS, CoffeeScript and others and control the output location for every individual file (if you like). You can also specify any shell command to run after changes are processed but before the browser refreshes. There’s really not much you can’t do with a setup like this.
LiveReload is in beta right now, but the development schedule appears to be on track. It’s ultimately headed for the App Store, and I don’t know what it will cost. If the price is reasonable for an app that I consider to be very useful–but could live without–I’ll definitely be picking up a copy when the time comes. There’s also a Windows version in the works, which might even help me solve some IE testing conundrums. We’ll see. For now, check out the beta, grab the browser extensions and see what you think.