This commit is contained in:
2025-07-18 23:13:11 +02:00
parent c9485bf576
commit 652812eed0
2354 changed files with 1266414 additions and 1 deletions

119
html/knockout.md2.html Normal file
View File

@@ -0,0 +1,119 @@
<h1 id="awesome-knockout-awesome">Awesome Knockout <a
href="https://github.com/sindresorhus/awesome"><img
src="https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg"
alt="Awesome" /></a></h1>
<p>A curated list of awesome plugins for <a
href="http://knockoutjs.com/">Knockout framework</a>.</p>
<h2 id="frameworks">Frameworks</h2>
<ul>
<li><a href="https://github.com/knockout/knockout">Knockout</a> -
Knockout makes it easier to create rich, responsive UIs with
JavaScript</li>
<li><a href="https://github.com/kmalakoff/knockback">Knockback</a> -
Knockback.js provides Knockout.js magic for Backbone.js Models and
Collections</li>
<li><a href="https://github.com/BlueSpire/Durandal/">Durandal</a> - A
cross-device, cross-platform client framework written in JavaScript and
designed to make building Single Page Applications</li>
<li><a href="https://github.com/stoodder/falconjs">Falconjs</a> - Adds
structure to knockout.js by incorporting models, collections, and
views</li>
</ul>
<h2 id="integrations">Integrations</h2>
<ul>
<li>Jquery<a href="https://github.com/madcapnmckay/Knockout-UI">UI</a> -
Rich UI components based on KnockoutJS</li>
<li><a href="https://github.com/kendo-labs/knockout-kendo">Kendo</a> - A
project to create a robust set of Knockout.js bindings for the Kendo UI
widgets</li>
<li><a
href="https://github.com/billpull/knockout-bootstrap">Bootstrap</a> - A
plugin that adds custom bindings for twitter bootstrap objects such as
tooltips and popovers</li>
<li><a href="https://github.com/AndreyAkinshin/knockout-mvc">ASP.NET
MVC</a> - Power of Knockout.js for ASP.NET MVC</li>
<li><a href="https://github.com/dnagir/knockout-rails">Rails</a> -
KnockoutJS for Rails</li>
<li><a href="https://github.com/steveluscher/knockout.meteor">Meteor</a>
- A Knockout-to-Meteor bridge</li>
</ul>
<h2 id="plugins-and-libraries">Plugins and libraries</h2>
<ul>
<li><a
href="https://github.com/SteveSanderson/knockout.mapping">Mapping</a> -
Object mapping plugin for KnockoutJS</li>
<li><a
href="https://github.com/Knockout-Contrib/Knockout-Validation">Validation</a>
- A validation library for Knockout JS</li>
<li><a
href="https://github.com/rniemeyer/knockout-sortable">Sortable</a> - A
Knockout.js binding to connect observableArrays with jQuery UI sortable
functionality</li>
<li><a href="https://github.com/Knockout-Contrib/KoGrid">Grid</a> - A
data grid plugin for Knockout</li>
<li><a
href="https://github.com/ifandelse/Knockout.js-External-Template-Engine">External
Template Engine</a> - Custom Template Engine and Template Source for
Knockout.js that loads external templates</li>
<li><a href="https://github.com/rniemeyer/knockout-postbox">Postbox</a>
- Publish/subscribe decoupled communication between separate view models
and components</li>
<li><a
href="https://github.com/mbest/knockout-deferred-updates">Deferred
Updates</a> - The plugin that modifies parts of Knockouts
observable/subscription system to use deferred updates</li>
<li><a
href="https://github.com/rniemeyer/knockout-delegatedEvents">Delegated
Events</a> - Simple and flexible plugin to do declarative event
delegation</li>
<li><a
href="https://github.com/profiscience/ko-projections">Projections</a> -
Adds lodash FP chainability to observable arrays</li>
<li><a
href="https://github.com/coderenaissance/knockout.viewmodel">Viewmodel</a>
- Flexible way to create a knockout viewmodel</li>
<li><a
href="https://github.com/jamesfoster/knockout.observableDictionary">Observable
Dictionary</a> - An implementation of an observable dictionary</li>
<li><a href="https://github.com/thelinuxlich/knockout.model">Model</a> -
A base model for Knockout.js entities</li>
<li><a
href="https://github.com/hunterloftis/knockout.namespaces">Namespaces</a>
- Namespaces for Knockout.js</li>
<li><a href="https://github.com/frapontillo/knockout-rest">Rest</a> - A
simple library to extend Knockout.js objects with RESTful actions</li>
<li><a href="https://github.com/jimrhoskins/knockout.localStorage">Local
Storage</a> - LocalStorage persistence for Knockout.js</li>
<li><a
href="https://github.com/profiscience/ko-component-router">Router</a> -
Router for single-page apps</li>
</ul>
<h2 id="custom-bindings">Custom Bindings</h2>
<ul>
<li><a href="https://github.com/mbest/knockout.punches">Punches</a> -
Collection of enhanced binding syntaxes</li>
<li><a href="https://github.com/mbest/knockout-switch-case">Switch
Case</a> - Powerful control flow bindings</li>
<li><a href="https://github.com/mbest/knockout-repeat">Repeat</a> - The
repeat binding can replace foreach in many instances and is faster and
simpler</li>
<li><a href="https://github.com/mbest/knockout-table">Table</a> - Table
binding plugin for Knockout</li>
</ul>
<h2 id="components">Components</h2>
<ul>
<li><a href="https://github.com/robconery/knockout-cart">Cart</a> -
Simple browser-based shopping cart that uses local storage</li>
<li><a
href="https://github.com/profiscience/ko-component-tester">Testing</a> -
Helpful utilities for TDD + Knockout.js</li>
</ul>
<h2 id="examples">Examples</h2>
<ul>
<li><a
href="https://github.com/carlhoerberg/knockout-websocket-example">WebSockets</a>
- Example of real time collaborative web app using WebSockets and
Knockout</li>
</ul>
<p><a href="https://github.com/dnbard/awesome-knockout">knockout.md
Github</a></p>