Architect, a Javascript template editor

Architect is a web app for editing Javascript templates in various engines. It started life as a simple page for testing Mustache templates. But when I started to get annoyed with the limitations of writing code in <textarea>'s and replaced them with Ace editors, it quickly grew into a fully featured web app with support for multiple templating engines.

Architect was built using HTML5 Boilerplate and Bootstrap and a number of HTML5 technologies including Web Workers, Media Queries, Application Cache and LocalStorage. Architect also utilises a responsive design and WAI-ARIA accessibility.

As a learning experience, I also decided to make Architect without using jQuery or any polyfills. Using the native DOM methods of modern browsers turned out to be quite easy (though more verbose) and allowed me to avoid jQuery's bloat. Since the app is targeted at web developers, browser support shouldn't be a problem (if you're a web developer using an outdated browser, shame on you!).

More information about Architect and it's source code is available at GitHub.

As always, pull requests are welcome. :)

GitHub Comments

  1. metasansana

    I take it Disqus does not sit well with you? ;)

  2. Rowno

    Nah, I've heard too many bad things about Disqus. Besides, so far this system has been completely spam proof and you get all the GitHub extras. 😉

  3. metasansana

    Nice! Cool project by the way. I like the demo.

add comment via GitHub