App Inventor Open Source Development

The MIT Center for Mobile Learning is pleased to announce the official free and open-source release of the MIT App Inventor source code at

Our hope is to nurture a robust and active open-source community, now that we have deployed MIT’s large-scale public App Inventor service. We will be updating this site with each new release of MIT App Inventor. We have also posted supporting documentation and will continue to add more as it evolves.  

In addition we have created a forum for the App Inventor open-source developer community. The forum will be managed by MIT App Inventor Development Team Member José Flores. José is enthusiastic about helping this community realize its potential to become the source of creativity that will evolve and extend App Inventor and open the power of mobile apps development to learners and aspiring developers of all ages. We look forward to all of your feedback and questions as we move forward in the development of App Inventor.

Enjoy the code, and Happy Inventing!

Andrew McKinney
MIT Appinventor Technical Lead

Showing 1-21 of 960 topics
Announcing App Inventor Extension Components Hal Abelson 9/22/16
Beacons west marcelo 11:01 AM
Build Failed Help! twintail 1/15/17
Modification of the component Lukáš Novák 1/14/17
Can i take a list of available ssid and signal levels via Taifunwifi? FatihB 1/13/17
proposal: make an event on scrolling a scroll arrangement Diego Marino 1/12/17
Web component not working in tasks (application crash) Riccardo Salve 1/11/17
Making a container fills all the screen Karoui Aous 1/10/17
Server error : could not save one or more file. please try again later David Valdivia 1/5/17
GSoC'17 Projects Gautam Prajapati 1/4/17
Help creating a native library(.so file) 1/4/17
Local server error: Server error: could not save one or more files. Please try again later! 12/29/16
Installation Error Diego Barreiro 12/29/16
Dictionary Libyan Developer 12/26/16
Translator Libyan Developer 12/26/16
Client TCP extension made, testers wanted ! Jean-Rodolphe Letertre 12/26/16
Help adding a library file for Sphero Gareth Haylings 12/19/16
Error writing server when creating a new screen eric crucifix 12/10/16
error 601: No corresponding activity was found 12/10/16
XML Parsing christian bartelmus 12/5/16
Local server error: Server error: could not upload project. Please try again later Nir Vana 12/3/16
More topics »