Skip to content

Knockout makes it easier to create rich, responsive UIs with JavaScript

Notifications You must be signed in to change notification settings

LaurentVB/knockout

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Knockout is a JavaScript MVVM (a modern variant of MVC) library that makes it easier to create rich, desktop-like user interfaces with JavaScript and HTML. It uses observers to make your UI automatically stay in sync with an underlying data model, along with a powerful and extensible set of declarative bindings to enable productive development.

##Getting started

Totally new to Knockout? The most fun place to start is the online interactive tutorials.

For more details, see

##Downloading or building Knockout

You can download released versions of Knockout from Github.

Or, if you prefer to build the source yourself, clone the repo from Github, and then:

  • To build on Linux or Mac, run cd build then ./build-linux
  • To build on Windows, run build\build-windows.bat

##License

MIT license - http://www.opensource.org/licenses/mit-license.php

About

Knockout makes it easier to create rich, responsive UIs with JavaScript

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 99.6%
  • Other 0.4%