Skip to content
@serlo

Serlo Education

We build technology to provide high quality education for free, all open source and without any ads.

Serlo Education – Free and open education for everyone 💡

The team of Serlo Education e.V.

Hey! 👋 Welcome to Serlo Education's GitHub!
Our vision is a diverse, free and open education for everyone. Everybody should be able to fulfill their potential in the educational system – regardless of financial possibilities or social background.

Thus we have build serlo.org – a learning platform with a wiki approach. On it anybody can create and edit learning materials (articles, courses, videos, exercises, ...). Similar to open source code those then can be used, shared and modified by everybody. Currently we reach over 1 million users per month.

Our core values

We are a passionate team and community of diverse people who believe in the following core values:

  • 🚀 Impact: Our mission is to provide excellent education to everyone for free - everywhere in the world!
  • 🥰 Work with a purpose: Everybody in our team takes responsibility for our mission. Every day we make a (little) contribution to more equity in the world.
  • 🎉 Having fun: Work should be fun! We take care of each other and our mental and physical health. We celebrate our progress.
  • New work – the right way: We lead together in an efficient and agile way. We create space to allow everyone to work in their area of responsibility.
  • 🤝 Together: We teach, empower and inspire each other. We can only achieve our mission of educational equality as a team and together with other organisations.

Help us in our mission of educational equality

Of course, all of our software is open source. We are happy about every contributor who helps us on our mission to achieve educational equality. Do you want to help? Do you have suggestions on how we can improve? Get in touch and let's discuss how you can contribute in an impactful way. You can reach us via de@serlo.org or on our community chat.

Getting started

We have marked good first issues in our repositories with the tag good first issue to get you started. You can find them in our main repositories at:

Further reading

Pinned Loading

  1. documentation documentation Public

    General documenation for software developers at serlo.org

  2. frontend frontend Public

    Next.js app that serves serlo.org

    TypeScript 38 10

  3. api.serlo.org api.serlo.org Public

    Public GraphQL API of https://serlo.org/

    TypeScript 15 4

  4. cloudflare-worker cloudflare-worker Public

    Cloudflare worker which works as a proxy for https://serlo.org/

    TypeScript 9 1

  5. testtiger testtiger Public

    TypeScript 1

  6. serlo-editor-as-lti-tool serlo-editor-as-lti-tool Public

    Serlo editor as an LTI tool

    TypeScript

Repositories

Showing 10 of 116 repositories
  • frontend Public

    Next.js app that serves serlo.org

    serlo/frontend’s past year of commit activity
    TypeScript 38 Apache-2.0 10 2 11 Updated Dec 23, 2024
  • serlo/moodle-mod_serlo’s past year of commit activity
    JavaScript 2 0 1 0 Updated Dec 21, 2024
  • testtiger Public
    serlo/testtiger’s past year of commit activity
    TypeScript 1 Apache-2.0 0 0 0 Updated Dec 20, 2024
  • serlo-editor-as-lti-tool Public

    Serlo editor as an LTI tool

    serlo/serlo-editor-as-lti-tool’s past year of commit activity
    TypeScript 0 Apache-2.0 0 1 2 Updated Dec 20, 2024
  • cloudflare-worker Public

    Cloudflare worker which works as a proxy for https://serlo.org/

    serlo/cloudflare-worker’s past year of commit activity
    TypeScript 9 Apache-2.0 1 1 0 Updated Dec 20, 2024
  • metadata-exports Public

    Exports of the Serlo metadata API

    serlo/metadata-exports’s past year of commit activity
    Jupyter Notebook 1 0 0 6 Updated Dec 16, 2024
  • api.serlo.org Public

    Public GraphQL API of https://serlo.org/

    serlo/api.serlo.org’s past year of commit activity
    TypeScript 15 Apache-2.0 4 24 (3 issues need help) 1 Updated Dec 16, 2024
  • configure-repositories Public

    Helper CLI for setting up and for configuring GitHub repositories of the Serlo organization

    serlo/configure-repositories’s past year of commit activity
    Python 0 CC0-1.0 0 0 1 Updated Dec 2, 2024
  • 2024-11-30-integration-serlo-into-datenraum Public

    Repository for the integration of Serlo into Datenraum

    serlo/2024-11-30-integration-serlo-into-datenraum’s past year of commit activity
    0 Apache-2.0 0 0 0 Updated Nov 30, 2024
  • infra Public

    Terraform code for Serlo's infrastructure

    serlo/infra’s past year of commit activity
    HCL 2 Apache-2.0 0 1 0 Updated Nov 26, 2024