Durandal is a cross-device, cross-platform client framework written in JavaScript and designed to make Single Page Applications (SPAs) easy to create and maintain.
jQuery Alternatives
jQuery is described as 'Fast, small, and feature-rich JavaScript library. It makes things like HTML document traversal and manipulation, event handling, animation, and Ajax much simpler with an easy-to-use API that works across a multitude of browsers' and is a very popular app in the development category. There are more than 25 alternatives to jQuery for a variety of platforms, including Windows, Linux, Mac, Web-based and Self-Hosted apps. The best jQuery alternative is Zepto.js, which is both free and Open Source. Other great apps like jQuery are Dojo Toolkit, Bliss JS, Prototype JS and DOMtastic.
Alternatives list
MontageJS is a modern, full stack HTML5 framework designed to create single-page applications—fast! MontageJS uses time-tested design patterns and software principles, allowing you to easily create a modular architecture for your projects and help deliver a high-quality user...
qooxdoo is a universal JavaScript framework that enables you to create applications for a wide range of platforms. With its object-oriented programming model you build rich, interactive applications (RIAs), native-like apps for mobile devices, light-weight traditional web...
Cost / License
- Free
- Open Source
Platforms
- Online
- 58 total.js alternatives
Free web application framework for building Web sites and Web applications using JavaScript, HTML and CSS.
Cost / License
- Free
- Open Source
Application types
Platforms
- Mac
- Windows
- Linux
- Online
Wink Toolkit is a lightweight JavaScript toolkit which will help you build great mobile web apps. It is designed and developed to meet the specific constraints of the mobile environment.
Cost / License
- Free
- Open Source
Platforms
- Online
Enact is an app development framework built atop React that’s easy to use, performant and customizable.
Mojito - A JavaScript MVC application framework that runs in either a Node.js or browser environment.




















