Live-Down allows you to edit a Markdown file in your preferred editor and have an in browser preview stay in sync every time you update. No more reloads, no need to use a <textarea> to compose your file, do things your way.
Live-Down uses Guard along with Guard-Markdown and Guard-Livereload in order to render the markdown and push updates to the browser.
In addition, you will need the LiveReload Chrome extension, Firefox addon, or the Safari extension.
git clone https://github.com/christoomey/live-down.git
In order to use live-down, symlink the desired markdown file into the
src directory of the live-down repo, then fire up guard
to render the
markdown into html on save, and to push changes to the browser.
guard
# In alternate shell / tab
cd public ln -s <path_to_orig>/file.md ./
In some cases your browser may prevent live reloading of files. In this case you can either run a local file server or configure your browser / extension to allow reloading of file extensions.
If you want to go the server route and you have python installed (there by default on OS X), then it is as simple as running
python -m SimpleHTTPServer 8000