About Wikipedia Android
This repository contains the source code of the official Wikipedia app for Android, maintained by the Wikimedia Foundation. The app lets people read Wikipedia articles on a phone or tablet, and the code is released under the Apache-2.0 license. It is written mainly in Kotlin with some Java.
The project uses the MediaWiki and REST APIs to get content, and its topics point to modern Android components such as coroutines and view models. Documentation for developers is kept on a wiki rather than in the repository, and issues are reported through the Wikimedia bug tracker on Phabricator instead of GitHub.
It is a mobile client for the public Wikipedia service, so there is nothing to self-host. It is of interest to Android developers who want to contribute to a large open-source app, study how a major reading application is built, or build on the Wikimedia APIs.
Key features
- Official Android reader for Wikipedia
- Written in Kotlin and Java
- Uses MediaWiki and REST APIs
- Developer documentation on a project wiki
- Issue tracking through Wikimedia Phabricator
Good fit for
- →Contributing to Wikimedia's Android app
- →Studying a large open-source Android codebase
- Tags
- wikipedia
- android
- mobile-app
- kotlin
- mediawiki
- wikimedia
- reader
- open-source
Wikipedia Android: questions and answers
- What is Wikipedia Android used for?
- Wikipedia Android: Source code for the official Wikipedia app for Android, written in Kotlin and Java by the Wikimedia Foundation. It is a good fit for contributing to Wikimedia's Android app and studying a large open-source Android codebase.
- Is Wikipedia Android open source?
- Yes. Wikipedia Android is open source under the Apache-2.0 licence. Its source code is on GitHub at wikimedia/apps-android-wikipedia and is written mainly in Kotlin.
- Is Wikipedia Android free?
- Yes. Wikipedia Android is open source, so the software itself is free to use.
- Can I self-host Wikipedia Android?
- Yes. Wikipedia Android can be self-hosted on your own server or infrastructure.
- What is Wikipedia Android an alternative to?
- Wikipedia Android is an open-source alternative to GitHub. Other open-source alternatives to GitHub include Yona, Gitea and Gogs.
- Is Wikipedia Android actively maintained?
- Yes. The most recent commit to Wikipedia Android was on 2 October 2026. The project has 3k stars on GitHub.
Open-source alternatives to Wikipedia Android
See all
Yona
Project Management
Project Hosting SW
Apache-2.0vs Jira★ 501
Gitea
CI/CD & DevOps
Gitea - Git with a cup of tea! Painless self-hosted all-in-one software development servic
MITvs Bitbucket★ 58k
Gogs
CI/CD & DevOps
The painless way to host your own Git service
MITvs GitHub★ 48k
Harness
CI/CD & DevOps
Harness Open Source is an end-to-end developer platform with Source Control Management, CI
Apache-2.0vs GitHub Actions★ 38k
GitLab
CI/CD & DevOps
GitLab CE Mirror | Please open new issues in our issue tracker on GitLab.com
OSSvs GitHub★ 25k
GitHub Desktop
Developer Tools
Focus on what matters instead of fighting with Git.
MITvs GitKraken★ 22k
SaaS alternatives to Wikipedia Android
See all
GitHub
CI/CD & DevOps
GitHub is a developer platform for hosting Git repositories, reviewing code, automating workflows and using AI coding tools such as Copilot.
SaaS
Barakaa
Education & LMS
AI-powered mobile app for learning about Islam through interactive quizzes
SaaS
Bombo
Education & LMS
App for practicing English pronunciation with on-device feedback
SaaS
Brilliant
Education & LMS
Interactive learning app for math, science and computer science
SaaS
Busuu
Education & LMS
Language learning app with lessons and feedback from native speakers
SaaS
ClassDojo
Education & LMS
Classroom communication app connecting teachers, students and families
SaaS

