The Ninjs framework is a small good-parts JavaScript library that provides a basic application structure to build sophisticated JavaScript applications.