Giter VIP home page Giter VIP logo

awesome-knockout's Introduction

Awesome Knockout Awesome

A curated list of awesome plugins for Knockout framework.

Frameworks

  • Knockout - Knockout makes it easier to create rich, responsive UIs with JavaScript
  • Knockback - Knockback.js provides Knockout.js magic for Backbone.js Models and Collections
  • Durandal - A cross-device, cross-platform client framework written in JavaScript and designed to make building Single Page Applications
  • Falconjs - Adds structure to knockout.js by incorporting models, collections, and views

Integrations

  • JqueryUI - Rich UI components based on KnockoutJS
  • Kendo - A project to create a robust set of Knockout.js bindings for the Kendo UI widgets
  • Bootstrap - A plugin that adds custom bindings for twitter bootstrap objects such as tooltips and popovers
  • ASP.NET MVC - Power of Knockout.js for ASP.NET MVC
  • Rails - KnockoutJS for Rails
  • Meteor - A Knockout-to-Meteor bridge

Plugins and libraries

  • Mapping - Object mapping plugin for KnockoutJS
  • Validation - A validation library for Knockout JS
  • Sortable - A Knockout.js binding to connect observableArrays with jQuery UI sortable functionality
  • Grid - A data grid plugin for Knockout
  • External Template Engine - Custom Template Engine and Template Source for Knockout.js that loads external templates
  • Postbox - Publish/subscribe decoupled communication between separate view models and components
  • Deferred Updates - The plugin that modifies parts of Knockout’s observable/subscription system to use deferred updates
  • Delegated Events - Simple and flexible plugin to do declarative event delegation
  • Projections - Adds lodash FP chainability to observable arrays
  • Viewmodel - Flexible way to create a knockout viewmodel
  • Observable Dictionary - An implementation of an observable dictionary
  • Model - A base model for Knockout.js entities
  • Namespaces - Namespaces for Knockout.js
  • Rest - A simple library to extend Knockout.js objects with RESTful actions
  • Local Storage - LocalStorage persistence for Knockout.js
  • Router - Router for single-page apps

##Custom Bindings

  • Punches - Collection of enhanced binding syntaxes
  • Switch Case - Powerful control flow bindings
  • Repeat - The repeat binding can replace foreach in many instances and is faster and simpler
  • Table - Table binding plugin for Knockout

##Components

  • Cart - Simple browser-based shopping cart that uses local storage
  • Testing - Helpful utilities for TDD + Knockout.js

##Examples

  • WebSockets - Example of real time collaborative web app using WebSockets and Knockout

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.