The knockout viewmodel plugin is the fastest, smallest, cleanest, most flexible way to create a knockout viewmodel.