🚀 Join our exclusive newsletter for Recruiters and Sourcers

Launching on Oct 20th, 2023. Become tech-savvy – sign up today!


Model-View-ViewModel is a software architectural pattern for implementing user interfaces. Model manipulates the data, View displays the data and ViewModel an intermediate link that controls all interconnections.

Learn more

First released 2005
Developed by Ken Cooper, Ted Peters
Used by Microsoft, Google, Amazon

Interesting facts

Model-View-ViewModel is also referred to as Model-View-Binder, especially in implementations not involving the .NET platform. ZK (a web application framework written in Java) and KnockoutJS (a JavaScript library) use model-view-binder (MVB).


Development by Synergize.digital

Sign up for updates
straight to your inbox