exoskeleton - Faster and leaner Backbone for your HTML5 apps

  •        29

Exoskeleton is a faster and leaner Backbone for your HTML5 apps.Marionette and other popular plugins: WIP.




Related Projects

Backbone.ModelBinder - Simple, flexible and powerful Model-View binding for Backbone.

  •    Javascript

Special thanks to Derick Bailey for creating predecessor to this plugin. I've been able to reuse unit tests he created for his Backbone.ModelBinding plugin. Backbone is a great platform for writing client side applications but I've found that as views grow in complexity, synchronizing my models and views can be a pain. I've spent the past few months trying to use existing view-model binding libraries that others were kind enough to create and share with the world. Unfortunately in the majority of my backbone application I wasn't able to leverage the existing view-model binding libraries due to various limitations.

somajs - soma.js is a javascript model-view-controller (MVC) framework

  •    Javascript

soma.js is a javascript model-view-controller (MVC) framework

Mighty Mouse MVC


Mighty Mouse MVC is a sample WinForms application that demonstrates how developers can build applications based on the Model View Controller pattern. It's developed with Visual Studio 2008 in the C# programming language.

Struts - Java Web Framework

  •    Java

Struts is a Web Framework which uses Model-View-Controller (MVC) architecture. The Model represents the business or database code, the View represents the page design code, and the Controller represents the navigational code. Struts works well with conventional REST applications, SOAP and AJAX.

Angularjs - Javascript MVC framework

  •    Javascript

HTML is great for declaring static documents, but it falters when we try to use it for declaring dynamic views in web-applications. AngularJS lets you extend HTML vocabulary for your application. The resulting environment is extraordinarily expressive, readable, and quick to develop. It supports model view controller framework. It binds data in an automatic way which updates the view whenever the model changes. Controllers are the behavior behind the DOM elements.

SWT MVC Wrapper

  •    Java

WARNING: THIS PROJECT HAS BEEN ABANDONED. Do not waste time reading and downloading. SWT MVC Wrapper is a LGPL library which provides widgets that wrap around Eclipse's SWT widgets to offer a Model View Controller (MVC) model.

MVC Generator


Model-View-Controller is almost the most widely used design pattern, especially for web applications. Most of the code in model and controller layers is systematic. Using a database connection info, this application completely generates the model lay

StateViewController - Stateful view controller containment for iOS

  •    Swift

When creating rich stateful view controllers, a single view controller class is often tasked with managing the appearance of many other views, controls, and other user interface elements based on a state. That state, in turn, is often inferred from multiple properties that need to be synchronized to correctly represent a single state. Usually the end result is known as the Massive View Controller problem, often solved by deviating from the MVC pattern used and endorsed heavily by Apple. While other patterns, such as MVVM or MVP, can solve your issues, going with the grain rather than against makes interacting with UIKit a whole lot easier. This repository houses one dependency-free class, called StateViewController, which is tasked with solving this issue. StateViewController is a container view controller that presents one or more view controllers for any given state that you define, such as loading, list, or editing. It manages the appearance cycles of each content view controller, making sure that the view lifecycle of the content view controllers are intact and in order, notifying you about state transitions and which content view controllers are about to appear or disappear from the view hierarchy. This allos you to compose multiple view controllers and re-use them throughout the app. The state view controller also provides extensive support for animating the transition between states.


  •    Java

Maverick is a Model-View-Controller framework for Java web publishing. It offers clean MVC separation, configurable transformation pipelines, an XML sitemap, browser detection, i18n, and support for a wide range of templating and xform technologies.

koossery.MVCwin: an MVC open source framework for winform .NET applications

  •    DotNet

koossery.MVCwin is an MVC open source framework for winform .NET applications. koossery.MVCwin is an open source and fully supported Microsoft framework for building winform .NET applications that use a MVC (model-view-controller) pattern.

MVC Framework


The MVC Framework provides a reusable model-view-controller application programming interface (API) for use in the rapid development of graphical user interface applications in the .NET 2.0 framework.

Matt's TinyMVC - MVC for ASP.NET Web Forms

  •    ASPNET

MattsTinyMVC enables ASP.NET Web Forms applications to be developed using the MVC (Model-View-Controller) design pattern. MattsTinyMVC features two-way data binding of any WebControl or HtmlControl, no-code state/cache management, and enables full unit-testing of your web app....

MVC framework for ASP 3.0

  •    ASP

Probably the first "proper" MVC framework for ASP 3.0! It uses OO JavaScript for Model and Controller logic and XSLT transformation templates for the View. http://www.troika-asp.com

RailwayJS - MVC framework for NodeJS

  •    NodeJS

Railway is the Node.JS MVC framework based on ExpressJS, fully ExpressJS-compatible. It allows you to build web applications in a similar manner as in Ruby On Rails. It has generators for model, controller, scaffold and supports coffee scripts.

JSenna - Fast Web Development

  •    Java

The JSenna Tool is used to generate Web applications on basis of HTML, JavaScript, DHTML in client side (running inside of the browser) and JAVA/J2EE in server side based in Model View Controller WEB frameworks. JSenna = Fast Web Development


  •    ASPNET

Lattis is a MVC (Model - View - Controller) based framework for Microsoft .NET Web applications. It provides a FrontController to the application, which delegates user defined actions to specific distributed controller classes.



CVsharp????????jquery???.net?C-V(??-??)????????????????????????????????????????????????? ????ASP.NET MVC?????????MVC???"Model-View-Controller"?????????"??-??-???"? ???????5.0?????????unity??????????????????????? ??CVSharp?FunCode?????(??????)??????????????????????????...

Xervlet: A Java MVC API

  •    Java

Java Based Model-View-Controller (MVC) API that allows for easy web-based software development. API allows a the web-designer and code-developer to work apart from one another by combining them at the beautification layter. Config files are fully obfus

We have large collection of open source products. Follow the tags from Tag Cloud >>

Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.