Want to get the Open Web Apps project newsletter?
Sign up for it here!

The Open Web Apps project enables developers to create rich HTML5 app experiences that run across multiple devices and form factors (desktop, mobile, tablet, etc.) using Web standards and open technologies such as HTML5, CSS, and JavaScript. Furthermore, it aims to create a rich distributed ecosystem of HTML5 app stores, including a marketplace operated by Mozilla. Mozilla aims to put the developer back in control of every aspect of the app experience — from easy development to distribution to direct customer relationship management.

Apps are built using standard Web technologies with additional metadata that allows the User Agent to discover, install, launch, and grant them additional privileges.

Documentation for app developers

Web app basics
Guides and references to help you create your app and make it install and run on devices.
Designing your Web app
Information regarding app and interface design practices.
Developing your Web app
Documentation about core app technologies, including the DOM and WebAPIs.
Publishing your app
Guides to effectively publishing your app on the Firefox Marketplace, including documentation about taking advantage of features such as in-app payments.
Advanced topics
An assortment of advanced technical articles about how apps are installed, differences in functionality across platforms, and more.
Frequently asked questions
Questions that are often asked about Open Web Apps and the Firefox Marketplace. Find your answers here.

View All...

Tools for app developers
Technology reference documentation
Getting help from the community

If you still aren't sure how to do what you're trying to get done, feel free to join the conversation!

Don't forget about the netiquette...


Document Tags and Contributors

 Contributors to this page: teoli, stephaniehobson, kohei.yoshino
 Last updated by: stephaniehobson,