Android Android feed

Android is an operating system for mobile devices which is based on the Linux kernel. While primarily developed by Google, the various components that make up Android are released under open source licenses, allowing others to create their own derivatives. Read more about the many open source applications available for Android in these articles.

A person looking at a phone

Start your journey toward cross-platform development with the popular Flutter framework.
Tux and Android stuffed animals on shelf

Use Termux and Flask to create, develop, and run a web app on your mobile device.
Android security and privacy with a lock

Meet /e/, a privacy-focused, Android operating system independent of Google.
Tux and Android stuffed animals on shelf

Use a text editor, SSH into a computer, or even maintain your Kubernetes cluster right from the palm of your hand with Termux.
Digital images of a computer desktop

A proof of concept using AndroidXML and TotalCross provides an easier way of creating UIs for Raspberry Pi and other devices.
scientific calculator

The Android app does a wide range of advanced mathematical functions in the palm of your hand.

Create more useful and attractive apps faster with these plugins for Google's cross-platform development language.
Computer browser with books on the screen

Looking for a new eBook app? Check out these four solid, open source eBook readers for Android.