Visto JavaScript Library

  •        85

This library can be used to integrate KnockoutJS, JQuery, RequireJS and TypeScript to provide XAML-like GUI development in single-page JavaScript applications.



Related Projects

Web Minesweeper with MVVM and Knockout

This is a common minesweeper game, that is implemented with mvvm in the web, only with html and javascipts libraries...


knockout-data-projections (aka ko-data-projections) makes it easier for developers to translate complex view models to plain javascript objects. It can be used in any js-to-js one-to-one nested or flat mappings and it can handle knockout observables well.

SPA Tools

SPA Tools is an open-source set of tools which help creating some beautiful and responsive Single Page Applications.

Knockout - Create rich, responsive UIs with JavaScript

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.

MVVM-WPF(+Silverlight 5.0) XAML Markup Dependency Injection Binding Extensions

XAML mark-up extensions for MVVM pattern. Mark-up extensions allow to bind RouteEventHandler, Command and other to targets via Dependency Injection.

MVVM-WPF(+Silverlight 5.0) XAML Markup Binding Extensions

WPF + Silverlight 5.0 XAML mark-up extensions for MVVM pattern. Mark-up extensions allow to bind RouteEventHandler and Command to their targets.

dotvvm - Open source MVVM framework for Web Apps

DotVVM is an ASP.NET framework that lets you build line-of-business applications and SPAs without writing tons of JavaScript code. You only have to write a viewmodel in C# and a view in HTML. DotVVM will do the rest for you.DotVVM brings full MVVM experience and it uses KnockoutJS on the client side. It handles the client-server communication, validation, date & time formatting on the client side, SPAs and much more.

ASP.NET MVVM Excalibur

ASP.NET MVVM Excalibur Project.this is Web Form base, has a new Binding Expression like WPF MVVM.

MVVM FX for Windows Forms and Visual WebGUI

MVVM base framework includes Data binding, Command binding and DependencyObject/DependencyProperty

MVVM_Hacker_News - Android MVVM experiment project using the official Data Binding library

I wanted to experiment creating an MVVM structured project using the official Data Binding library, so I stripped back an old project of mine and replaced relevant codebase with an MVVM approach. This is still experimental, so I'd love to hear any suggestion / improvements to the approach!

Knockout-UI - A home for rich UI components based on KnockoutJS

A home for rich UI components based on KnockoutJS

Design and Develop a website using ASP.NET MVC 4, EF, Knockoutjs and Bootstrap

Design a website architecture that must be simple, easily understandable by any web designer using MVC, EF, Knockoutjs and Bootstrap

Progressive Enhancement and Knockout js

Simplifying Progressive Enhancement with Knockoutjs

Dynamic Grid (jQuery + KnockoutJS+ WebAPI)

DynamicGrid - simple grid for ASP.NET MVC. Based on jquery and knockout JS.

MVVM 4 Webforms

Bringing WPF like declarative data binding to ASP.NET Web Forms to enable declarative two-way data binding to any object whilst opening up MVVM UI development.

RoboBinding - A data-binding Presentation Model(MVVM) framework for the Android platform.

As personal time contraints, I am currently unable to keep up. Please use official android databinding instead. A data-binding Presentation Model (MVVM) framework for the Android platform. RoboBinding helps you write UI code that is easier to read, test and maintain without performance compromise (code generation instead of java reflection).


FoxCommerce is open source e-commerce solution. It's developed in - Asp.NET MVC3 and Razor View Engine - Visual C#.NET - jquery 1.5.1 - jquery-ui 1.8.11 - knockout MVVM Javascript Library - jquerymobile

jsviews - Interactive data-driven views, MVVM and MVP, built on top of JsRender templates

JsViews builds on top of JsRender templates, and adds data-binding and observable data, to provide a fully-fledged MVVM platform for easily creating interactive data-driven single-page apps and websites. Documentation, downloads, samples and API docs and tutorials are available on the website.


Custom Binding Engine that support WinFrom. WPF, Web and Mono. It support Property, Collection, Command and Method binding. One ViewModel support mutilple View


House keeping money management program. This is my first project in WPF. (yahalom, by sela) app which uses MVVM architecture , Database, WCF, data binding and every good in order to achieve the goal of house keeping