9 HTML5 Frameworks For Web & Mobile App Development

If you are building HTML5 apps, it makes a lot of sense to start out with some frameworks. The good news is that there are many free open source HTML5 frameworks out there, from very minimal to pretty complex. So here are 9 best open-source mobile web apps development framework that lets developers build JavaScript and HTML5-based web applications.


Free and open source, Ionic offers a library of mobile-optimized HTML, CSS and JS components, gestures, and tools for building highly interactive apps. Built with Sass and optimized for AngularJS.



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 experience. This allows designers and developers to work collaboratively and quickly.


M Project

The-M-Project is a Mobile HTML5 JavaScript Framework that helps you build great mobile apps, easy and fast. The framework follows the popular model-view-controller (MVC) software architecture pattern, a huge selling point for many developers. It support all devices: smartphones, tablets and even desktops.



To this day, ebooks have been limited by an old standard created in the pre-Kindle and pre-iPad era. Baker is the first stepping stone to show that we could already be using the powerful HTML5 language to create books with real typography, real layouts and high-quality design.



A framework for building HTML5 mobile apps with a native look and feel.



Enyo is a JavaScript app framework enabling developers build native-quality HTML5 apps that run everywhere — from phones and tablets to PCs and TVs.

enyo html5 framework


Phaser is a fast, free and fun open source game framework for making desktop and mobile browser HTML5 games. It uses Pixi.js internally for fast 2D Canvas and WebGL rendering.



Jo is a lightweight JavaScript framework designed for HTML5 apps.



Polymer is a new type of library for the web, designed to leverage the existing browser infrastructure to provide the encapsulation and extendability currently only available in JS libraries. Polymer is based on a set of future technologies, including Shadow DOM, Custom Elements and Model Driven Views. Currently these technologies are implemented as polyfills or shims, but as browsers adopt these features natively, the platform code that drives Polymer evacipates, leaving only the value-adds.



  1. Frederick Tubiermontsays:

    hey guys, we’re not a framework for developers but a pretty cool product, aimed at non coders. The first mobile web app enabling anyone to easily create free mobile web apps on the go, in their smartphone’s mobile browser. You can already play with the platform: open adsy.me in your android/ios smartphone browser (chrome/safari). We’re working on the tablet/desktop viewer-maker. #noappstores

Leave a comment

Please be polite. We appreciate that. Your email address will not be published and required fields are marked

This site uses Akismet to reduce spam. Learn how your comment data is processed.