Don't reinvent the wheel

List of open source mobile applications

MobileGap is the list of many open source mobile application projects. MobileGap lists projects for 3 popular mobile platforms, all apps are grouped by platform. All the links are on one page so text searching the home page should find what best fits your needs.

This and other pages of mobilegap.net website are open sourced on MobileGap GitHub. If you want to add your project to the list all you have to do is to create a pull request with your application description and link. Please respect the order which is based on application name. More information about submitting your project to mobilegap.net.

Below are the 3 open source mobile application categories:

iOS apps, Android apps and HTML5 mobile applications. We keep adding new projects as we find them on Internets or receive a pull requests from their developers. Another goal is to add a short summary and tech review to most interesting open source applications on the list, but its a longer term goal.

Open sourced mobile applications for Apple iOS mobile platform

  • 2048 2048 is an open source iOS version of the famous game 2048.
  • Aeropack is retro style game. Created in 2009 its no longer under development and was open source by developers under GPL license.
  • AllienBlue Alien Blue is an open source Reddit client for iPhone / iPod Touch and iPad.
  • AnyPic is the photo sharing application powered by Parse back end.
  • AntiMapLog source code of iOS application for recording, analyzing and visualizing the data.
  • AppSlate application builder for creating other mobile apps for iOS platform on smart devices.
  • AudioGraph a demo application for demonstrating iOS audio processing.
  • Authenticator Authenticator is a simple, free, and open source two-factor authentication app for iOS devices.
  • Bancha open source iOS application for displaying content powered by Bancha CMS.
  • Bubbsy open source game for iOS platform.
  • Camlingual application for reading text on signs and other external media and translating them to foreign languages.
  • Canabalt another open source single player game for iOS.
  • Climbers single player climbing game based on Cocos2D framework.
  • Chat Secure is a multiprotocol instant messager app with message encryption through libotr library by Cypherpunks.
  • Cheddar is a task manager app which syncs your tasks across multiple devices.
  • Colloquy IRC chat client for iOS and MacOSX for that matter.
  • Connfa open source iOS mobile application client for events and conferences. Example schedules, speaker profiles and session details.
  • ComicFlow is the open source comic reader application for iPad tablets. Doesn’t have the best reviews on app store but is good example of iOS reader application.
  • Dollar Bets nice application, which lets you record small disagreements between friends as bets and monetize them.
  • Diceshaker is a dice-rolling utility for your role playing sessions and board games. Multi platform project supporting iOS.
  • Desktop Web Analytics application built with Flex/Air acting as a client to Piwiki web analytics. Its supported on multiple platforms and iOS is one of them.
  • Doom Classic if you remember this game, there is no explanation required. If not, well this was something every geek talked about few years ago. Source code for iOS platform. Game.
  • Edhita is a text and file editor for iPad tablet. With FTP and AdMob integrations.
  • Freshbooks Project is a time tracking iOS application based on Freshbooks APIs.
  • Fosdem is an iOS application for the yearly opens source conference in Europe FOSDEM.
  • Gas Guide simple text-based iOS application with materials for students who study medicine.
  • Google Authenticator two-factor authentication client for iOS devices created by Google team.
  • Gorillas is an artillery style game for iOS and is the port / resurrection of an old Gorilla Bas game. Built with Cocos2D game framework. Game.
  • Hacker News Client for iOS platform. Nicely designed news reader app for accessing content of HN community discussions.
  • Heredox is the strategy game for iOS platform built with the help of Cocos2D framework. Game.
  • iFixIt is an API-driven mobile application for creating and reading online technical manuals.
  • iStrobe application for controlling flash light on iOS powered devices.
  • iLabyrinth is the labyrinth game built by the developer of previous Haredox game and again with the help of Cocos2D. Game.
  • Last.fm is an official Last.fm mobile application for iOS platform.
  • Mapbox Earth application to showcase Mapbox maps in 3D space. Good starting point for someone who want to develop mapping application for iOS.
  • Master Password password generator app with integrated support for iCloud.
  • MStaff is a mobile client application for WhenIWork cloud-based scheduling app. It supports multiple user accounts and real-time activity review.
  • Mugician is an instrument application for iPad designed to be used at real time concerts without the need of any external devices.
  • Mobilesynth open source synthesizer application for iOS mobile platform.
  • reMail is the email client for iOS built around MailCore and libetpan libraries. If you are building application witch requires email client functionality this project is good reference.
  • Stockfish Chess is an open source chess game powered by AI algorithms. Its core is available for multiple desktop platforms and mobile version is built for iOS and other mobile platforms.
  • The White House application for fetching and displaying multiple streams of content, including video content. Its and official iOS application for US government White House.
  • Task Coach mobile version of Task Coach desktop application. It has embedded sync functionality with other application versions running on desktop environments.
  • Sign Plus application for creating digital signatures on iOS powered devices.
  • SparkleShare client application for sparkleshare open source file synch project.
  • Tweejump simple jump up game created using Cocos2D game engine for iOS. Game.
  • Olympics 2012 source code for official iOS mobile application used by London Olympic games organizers.
  • OpenShop.io ecommerce mobile solution.
  • Next Airport is application for finding weather and navigation conditions in the closest airports around you.
  • Pancake client application for managing SugarCRM projects on iOS. It’s designed to access various modules of SugarCRM with the possibility of adding, deleting, editing the data.
  • Parse Store example iOS mobile commerce application with the Stripe and Parse services integration.
  • Prey project is created to help recover laptops and smartphones in case they are stolen. It activates remotely, enables in device camera and geo location. This version is for iOS devices.
  • Pw Safe application for managing passwords. Integrates iCloud and DropBox and supports Password Safe files.
  • Sci-15 HPCalc scientific calculator application for multiple mobile platforms. This is code for iOS platform.
  • Sudoku Resolv as the name gives away this is Sudoku game solving app. It has integrated scanning and OCR for auto detection.
  • Skeleton Key is another iOS puzzle game game created with Cocos2D game engine.
  • Wikihow this application is a client for popular online knowledge community.
  • Vim is the version of Vi text editor application for POSIX type operating systems. This application is the Vim editor port onto iOS and Objective-C.
  • Wikipedia official mobile application for Worlds largest online encyclopedia.
  • WordPress is an official mobile application project for controlling WordPress CMS based web sites.

Open sourced mobile applications for Android mobile platform

  • AddBlockPlus is an application which runs in the background and silently blocks advertisements for you smart phone.
  • aMetro app which includes metro plans for 180 cities worldwide.
  • AntennaPod is a podcast manager app for Android. It had feed auto refresh, streaming and other features built in.
  • Accordion is the application for emulating accordion sounds on your Android powered tablets. With the choice of MIDI instruments.
  • BlueGPS application to connect with external GPS devices via Bluetooth.
  • Card Case app to quickly exchange business cards with people nearby.
  • ConnectBot is a secure shell client application for Android smartphones. Through it you can establish multiple ssh sessions to remote locations.
  • Connfa Android application for events and conferences. Example schedules, speaker profiles and session details.
  • Kontalk messenger application for Android devices.
  • Moss is an open source wallpaper application for Android which displays technical parameters of operating system on your home screen.
  • messic4android open source Android client to listen to music from a messic server.
  • OpenShop.io ecommerce mobile solution.
  • Pathological Puzzle game involving wheels, marbles and gadgets.
  • Pedometer open source Android application which counts steps as smartphone owner walks.
  • Photobook is a open source client applications for an image sharing social network. Supports comments, likes and public feed.
  • Rage Maker application for making funny comic strips with mobile phone powered by Android.
  • Rocket Chat is open source and official Rocket Chat clinet application for Android OS.
  • VLC media player is one of most popular media players out there. Its open source and ported for Android.

Open source cross platform applications built with HTML5

  • AngularJS Mobile is an example mobile application built using AngularJS framework, HTML5 and wrapped up with PhoneGap.
  • DropboxSync mobile application which is built with the help of PhoneGap frameworks and lets users to sync and share their DropBox files between mobile apps.
  • Green Mahjong is a HTML5 based GPLv3 solitaire mahjong game. It features three nice themes, six different layouts and works accross all the major desktop and mobile browsers.
  • Fresh Food Finder multi platform mobile application for finding where to purchase locally grown food. Built with HTML5 and PhoneGap framework.
  • Framework7 and Parse Login example HTML5 application built with popular Framework7 framework which has integration with Parse BaaS service for user management. This application serves as a good example for building HTML5 apps with external backend service.
  • Rocket Chat Cordova is an official Rocket Chat cross platfrom client application created to be wraped with Cordova mobile framework.
  • Tweedie another Twitter client application. This time it’s developed by using HTML5, JavaScript and PhoneGap mobile application framework.