All Projects → LinuxCafeFederation → awesome-android

LinuxCafeFederation / awesome-android

Licence: CC0-1.0 license
A curated list of awesome open source Android applications, tutorials and resources.

Projects that are alternatives of or similar to awesome-android

Simpler
Simpler是一款轻量级的第三方微博应用,具有微博的基础功能,兼有外观优雅,运行流畅,内存占用低,省电省流量等特点。
Stars: ✭ 27 (-94.85%)
Mutual labels:  android-application, android-app
Ionic-ElastiChat-with-Images
Ionic Magic Chat with Angular Elastic, Autolinker.js and more!
Stars: ✭ 66 (-87.4%)
Mutual labels:  android-application, android-app
BatteryTool
Automatically stop apps running in the background. Free, no ads and open source.
Stars: ✭ 48 (-90.84%)
Mutual labels:  android-application, android-app
Monthly-App-Challenge-2022
Retos mensuales de la comunidad MoureDev para crear pequeñas aplicaciones en base a requisitos
Stars: ✭ 153 (-70.8%)
Mutual labels:  android-application, android-app
currency-edittext
A Custom EditText implementation that allows formatting of currency-based numeric inputs.
Stars: ✭ 86 (-83.59%)
Mutual labels:  android-application, android-app
Extract-Color-Palette-Api
Create gradient drawable by extracting prominent colors from image⚫⚪
Stars: ✭ 16 (-96.95%)
Mutual labels:  android-application, android-app
corona-warn-companion-android
Android App Which Shows Details about CWA Exposures (Requires Root or CCTG or RaMBLE Apps)
Stars: ✭ 131 (-75%)
Mutual labels:  android-application, android-app
Latest-adb-fastboot-installer-for-windows
A Simple Android Driver installer tool for windows (Always installs the latest version). Sponsored by https://sendletter.org, the Cheapest way to Send Letters
Stars: ✭ 242 (-53.82%)
Mutual labels:  root, rooting
SchoolRegistrationUI-Android
Check out the new style for App Design aims for school or colleges...😉😀😁😎
Stars: ✭ 56 (-89.31%)
Mutual labels:  android-application, android-app
Litrato
Android photo editing app with various filters and tools. Included advanced features like masking, histogram, color picker, EXIF viewer...
Stars: ✭ 54 (-89.69%)
Mutual labels:  android-application, android-app
media-picker
Easy customizable picker for all your needs in Android application
Stars: ✭ 167 (-68.13%)
Mutual labels:  android-application, android-app
ToDo
Android application to quickly add tasks and reminders.
Stars: ✭ 13 (-97.52%)
Mutual labels:  android-application, android-app
Floral
Minimal design gallery app for Android.
Stars: ✭ 23 (-95.61%)
Mutual labels:  android-application, android-app
ClipboardCleaner
Check and clean your clipboard using service, widget, shortcut and quick setting tile.
Stars: ✭ 85 (-83.78%)
Mutual labels:  android-application, android-app
HomeApp
A little smart home app for Philips Hue and other devices
Stars: ✭ 54 (-89.69%)
Mutual labels:  android-application, android-app
screenshot
This library helps to take screenshot dynamically
Stars: ✭ 64 (-87.79%)
Mutual labels:  android-application, android-app
Avi
🎬 Pocket online cinema for Android (Deprecated)
Stars: ✭ 18 (-96.56%)
Mutual labels:  android-app, android-apps
xkcdViewer
A beautiful xkcd viewer app written with Flutter
Stars: ✭ 60 (-88.55%)
Mutual labels:  android-application, android-app
Android-daily-read-tips
log for articles and info in android for every developer
Stars: ✭ 13 (-97.52%)
Mutual labels:  android-application, android-app
geopackage-mapcache-android
GeoPackage MapCache Android App
Stars: ✭ 33 (-93.7%)
Mutual labels:  android-application, android-app

Awesome Android Apps

A curated list of awesome open source Android applications, tutorials and resources. Inspired by other awesome-* projects.

Support the maintainer of this list

Contents

Advertisement blocking

  • AdAway - Ad blocker for Android using the hosts file (Root permission is optional but it is recommended).
  • Blokada - Ad blocker for Android using the VPN API.
  • DNSfilter - Ad blocker for Android using a VPN, supports hosts files.
  • DNS66 - DNS66 blocks advertisements on Android by intercepting DNS requests using Android's VPN layer and blocking requests for blacklisted hosts.
  • NetGuard - NetGuard provides simple and advanced ways to block access to the internet - no root required.
  • RethinkDNS + Firewall - DNS over HTTPS / DNS over Tor / DNSCrypt client, firewall, and connection tracker for Android.

App stores

  • F-Droid - F-Droid is an installable catalogue of FOSS (Free and Open Source Software) applications for the Android platform.
  • Aurora Droid - Fork of the F-Droid client with external repos ready to sync (Root permission is optional).
  • Aurora Store - Unofficial FOSS client to Google Play Store (Root permission is optional).
  • Foxy Droid - Yet another F-Droid client.

Basic Utilities

  • Binary Eye - Barcode and QR code scanner without ads
  • Etar - It is a material designed open source calendar.
  • Koler - A uniquely stylized phone app, with customizable features - for Android.
  • Simple Calculator - A calculator for your quick calculations.
  • Simple Calendar - Be notified of the important moments in your life.
  • Simple Clock - A combination of a clock, alarm, stopwatch and timer.
  • Simple Contacts - A premium app for contact management with no ads, supports groups and favorites.
  • Simple Dialer - A handy phone call manager with phonebook, number blocking and multi-SIM support.
  • Simple Flashlight - A simple flashlight without ads.
  • Simple Voice Recorder - An easy way of recording any discussion or sounds without ads or internet access.
  • Standard Notes - A free, open-source, and completely encrypted notes app.
  • Video-Transcoder - Android app for video and audio transcoder, based on FFmpeg

Torrenting

  • LibreTorrent - Copylefted libre full-featured torrent client for Android.
  • Frostwire - A file sharing client, media player and simple file manager for your Android devices.

Book readers

  • Book Reader - Based on FBReader; book reader with a simple UI.
  • Coolreader - cross platform open source e-book reader.
  • Hendroid - Doujinshi & Hentai-Manga archiving and viewing app (features 18+ content).
  • Kinoko - A online manga browser. (Features 18+ content depending on which extensions you use.)
  • Librera PRO - Librera Reader is a highly customizable and feature-rich application for reading e-books in PDF, EPUB, MOBI, DjVu, FB2, TXT, RTF, AZW, AZW3, HTML, CBZ, CBR, DOC, DOCX, etc. formats. Note that Playstore version can access non-free services like Dropbox, Google Drive and Onedrive while the one mentioned here(F-droid version) can't.
  • Neko - Free, open source, unofficial MangaDex reader for Android (features 18+ content).
  • Shosetsu - Light novel reader.
  • Tachiyomi - Manga reader (features 18+ content depending upon the extensions you use).

Browsers

  • Bromite - Based on Chromium; built-in adblocking; enhanced privacy; degoogled.
  • Firefox - The official release of Firefox for Android.
  • Fennec F-Droid - Browser based on the latest Firefox release; removed any proprietary bits of the standard Firefox for Android - NOTE: There might still be some binaries left and the app (or some builds) might get removed or re-pushed anytime.
  • Firefox Focus - Privacy-oriented browser with tracking protection and content blocking.
  • Firefox Klar - Privacy-oriented browser with tracking protection and content blocking; for the German market.
  • Tor Browser - Tor browser for Android, based on FireFox.
  • Ungoogled Chromium Android - It is the Android version of Ungoogle-Chromium. A lightweight approach to removing Google web service dependency.

Cameras

Communication

E-mail

  • FairEmail - Fully featured, open source, privacy friendly email app for Android
  • K-9 Mail - K-9 Mail is an open source email client focused on making it easy to chew through large volumes of email.

Real-Time Communication

  • Briar - Secure P2P Messaging, Anywhere.
  • Conversations - XMPP/Jabber client.
  • Delta Chat - Email-based instant messaging for Android.
  • Element Android - A glossy Matrix collaboration client for Android.
  • FluffyChat - A minimalist matrix client for Android.
  • Jami - P2P messaging, encrypted, no central servers, backed by GNU
  • Jitsi Meet - Instant video conferences efficiently adapting to your scale.
  • Langis - A degoogled version of Signal Messenger app. The source of patches used to build this degoogled version is available here.
  • Neko X - Another FOSS Telegram client (based on Telegram FOSS and Nekogram which was earlier FOSS) with more features and different variants (check release page on GitHub).
  • QKSMS - SMS Messaging app.
  • Session - Open-source, public-key-based secure messaging application which uses a set of decentralised storage servers and an onion routing protocol to send end-to-end encrypted messages with minimal exposure of user metadata.
  • Simple SMS Messenger - An easy and quick way of managing SMS and MMS messages without ads.
  • Snikket - Easy-to-use federated messaging+calls app based on open standards (XMPP) and open-source self-hostable server. No phone number required.
  • Syphon - A privacy centric matrix client.
  • Telegram-FOSS - Telegram is a messaging app with a focus on speed and security. It is simple and free. Note that this FOSS version isn't official, official version can be found on Playstore but that version uses non-free dependencies. Also, the server of Telegram is closed-source for now.
  • Threema - The messenger that puts security and privacy first. Pay once, chat forever. No collection of user data. Open Source.
  • Yaxim - Yet another XMPP instant messenger.

Social Media

  • Tusky - Mastodon client for Android.
  • Fedilab - Fedilab is a multifunctional Android client to access the distributed Fediverse. It supports Mastodon, Pleroma, Pixelfed, Peertube, GNU Social, Friendica.
  • Twidere - An Open Source, fully featured Twitter/Mastodon/StatusNet/Fanfou app.
  • Infinity for Reddit - This is a Reddit client on Android written in Java. It does not have any ads and it features clean UI and smooth browsing experience.
  • RedReader for Reddit - Unofficial Reddit client; material-design; ad-free and has tons of customisation.
  • Slide - Unofficial Reddit client; material-design; ad-free and has tons of customisation.
  • RedReader - An unofficial open source Reddit client for Android.
  • Barinsta - Open-source alternative Instagram client on Android. Severly lacking now since Facebook took legal action against app, hopefully will be resolved soon.
  • Frost for Facebook - Third-party app for Facebook.
  • Fritter - A free, open-source Twitter client for Android and iOS

Keyboards

  • AnySoftKeyboard - Keyboard with tons of features.
  • FlorisBoard - FlorisBoard is a free and open-source keyboard for Android 6.0+ devices. It aims at being modern, user-friendly and customizable while fully respecting your privacy. Currently in alpha/early-beta state.
  • HackersKeyboard - This keyboard is especially useful if you use ConnectBot for SSH access. It provides working Tab/Ctrl/Esc keys, and arrow keys.
  • OpenBoard - Fork of AOSP Keyboard; minimal and simple to use.
  • Simple Keyboard - This keyboard is created for those who only need a keyboard and nothing more.

Other

  • KDE Connect - A project that enables all your devices to communicate with each other.
  • RTranslator - Universal translator based on Google's APIs and Bluetooth LE.

Education

  • AnkiDroid - Anki flashcards on Android.
  • phyphox - Sensors and data analyser.
  • Wikipedia - Official Wikipedia app for Android.

Emulation

  • Lemuroid - Lemuroid is an open-source emulation project for Android based on Libretro. Its main goal is ease of use, good Android integration and a great user experience. It has an extensive list of built-in emulators.

Games

  • Andor's Trail - Quest-driven Roguelike fantasy dungeon crawler RPG with a powerful story.
  • Apple Flinger - Use a slingshot to shoot with apples.
  • Mindustry - Mindustry is a hybrid tower-defense sandbox factory game.
  • Minetest - An open source voxel game engine. Basically, a FOSS alternative of Minecraft.
  • Privacy Friendly 2048 - An open source 2048 implementation.
  • Shattered Pixel Dungeon - Roguelike Dungeon Crawler RPG with pixel art graphics. Every game is a unique challenge, with four different playable characters, randomized levels and enemies, and hundreds of items to collect and use.
  • UnCiv - Open-source Android/Desktop remake of Civ V.
  • Xeonjia - Solve ice puzzles and defeat enemies in an RPG world.
  • Droidfish - DroidFish is a feature-rich graphical chess user interface, combined with the very strong Stockfish chess engine.
  • Lichobile - Lichess mobile is the lichess.org official application.

Media Players

  • mpv - Minimal media player.
  • VLC - Minimal media player.

Music

Office

  • Collabora Office - Office suite available for Android, GNU/Linux, iOS, macOS, Windows.

Password managers

General

  • Bitwarden - Free and open-source, cross-platform password manager available via cloud/self-hosting. NOTE: To download on F-Droid you need to add the Bitwarden repository. Manual vault syncing is required with that version.
  • Keepass2Android - Keepass2Android is an open source password manager compatible with KeePass (v1 and v2), KeePassXC, MiniKeePass and many other KeePass ports.
  • KeePassDX - FOSS password manager compatible with .kdb and .kdbx files version 1-4 and a majority of KeePass programs.
  • Master Password - A stateless password management solution. Uses a cryptographic algorithm calculates your site's password for you, only when you need it.
  • Password Store - Simple password manager that is compatible with pass.

2FA and TOTP

  • Aegis - Free, secure and open source 2FA app for Android.
  • andOTP - Open source two-factor authentication for Android.
  • Authenticator Pro - Free and open source 2FA app with support for Wear OS.

Personalisation

  • Animated Theme Manager - create your custom themes and change them dynamically with ripple animation
  • App Launcher - A simple holder for your favourite app launchers.
  • KISS Launcher - Blazingly fast launcher focused on search.
  • Lawnchair 2 - Continuation of Lawnchair 1; Pixel features; fork of Launcher3.
  • Lawndesk - Fork of Lawnchair V2; app-drawer-free launcher.
  • Librechair - Degoogled; fork of Lawnchair V2 & Launcher3.
  • Omega - Open-Source alternative to Nova Launcher
  • OpenLauncher - Launcher that aims to be a powerful and community driven project.
  • Sentien Launcher - A quick, smart, minimalist Launcher, designed with your digital well-being in mind.
  • Taskbar - A PC-style Launcher for Android.
  • Arcticons - A monotone line-based icon pack for android

Photos

  • DNG Processor - Bring out the best in your phone's camera. It waits for new RAW images captured using a supported camera app, and then processes them in the background. Works well with Open Camera and usually gives better results than Google Camera ports.
  • Ente - Ente is a simple to use, beautifully designed application that provides end-to-end encrypted backups for photos and videos on Android, iOS and web.
  • Phimp.me - Photo Imaging and Picture Editor.
  • Simple Gallery - A premium app for managing and editing your photos, videos, GIFs without ads.
  • Stingle Photos - Stingle Photos is a secure, open-source photo, video cloud storage and backup application that is safe, ad-free and easy to use. It provides strong encryption and privacy to keep you safe from data breaches and leaks.
  • Photok - Encrypted Photo Safe for Android.

Productivity

  • Bodhi Timer - It is an elegant, minimalist countdown timer.
  • Catima - A loyalty card / gift card / ticket app.
  • Easy Diary - A diary application optimized for user experience.
  • Fokus - Reminder app for tasks and events tailored specifically for students.
  • Goodtime - A minimalist but powerful productivity timer designed to keep you focused and free of distractions.
  • Loop Habit Tracker - Track your habits and long-term goals.
  • neutriNote - neutriNote - Markdown + Math in Just 3 MB!
  • Noteless - A markdown note-taking app for mobile devices.
  • Notally - A minimalist notes app with a material design.
  • OpenTracks - OpenTracks is a sport tracking application that completely respects your privacy.
  • Privacy Friendly Pausing Healthily - An open source work break timer with simple exercises to perform
  • Privacy Friendly QR Scanner - A QR / bar code scanner
  • Simple Notes - Create plain text notes or checklists quickly.
  • Tasks - A To-Do list app based on Astrid To-Do list app.

Streaming

  • NewPipe - Lightweight Google-free YouTube client.
  • SkyTube - An open-source YouTube™ app for Android™.
  • Twire - An Open Source, AD-Free Twitch browser and stream player for Android. Supports VODs with chat replay, custom emotes (BTTV and FFZ) and Picture in Picture mode. A fork of Pocket Plays for Twitch.

VPN

  • Mullvad - Mullvad was founded in 2009 purely with the ambition of upholding the universal right to privacy – for you, for us, for everyone. And not only that, we want to make Internet censorship and mass surveillance ineffective.
  • OpenVPN for Android - OpenVPN without root.
  • WireGuard - an extremely simple yet fast and modern VPN that utilizes state-of-the-art cryptography.
  • ProtonVPN - Operated by Swiss company Proton Technologies; GDPR! :) (Source Code).
  • RiseupVPN - Community-driven; based in Washington, USA (WARNING: Five Eyes).

Other Utilities

Navigation

  • OsmAnd - An open-source map and navigation app for Android (and iOS) that uses OpenStreetMap map and Wikipedia databases.
  • StreetComplete - OpenStreetMap surveyor app. This app finds incomplete and extendable data in your vicinity and displays it on a map as markers. Each of those is solvable by answering a simple question to complete the info on site.

Money Management

  • Money Manager Ex - Money Manager Ex is an easy to use, money management application built with wxWidgets
  • Firefly III Mobile - Mobile Application for Firefly III written in Kotlin

Git based clients

  • GitNex - Gitea client for Android.
  • GitTouch - An open-source app for GitHub, GitLab, Bitbucket, Gitea, and Gitee(码云).
  • LabCoat - GitLab client for Android.
  • OctoDroid - GitHub client for Android.
  • OpenHub - An open-source GitHub Android client app, faster and concise.

Other

  • Acode - A powerful code editor for Android.
  • Codec Info - Detailed listing of multimedia codecs on your Android device - with no ads!
  • CPU Info - Provides information about device hardware and software.
  • EtchDroid - Helps you with writing ISO images and creating bootable USB drives, no root required.
  • Exodus - Tracker finder for a particular Android application.
  • Termux - Termux is an Android terminal emulator and Linux environment app.
  • Trail Sense - Use your phone's sensors to assist with wilderness treks or survival situations.

Tools

  • AFWall+ - Control network traffic (Requires root).
  • Calculator++ - Scientific calculator with sleek interface and powerful capabilities.
  • Converter NOW - A simple, immediate and fast unit & currency converter.
  • Download Navi - A Free and Open Source software download manager.
  • Material Files - Material Design file manager (Root permission is optional).
  • MoeList - Unofficial MAL (MyAnimeList) client. With this app you can easily track, rate, organize and discover new Anime & Manga.
  • ScreenCam - Lightweight and functional screen recorder.
  • Simple File Manager - A simple file manager for browsing and editing files and directories.
  • TrackerControl - TrackerControl allows to monitor and control hidden data collection in apps.

Modding

NOTE: This category is for those that want to modify their Android system. Be warned that some of the rooted apps may result in a bootloop.

  • /d/gapps - Delete/disable GApps (root permission is optional but recommended).
  • App Manager - A full-featured package manager and viewer for Android (Root permission is optional).
  • Island - By the creator of Greenify; uses the "Work Profile" feature of Android to create a sandbox environment to clone apps and isolate them (Source Code) (Root permission is optional).
  • Insular - Fork of Island with removed proprietary Google Play libraries.
  • Linux Deploy - Install and run GNU/Linux on Android (Requires root).
  • Magisk Manager - Front-end to Magisk (Require root).
  • microG - FOSS alternative to Google Play Services to run apps that are require to have Google Play Services installed. (WARNING: microG Services trip SafetyNet and do your research before proceeding!) Read the unofficial microG wiki to know how to install (Source Code).
  • Nethunter-App - This is the next-gen Nethunter app, which acts as an installer, updater, and interface for the Kali Linux chroot. Please note that it requires Nethunter Terminal to work.
  • Shelter - Leveraging the “Work Profile” feature of Android to provide an isolated space that you can install or clone apps into (It has a few compatibility issues with Android 10+ for now but you can still use it if you like).
  • Smartpack-Kernel Manager - Fork of Kernel Adiutor with a set of additional features (Require root).
  • VirtualXposed - Use Xposed without root, unlock the bootloader or modify system image (Supports Android 5.0~9.0).

Contributing

Want to contribute? Feel free to fork the project and send merge requests when you are done. Be sure to follow these rules.

I will check it out and will decide if I should accept it or not. If you do not want to fork the project, consider opening an issue and suggest what application you want me to install.

Links to Linux Café

Footnotes

Deprecated contents

To see content that is deprecated, lacking documentation or proprietary but still useful go to DeprecatedContents

Other Git repositories

Ashpex / Android FOSS Apps

Mybridge / amazing-android-apps

pcqpcq / open-source-android-apps

unicodedeveloper / awesome-opensource-apps

samedamci / FOSS_Stuff

External sources

Android Authority

Beebom

FossBytes

TechWiser

Mirrors

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].