Android comes in many shapes and sizes and almost every vendor or smartphone manufacturer has its unique take on the operating system. What gives them the liberty to customize Android is the fact that Android is an open-source platform and its code is freely available for anyone to assess and tweak. This list goes beyond the Android variants designed by brands and also includes the multiple different strains developed by independent developers in the form of custom ROMs. And just like the numerous variations of Android, there is a variety of open source Android apps that are very purposeful although they might have not received the kind of attention they deserve.

Moreover, if you’re a developer yourself and want to improve your coding skills, you can use the code from these apps as a reference to develop your own apps or add features to those apps without having to write the code from scratch. For consumers, open source Android apps bring ad-free experience for free. I love open source Android apps and have been using them since the start. Here are some of my favorite open source Android apps that you can use in 2019.

Amazing Open Source Android Apps in 2019

1. VLC Media Player

Open Source Android Apps VLC player

VLC is a renowned media player which brings support for a wide range of audio and video codecs. Besides playing local media files, VLC can be used to stream videos, audios, and other types of files over a local network or an internet directory. Some common features that enhance media playback include the ability to change playback speed, jump to a specific time, add and pan subtitles, set a sleep timer. Apart from this, users can enjoy videos in picture-in-picture mode and even tune the audio playback using the inbuilt equalizer.

Install: (Free) (GitHub)

2. A2DP Volume

Open Source Android Apps a2dp volume

A2DP Volume, also known as Android Bluetooth Volume Manager, is used to store data about your volume preferences per individual Bluetooth device so that you do not have to manually adjust the volume every time a new device is connected. You can also use an option to read incoming notifications or set a timer to delay this if you don’t want the notifications to be read out loud when you’re using your smartphone. Additionally, the app also offers you the feature to capture the GPS location every time a Bluetooth device is disconnected and the developer insists that you can use it as a car locator  if you have a Bluetooth enabled stereo system. This is one of the lesser known open source Android apps that I use on a daily basis.

Install: (Free) (GitHub)

3. Amaze File Manager

Open Source Android Apps amaze file managet

Amaze File Manager is an easy-to-use and resourceful file manager which stands out in the long list of file managers due to its minimal material design interface. Besides a clean interface, Amaze File Manager’s fast animations, as well as the ability to choose from among different themes and even select colors for elements individually, are what make it more interesting. Besides engaging aesthetics, the file manager amazes (yes, the cringe-worthy pun was intended) you with the ability to backup installed apps in form of APK files and even restore them after a fresh install. Additionally, you can use the inbuilt FTP option or utilize a score of cloud transfer protocols like SMB, SCP, SFTP, or even install other plugins to extend the utility.

Install: (Free) (GitHub)

4. AntennaPod

Open Source Apps For Android antennapod

If you’re intrigued by the idea of podcasts, you might very well be aware of common tools like iHeartRadio, Google Podcasts, and obviously Apple Podcasts/iTunes. What if an app lets you find podcasts from these apps in a single place? AntennaPod does exactly the same and lets you search for and subscribe to a wide range of podcast sources. Besides that, you can also manually enter the URL and start streaming or downloading your favorite podcasts. AntennaPod is easily one of the most useful open source apps for Android, considering the options it offers for playback. The app gives you the ability to fine-tune the speed of playback, vary volume between left and right channels, convert a stereo output to mono. Additionally, you can also set a sleep timer with the flexibility to set an alarm at the end of the timer, if you want to limit the time you spend listening to podcasts.

Install: (Free) (GitHub)

5. Kodi

Open Source Apps For Android kodi

Kodi is a cross-platform and open source media player which offers you nearly infinite options to stream movies, music, TV shows, and even live TV. You can add a multitude of add-ons and Kodi repositories that help you download or stream content or manage your library. Besides the ability to watch content from a very large number of sources, you can also play retro games on Kodi, and even theme the media player to suit your mood and preferences. Besides Android, Kodi can also be installed on Windows, Mac, Linux, iOS, and a variety of TV boxes and streaming sticks for absolutely free.

Install: (Free) (GitHub)

6. Signal Messenger

Open Source Apps For Android signal messenger

Signal is an open source messaging platform which comes with end-to-end encryption. Signal Messenger has long been standing as the flagbearer for encrypted and protected conversations and popular messengers like WhatsApp, Facebook Messenger, Google Allo use Signal’s cryptographic protocol for ensuring the secrecy of the messages sent and received by you. The messaging interface is very simple and convenient to use and there’s an inbuilt dark mode. Lastly, in terms of privacy, there are many options including an auto-lock timer, the option to use the keyboard in incognito mode, restricting screenshots, and enabling or disabling backup – among other options.

Install: (Free) (GitHub)

7. Orbot

Open Source Apps For Android orbot proxy

Orbot is an open source proxy resolving app for Android which is based on the concept of Tor (The Onion Router). It helps conceal your identity online and fight the forces which aim to curb your online freedom by routing the internet traffic through more than 7,000 layers. You may experience a slowdown in the network speeds after switching Orbot on but your identity will be fully secure. Additionally, you can selectively choose which apps use the network while which ones work with Orbot to bypass geo-restrictions on certain content.

Install: (Free) (GitHub)

8. NewPipe

Open Source Android Apps newpipe

NewPipe is an open source Android app that lets you browse and play YouTube videos without forcing you to sign into your Google account. While you can simply browse the trending content, you can also import your subscriptions from YouTube and SoundCloud, and load them onto NewPipe – without being tracked by Google. You can also export and share these subscriptions with your friends. The videos are open in a new window and the player gets the gestures for brightness and volume. Using NewPipe, you can also download videos, play them in the background, as well as in a pop-up window. This is one of my most favorite open source Android apps.

Install: (Free) (GitHub)

9. Frost for Facebook

open source apps for Android frost facebook

Facebook, in spite of the rising skepticism from users since the Cambridge Analytica case last year, has been the most popular social media, especially because of the vastness of options and features. However, the Facebook app for Android is among the most data-hungry and resource-seeking apps, often resulting in a jittery experience on mid-range or entry-level smartphones. Frost for Facebook is a lightweight and open-source app which loads your Facebook feed faster than the official app without compromising on any feature. On the other hand, it adds features like comprehensive options for theming the interface, as well the option to add multiple accounts at once. Frost also allows you to play stories in PiP and even reply to messages without installing a separate Messenger app. Frost for Facebook can be a good alternative if you’ve been stuck between using Facebook Lite and the mobile site.

Install: (Free) (GitHub)

10. NetGuard

Open Source Apps For Android netguard

There are many apps that run in the background and use the internet without your information. Whether it is to restrict these certain apps from sending your data to their servers or to conserve on limited internet quota, you can use NetGuard, making it one of the most useful open source apps for Android. NetGuard is a firewall application that lets you block internet access to certain apps. It features a simple interface with icons for Wi-Fi and mobile internet next to each app and you simply enable or disable internet access per app by simply tapping on these icons. Additionally, you can also choose specific instances such as screen lock, roaming, or screen on/off state to apply these settings if you wish to fine-tune the controls.

Install: (Free) (GitHub)

11. Etar

Open Source Apps For Android etar calendar

Etar is a lightweight and open source calendar app for Android which shows events in daily, weekly, monthly, and agenda-wise layouts. The interface uses material design elements and lets you choose between light, dark, and fully black themes, as well as gives you the option to customize accent colors. Besides this, Etar syncs all the events you add with Google Calendar or Microsoft Exchange accounts. Further, you can choose to set an event to private so that its contents are not visible on the main screen and with the Google Calendar integration, you can also invite other members to a specific event.

Install: (Free) (GitHub)

12. Pixel Dungeon

Open Source Apps For Android pixel dungeon

Pixel Dungeon is a challenging and addictive game falls under the umbrella of open source apps for Android. With pixel-art graphics and intuitive gameplay, Pixel Dungeon is an RPG game about fighting mega rats, bats, and evidently some monsters. On the way, you’ve to grab something to eat and some useful items like keys to open doors as well as weapons like swords to fight monsters on your course. The game engages your curiosity and can be a great time and boredom buster.

Install: (Free) (GitHub)

Open Source Apps For Android pixel dungeon

Pixel Dungeon is possibly one of the most replicated open source apps for Android and one can easily find several forks on the Google Play Store, each of which offers an experience different from the original game.

13. Timber Music Player

Open Source Apps For Android timber music player

Timber is an open-source and flexible music player which lets you customize your music-listening experience to a great extent. While you get the basic customization features like changing the theme or the accent colors, there is also an option to choose among four different interfaces for the “Now Playing” window. Besides this, the player can automatically fetch lyrics as well the album art for a track while it also features support for LastFM scrobbler. Timber also creates playlists based on the tracks you recently add to your device or listen to the most. Lastly, you can also choose which one of the three – Songs, Albums, or Artists – is displayed as the start page.

Install: (Free) (GitHub)

14. Omni Notes

Open Source Apps For Android omni notes

If you though Google Keep was the most versatile note-taking app, Omni Notes might just prove you wrong. The app comes uses a material design interface and gives you the flexibility to perform actions like adding a reminder, archiving, deleting in a batch as well as to merge the selected notes together. Besides this, you can sort notes on the basis of date of creation, last modification, or the date for reminders. You can also set a password to protect the notes, as well as backup and restore these notes either locally or from your Springpad account.

Install: (Free) (GitHub)

15. Slide for Reddit

Open Source Apps For Android slide reddit

As evident from the name, Slide is a Reddit client which is also an open source application available on Android. The first thing Slide asks you at the beginning is to adjust the main interface and accent colors as well as the background color. The navigation within the app relies a lot on swipe (or slide) gestures making it more interactive than the Reddit app. It not only loads faster than the official one but also has more sorting options. You can browse Reddit without signing in as well as search a particular user from a dedicated “Go to Profile” option in the hamburger menu. Furthermore, the comments hierarchy is coordinated by color which may be too overwhelming initially but adds a sense of fun to the serious and somewhat intimidating demeanor of the front page of the internet. But the best part about Slide keeps your Reddit feed free from any advertisement.

Install: (Free) (GitHub)

SEE ALSO: 15 Best Android TV Games You Should Play

Great Open Source Android Apps You Must Try

Open source Android apps not only provide a great chance of embracing and learning about technology, but it can also please the geek in you who might enjoy DIY solutions. Open source protocols inspire the community to actually not develop for financial reward but for the passion of developing and the foresight for a brighter technologically-advanced future.

So whether it for the purpose of learning, or taking a break from the vicious ads network tracking your internet usage throughout, you can rely on open source Android apps to help you. Do you think we can include some other open source apps for Android in this list? Let us know in the comments below.


  1. Very interesting.
    Open source is really a guarantee for us, the users. Guarantee for security, privacy, which are more and more important ou our world, for us and for our children.