User Experience on mobile might not be great yet, but I'm working on it.

Your first time on this page? Allow me to give some explanations.

Awesome KnockoutJS

A curated list of awesome plugins for Knockout

Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.

Last Update: Oct. 20, 2021, 9:03 a.m.

Thank you dnbard & contributors
View Topic on GitHub:
dnbard/awesome-knockout

Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.

Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.

Frameworks

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

9.93K
1.56K
1y 2d
n/a

Knockback.js provides Knockout.js magic for Backbone.js Models and Collections.

1.06K
81
2y 5m
MIT

Durandal has evolved to the next generation: Aurelia.

1.76K
389
2y 10m
MIT

Falcon.js adds structure to knockout.js by incorporting models, collections, and views. It's setup to make developing single-page web applications a breeze.

94
6
6y 5m
n/a

Integrations

A home for rich UI components based on KnockoutJS

262
52
8y 4m
n/a

A project to create a robust set of Knockout.js bindings for the Kendo UI widgets.

278
153
2y 66d
n/a

A plugin that adds custom bindings for twitter bootstrap objects such as tooltips and popovers.

233
71
6y 64d
n/a

Power of Knockout.js for ASP.NET MVC

204
130
6y 53d
n/a

KnockoutJS for Rails with Sweetness

102
17
9y 9m
n/a

A Knockout-to-Meteor bridge

66
11
8y 7m
MIT

Plugins and libraries

Object mapping plugin for KnockoutJS

556
804
7y 9m
n/a

A validation library for Knockout JS

1.03K
415
2y 13d
n/a

A Knockout.js binding to connect observableArrays with jQuery UI sortable functionality

547
136
1y 11m
MIT

A Knockout DataGrid

281
138
7y 5m
n/a

Custom Template Engine and Template Source for Knockout.js that loads external templates. Supports native and jQuery templates.

232
45
7y 9d
n/a

A small library that uses Knockout's native pub/sub capabilities to facilitate decoupled communication between separate view models or components.

353
57
1y 36d
MIT

Deferred Updates plugin for Knockout <=3.3.0

137
24
5y 9m
n/a

A simple and flexible plugin to do declarative event delegation in Knockout.js

136
45
3y 11m
MIT

because kodash was already taken.

4
0
1y 10m
n/a

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

109
31
8y 4m
n/a

a comprehensive implementation of an observable dictionary in KnockoutJS

86
23
8y 5m
n/a

A base model for Knockout.js entities

61
9
9y 60d
MIT

Namespaces plugin for KnockoutJS

57
6
10y 5m
n/a

A simple library to extend Knockout.js objects with RESTful actions.

65
17
4y 6m
n/a

localStorage persistence for knockout.js

68
12
9y 8m
MIT

Component based router for developing wicked awesome apps with Knockout

68
21
3y 10m
WTFPL

Custom Bindings

A collection of enhanced binding syntaxes using Knockout 3+

237
20
6y 9m
n/a

Powerful control flow bindings for Knockout

171
26
7y 4m
n/a

REPEAT binding for Knockout

133
18
6y 5m
n/a

Table binding plugin for Knockout

85
17
5y 11m
n/a

Components

A simple browser-based shopping cart that uses local storage, powered by KnockoutJS

82
40
8y 6m
n/a

TDD Helpers for Knockout JS

16
2
4y 7m
n/a

Examples

An example of real time collaborative web app using WebSockets and Knockout

87
10
11y 3d
n/a