<p>Written by <ahref="https://twitter.com/henrikjoreteg">Henrik Joreteg</a>, <ahref="https://twitter.com/lukekarrys">Luke Karrys</a>, and <ahref="https://twitter.com/philip_roberts">Philip Roberts</a></p>
<p>Part of <ahref="http://todomvc.com">TodoMVC</a></p>
* #&yet IRC Channel on Freenode ([logs here](https://botbot.me/freenode/andyet/))
*[@ampersandjs](http://twitter.com/ampersandjs)
*[&yet – The team behind Ampersand.js](http://andyet.com)
_If you have other helpful links to share, or find any of the links above no longer work, please [let us know](https://github.com/tastejs/todomvc/issues)._
## Implementation
The app spec says to use bower for dependency management unless it goes against the best practices of the framework. Ampersand.js is very specifically uses npm for dependency management so that's what we're using here.
## Credit
This TodoMVC application was created by [@HenrikJoreteg](http://twitter.com/henrikjoreteg), [@LukeKarrys](http://twitter.com/lukekarrys), and [@philip_roberts](https://twitter.com/philip_roberts).
<ahref="architecture-examples/mithril/"data-source="http://lhorie.github.io/mithril/"data-content="Mithril is a client-side MVC framework - a tool to organize code in a way that is easy to think about and to maintain.">Mithril</a>
</li>
<liclass="routing">
<ahref="architecture-examples/ampersand/"data-source="http://ampersandjs.com"data-content="A highly modular, loosely coupled, non-frameworky framework for building advanced JavaScript apps.">Ampersand</a>