• Twitter
  • Facebook
  • GitHub
  • Google Group
  • #themproject on irc

The-M-Project

  • Showcase
  • Docs
  • Support
  • Friends
    • Espresso
    • D8
  • Blog
  • Download
Get Started
Get Started

Get Started

Download The-M-Project 1.1 and learn how to get started.
Happiness is only a few steps away. Learn more...
Features
Features

Features

It's Open Source, it's free, it's build on solid ground, it's MVC, it's HTML5, it's CSS3, it's I18N ready and it's a lot more. Learn more...
Espresso
Espresso

Espresso

Espresso is The-M-Project's best friend that eases up the development process of mobile web apps a lot. Learn more...
Get Involved
Get Involved

Get Involved

Join us on GitHub, track bugs, discuss new features or even send pull requests - any help will be appreciated. Learn more...
Slider1 Slider 5 (SAP) Slider2 Slider3 Slider4

Things you should know

Open Source

Open Source

The-M-Project is fully Open Source, MIT licensed and free to use - and it always will be. So you are heavily invited to take part on the development.
Stable environment

Stable environment

Originally created at M-Way Solutions, the framework is now part of Panacoda. Long story short: There is a company behind The-M-Project taking care of its continuance and enhancements.
Build on solid ground

Build on solid ground

By using the widely accepted libraries jQuery and jQuery Mobile, The-M-Project is based on some rock-solid technologies.

Core concepts and features

MVC Architecture

MVC Architecture

The established MVC pattern defines the basic architecture of The-M-Project. Its explicit seperation of concerns enables a structured development process. Learn more...
HTML5 & CSS3

HTML5 & CSS3

The-M-Project ships with lots of game changing HTML5/CSS3 based features like offline support, local storage, positioning, a touch-optimized UI and many more.
Internationalization

Internationalization

A common requirement for todays mobile apps is their global adoption. The result of this is the need for an I18N tool. The-M-Project provides such a tool - lightweight but powerful.
Multi-device support

Multi-device support

Nowadays companies often won't commit themselves to a certain device. The-M-Project helps with this issue by simply supporting all of them: smartphones, tablets and even desktops.
Cross platform

Cross platform

Since The-M-Project is a pure HTML5 JavaScript framework, basically any platform providing these technologies is supported. The general idea behind this is: Write once, run anywhere.
Native packaging

Native packaging

Espresso allows you to conveniently create app store ready mobile apps (e.g. ipa/apk) by simply running one single command. Learn more...

The-M-Project’s friends

Espresso - Node based build tool and optimizer

Espresso - Node based build tool and optimizer

Espresso is a powerful build tool, that eases up the development process in many ways: It initializes the project, creates required components, provides a built-in web server, optimizes and packs the application, deploys it to e.g. an ftp server and builds native iOS/Android apps. Learn more...
D8 - Your new JavaScript date object

D8 - Your new JavaScript date object

D8 is a lightweight JavaScript library, that wraps JS's date object and extends it with lots of features that address common use cases when dealing with dates. Learn more...

Latest Tweets

  •  

Follow Us

Latest Posts

Metro Style Apps with The-M-Project

Metro Style Apps with The-M-Project

The-M-Project 1.1

The-M-Project 1.1

How to debug Espresso with WebStorm

How to debug Espresso with WebStorm

Go to Blog

Supported Platforms

Credits go to

Copyright © 2012 / All rights reserved by Panacoda GmbH.