Anyone can build apps with global impact.

MIT App Inventor is an intuitive, visual programming environment that allows everyone – even children – to build fully functional apps for smartphones and tablets. Those new to MIT App Inventor can have a simple first app up and running in less than 30 minutes. And what's more, our blocks-based tool facilitates the creation of complex, high-impact apps in significantly less time than traditional programming environments. The MIT App Inventor project seeks to democratize software development by empowering all people, especially young people, to move from technology consumption to technology creation.

MIT App Inventor is free and open source. App Inventor has been used by over 8 million people worldwide who have built more than 30 million apps. It is available in twelve different languages and used by people from ages 13 and up.

lightbulb_outline View ideas list


  • gwt
  • java
  • javascript


mail_outline Contact email

MIT App Inventor 2021 Projects

  • Vishwas Adiga
    A Modular Approach To The App Inventor Projects View
    Modernising and modularising the App Inventor Projects View by introducing shortcuts for project actions and integrating markup UI declarations with...
  • Himanshu Garg
    The animation portion of the MIT App Inventor, that includes the Canvas, ImageSprite and Ball components, currently has a lot of room for...
  • Preet Vadaliya
    Custom Font Typeface Support
    An approach to enhance the functionality of the MIT App Inventor by adding support for Custom Font Typeface that enhances the flexibility of...
  • Hardik Thami
    Implement a CheckBox Group in App Inventor
    Currently, App Inventor does not have an element in the user interface similar to RadioGroup in android. As part of my GSoC proposal, I plan on...
  • Anuj Singhal
    Unified Color UI
    The color interface in App Inventor deals with multiple different formats, this leads to confusion for the user while switching from one part of App...