joopl · Object-oriented programming for JavaScript on the Web and anywhere!

  •        40

jOOPL is a powerful and light-weight library brining true object-oriented capabilities to the JavaScript language!

http://joopl.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

spine - Lightweight MVC library for building JavaScript applications


Spine is a lightweight MVC library for building JavaScript web applications. Spine gives you structure and then gets out of your way, allowing you to concentrate on the fun stuff: building awesome web applications. Spine is opinionated in its approach to web application architecture and design. Spine's architecture complements patterns such as de-coupled components and CommonJS modules, markedly helping with code quality and maintainability.

ZK – Java Web Framework for Web and Mobile


ZK is the leading Ajax + Mobile framework that is designed to build amazing Java web applications in a quick, efficient and elegant manner without needing any knowledge on Ajax or JavaScript. Unlike other conventional web frameworks, ZK is renowned for its shallow learning curve and unique Server+client architecture offering users a high performance, high security and low maintenance framework at an enterprise level.

YUI - The Yahoo User Interface Library


YUI is a free, open source JavaScript and CSS library for building richly interactive web applications. It is lightweight core and modular architecture make it scalable, fast, and robust. Built by frontend engineers at Yahoo.

Sails.js - Realtime MVC Framework for Node.js


Sails.js is a web framework that makes it easy to build custom, enterprise-grade Node.js apps. It is designed to resemble the MVC architecture from frameworks like Ruby on Rails, but with support for the more modern, data-oriented style of web app development. It's especially good for building realtime features like chat.

Struts - Java Web Framework


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.



Apache Turbine - Servlet based framework that allows Java developers to quickly build web applicatio


Turbine is a servlet based framework that allows Java developers to quickly build web applications.

pippo - Micro Java Web Framework


The goal of this project is to create a micro web framework in Java that should be easy to use and hack. Pippo can be used in small and medium applications and also in applications based on micro services architecture. Also, Pippo comes with a very small footprint that makes it excellent for embedded devices (Raspberry Pi for example).

Ninja - Ninja is a full stack web framework for Java


Ninja is a full stack web framework for Java. It is made up of libraries that deliver everything. From Html, Json and Xml rendering and parsing to management of different environments, database persistence, testing and much more.

Telosys - Global framework on AJAX and JavaEE


Telosys is a lightweight global framework based on AJAX and standard JavaEE technologies. Its pragmatic approach allows to build easily business web applications. Telosys is a self-sufficient solution that covers seamlessly all the application layers (presentation, persistence, services, navigation, internationalization, authentication, etc…).

deep-framework


DEEP Framework is a serverless web framework, core component of the Platform-as-a-Service that abstracts web apps and web services from specific cloud providers. This framework enables developers build cloud-native applications or platforms using microservices architecture in a completely serverless approach.

Guggenheim - Modern .net (web) application framework/architecture reference


Modern .net (web) application framework/architecture reference

S#arp Architecture: ASP.NET MVC with NHibernate


Pronounced "Sharp Architecture," this is a solid architectural foundation for rapidly building maintainable web applications leveraging the ASP.NET MVC framework with NHibernate. The primary advantage to be sought in using any architectural framework is to decrease the code one h

Pyjs - Python Web Application Framework


Pyjs is a Rich Internet Application (RIA) Development Platform for both Web and Desktop. It contains a Python-to-Javascript compiler, an AJAX framework and a Widget Set API. Pyjs started life as a Python port of Google Web Toolkit (GWT), the Java-to-Javascript compiler. Additional to the web framework, they have Desktop version of Pyjs called Pyjs Desktop. It allows the same web application source code to be executed as a standalone desktop application instead of being stuck in a Web browser.

SpeakRight Framework - Helps to build Speech Recognition Applications


SpeakRight is an Java framework for writing speech recognition applications in VoiceXML. Dynamic generation of VoiceXML is done using the popular StringTemplate templating framework. Although VoiceXML uses a similar web architecture as HTML, the needs of a speech app are very different. SpeakRight lives in application code layer, typically in a servlet. The SpeakRight runtime dynamically generates VoiceXML pages, one per HTTP request.

NuclearJS - Reactive Flux built with ImmutableJS data structures. Framework agnostic.


NuclearJS is a traditional Flux architecture built with ImmutableJS data structures. The goal of NuclearJS is to provide a way to model data that is easy to reason about and decouple at very large scale. The framework should be implemented functionally wherever appropriate. This reduces incidental complexity and pairs well with Immutability.

Meteor - Javascript Framework for building web and mobile apps


Meteor, an ultra-simple, database-everywhere, data-on-the-wire, pure-Javascript web framework. With Meteor you write apps in pure Javascript, that send data over the wire, rather than HTML. It supports Live page updates, Powerful data synchronization and lot more.

Xenta Framework - extensible enterprise n-tier application framework


Xenta is an extensible enterprise n-tier application framework with multilayered architecture. It is an open source project and available for free. Developed in .NET/C# programming language. Initially targeted to web based solutions. Licensed under the MIT license.

js-architecture-example - An example of how to implement a scalable architecture framework for js.


An example of how to implement a scalable architecture framework for js.

Scalable-Application-Architecture-Framework


A basic framework for building your JavaScript applications, based on Nicholas Zakas' presentation Scalable JavaScript Application Architecture