TerrificJS
Build modular and scalable frontends with TerrificJS. TerrificJS uses naming conventions – like SMACSS – to wire up your application automatically. This prevents you from doing tedious work over and over again. The underlying architecture is inspired from Nicholas Zakas scalable javascript application architecture.