Skip to content

Oppia Banner

Oppia is an open-source project whose aim is to empower learners across the globe by providing access to high-quality, engaging education. We envision a society in which access to high-quality education is a human right rather than a privilege.

"I want more info❗"

💻 Oppia (Web) |

The web version of Oppia currently provides a growing curated set of lessons on Basic Mathematics, together with tools for creating them and augmenting them with translations and voiceovers to support learners who don’t speak English and learners who are less proficient at reading. Visit Oppia.org to access these lessons.

Oppia Web is written using Python, Typescript, and Angular.

The Android app is a new, not-yet-released frontend for Oppia that provides access to Oppia's curated numeracy lessons for users who may not have regular access to internet connectivity, and in a way that can be easily shared across multiple members of the same household. All the Basic Mathematics lessons present in Oppia Web will also be accessible via Oppia Android, which will allow users to download lessons and play them offline later.

Oppia Android is written using Kotlin and Java, and it leverages Bazel, databinding, Dagger 2, and AndroidX.

Oppiabot is a GitHub app built with probot and Github Actions. It acts as a helper for Oppia’s code repositories to maintain the development workflow. It is hosted on Heroku.

Oppiabot is written using JavaScript.

Note: Oppiabot is not accepting contributors right now.

Connect with us!

Pinned

  1. oppia oppia Public

    A free, online learning platform to make quality education accessible for all.

    Python 5.6k 3.8k

  2. oppia-android oppia-android Public

    A free, online & offline learning platform to make quality education accessible for all.

    Kotlin 294 495

  3. oppiabot oppiabot Public

    Helper bot for the Oppia code repository dev workflow.

    JavaScript 18 68

Repositories

Showing 10 of 49 repositories