TopGit
GitHub Repo Review

Wikipedia Android App: Official Wikimedia App

wikimedia/apps-android-wikipedia
WTopGit review image for wikimedia/apps-android-wikipedia
Review by Topgit.dev for wikimedia/apps-android-wikipedia, with GitHub repository stats and README context.
Quick verdict

Wikipedia Android app is the official, open-source Android client that the Wikimedia Foundation itself maintains, not a third-party wrapper around Wikipedia's content. Reach for it if you want the reader Wikipedia's own team ships to the Play Store, built in Kotlin against the MediaWiki API; skip the source repo if you just want to read Wikipedia and don't care who built the app — the mobile site does that without an install.

Stars
★ 3.0k
Forks
⑂ 838
Contributors
👥 140
Language
Kotlin
License
Apache-2.0
Topic
Mobile
Updated
Aug 2026
Homepage
GitHub

What is the Official Wikipedia Android App?

Wikipedia Android app is the official Android application for browsing Wikipedia, developed and published by the Wikimedia Foundation from the wikimedia/apps-android-wikipedia repository. It's a native Kotlin app that talks to Wikipedia's content through the MediaWiki API and a REST API, distributed to end users through the Google Play Store, and released under the Apache-2.0 license so the source stays open for anyone to inspect or fork.

Core Features for Mobile Wikipedia Access

  • Built primarily in Kotlin, per the repo's own language stats, with the topic list also flagging coroutines for asynchronous work such as network calls.
  • Pulls Wikipedia content through both the MediaWiki API and a REST API, per the repository's topic tags — the two integration points a client needs for articles, search, and metadata.
  • Uses Android's ViewModel component, per the repo topics, the standard Jetpack pattern for keeping UI state alive across configuration changes like screen rotation.
  • Distributed as the official Wikipedia app through the Google Play Store, with the store listing linked directly from the README.
  • Apache-2.0 licensed, so the full source is available to read, audit, or fork without a copyleft obligation.
  • The topic list also includes java alongside kotlin, suggesting some Java code still coexists with the newer Kotlin codebase.
How this repository's GitHub stars have grown over time. Source: star-history.com.View the star history

Getting the Wikipedia App on Android

The README doesn't walk through a local build — no gradle commands, no setup steps of its own. What it does give you is a direct link to the app's Google Play Store listing (package name org.wikipedia), which is how almost everyone gets the app: search Wikipedia in the Play Store, or open the linked listing, and install it like any other app. If you want to build the project from source instead, the README defers entirely to the Wikimedia Android app hacking wiki page rather than documenting the steps inline, so treat that wiki as the source of truth for a dev build.

Who Benefits from This App?

Install Wikipedia Android app if you want the reader Wikipedia's own foundation builds and maintains, rather than a third-party app wrapping the same content. Developers curious about a real Kotlin codebase talking to the MediaWiki API and REST API, with ViewModel-based architecture, have a genuine reference to read here. Skip the repository itself if you only want to browse Wikipedia occasionally — the mobile website does that without installing anything, and this repo's README won't teach you much about the app's day-to-day features.

Strengths

  • Maintained directly by the Wikimedia Foundation, so it's the same organization that runs Wikipedia shipping the Android client, not an unofficial wrapper.
  • Apache-2.0 licensing keeps the full source open for reading, forking, or reuse without a copyleft catch.
  • Modern Android architecture per the repo's own topics — Kotlin, coroutines, and ViewModel — rather than legacy Java left untouched.
  • Integrates with Wikipedia's actual MediaWiki API and REST API, per the topic tags, so the client reflects how Wikipedia's content is really served rather than scraping HTML.

Considerations for Using the App

  • The README itself documents almost nothing about setup — no build commands, no local dev steps, no screenshots; it just links out to a separate Wikimedia wiki page for that.
  • Bugs get filed through Phabricator, not GitHub Issues, so contributing a bug report means creating an account on a second platform instead of using the repo you're already looking at.
  • No version number, release cadence, or changelog appears in the README, so there's no way to tell from the repo itself how often the app ships updates.
  • The facts available here don't cover feature specifics like offline reading, dark mode, or article recommendations — for actual feature details you'd need to check the Play Store listing or the wiki, not this repository.

Other Ways to Access Wikipedia on Android

Kiwix — an offline-first reader for Wikipedia and other wikis, useful when you want articles without a live API connection.Wikipedia mobile website (m.wikipedia.org) — works in any Android browser with no APK to install.Wikipedia iOS app — Wikimedia's equivalent native client, for iOS instead of Android.

Common Questions About the Wikipedia Android App

Is the Wikipedia Android app free to use?

Yes. Wikipedia Android app is released under the Apache-2.0 open-source license and published by the nonprofit Wikimedia Foundation, so both the source and the Play Store app are free.

What programming languages are used in the Wikipedia Android app?

Kotlin is the primary language according to the repository's language stats. The repo's topic tags also list java, so some Java code still exists alongside the Kotlin codebase.

Can I contribute to the Wikipedia Android app development?

Yes, the project is open source, but the README points contributors to the Wikimedia Android app hacking wiki for documentation rather than covering contribution steps itself.

Is the Wikipedia Android app open source?

Yes. Wikipedia Android app is hosted publicly at wikimedia/apps-android-wikipedia on GitHub and licensed under Apache-2.0.

Where can I report bugs for the Wikipedia Android app?

Bugs go through Wikimedia's Phabricator bug tracker, linked directly from the README, rather than through GitHub Issues.

The problem it solves

Reading Wikipedia on a phone usually means the mobile website or a third-party app of uncertain provenance, neither one built or vetted by Wikipedia's own foundation. Wikimedia's README frames this repository as exactly that missing piece: the official Android client, built and shipped by the organization that runs Wikipedia itself, using the same MediaWiki API and REST API the site runs on rather than screen-scraping the web version.

Best use cases

  • Installing the official Wikipedia app on an Android phone or tablet straight from its Google Play Store listing, instead of using a third-party reader.
  • Studying how a large open-source Android app built by a nonprofit foundation structures its Kotlin code, ViewModel usage, and MediaWiki API integration.
  • Contributing patches or bug reports to a widely-used Wikimedia project, filed through its Phabricator tracker rather than GitHub issues.
  • Forking or auditing the client under Apache-2.0 terms if you're building your own MediaWiki-backed Android app and want a real-world reference implementation.

Related repositories

Source & attribution

Facts and quotes sourced from the wikimedia/apps-android-wikipedia GitHub repository and its README.

GitHub data · last synced Aug 12, 2026Reviewed by Henry
Back to TopGit

Still deciding about apps-android-wikipedia?

One click hands the question to an AI along with this page — see what it says about apps-android-wikipedia.

GitHub