Text & Flow Control Knockout is a JavaScript library used to develop user interfaces. Discover how to use bindings to control text and its appearance and how to work with control flow bindings in Knockout.