ferret.js is a front end framework inspired by Nicholas C. Zakas.