OERSI Anniversary 🎉 – Five years of open infrastructure for OER discovery

Celebrating OERSI’s fifth anniversary

We are proud to celebrate the fifth anniversary of OERSI, the search index for open educational resources in higher education. For the past five years, the OERSI team has been collecting metadata from various OER collections on the web, providing a consistent user interface and API for querying the metadata. Starting with ten providers in 2020, the search index now incorporates metadata from 45 collections, making over 90,000 educational resources, most of which are published under an open licence, discoverable with a single search.

To mark our fifth anniversary, we redesigned the OERSI website in May 2025 with an improved user interface, better documentation, and a new blog to track our development.

A screenshot of the new OERSI landing page
New OERSI landing page

The beginning

The project was initiated in January 2020 at a workshop in Düsseldorf with representatives from different German federal states. Adressing a situation where OER have been published in a number of different repositories but weren’t discoverable via single search service, Lower Saxony and North Rhine-Westphalia agreed that the development of an OER search index would be desirable and worthy of funding.

In the summer of 2020, our team — comprising individuals from the TIB (German National Library of Science and Technology) and the hbz (North Rhine-Westphalian Library Service Centre) — launched a public beta service. We happily transitioned it to a production service in April 2021.

From .de to .org

Against this background, it does not surprise that OERSI started with a focus on Germany and German-speaking OER. However, as degree programmes have become increasingly internationalised and the demand for multilingual learning materials has grown, we have started to include collections of OER in English and other languages. In April 2022, we finally switched OERSI’s domain from oersi.de to oersi.org to reflect this new international approach. Since then, we have also provided a multilingual user interface and search function.

The German search term "künstliche intelligenz" also delivers matching resources in English and other languages because of being expanded to multiple languages in the OERSI backend
Multilingual search: Searching for a term in one language also returns results in other languages

Some statistics

The statistics pages show the development of the OERSI in terms of the total number of indexed resources and the number of providers from January 2022 until now. We also currently provide statistics on the geolocations of OER providers.

The following screenshot illustrates the growth from less than 40,000 resources in 2022 to over 90,000 in 2025. It also illustrates the growth in the number of metadata providers we are harvesting.

A screenshot of https://oersi.org/pages/en/statistics/metadata-statistics/ showing the growth from less than 40,000 resources from around ten providers to more than 90,000 resources in 2025
Graph showing the growth of OERSI resources and collections since 2022

For anyone who is interested in more details: Whenever we add a new collection to the index, we add a ‘provider profile’ to our blog. Currently indexed collections are marked as ‘Activated’, while those that were only harvested in the past are marked as ‘Deactivated’: https://oersi.org/pages/en/tags/provider/.

Openness pays off

The OERSI team consists of individuals who value not only Open Educational Resources, but also openness in general. We believe that openness is the best foundation on which to collaboratively develop and maintain software and infrastructure. We embrace free and open-source software, open access, open data and open standards, and we work at institutions that encourage open practices. Consequently, OERSI has been open from the outset with regard to various aspects.

Open code and transparent development

In line with the “public money, public code” theme, all OERSI code is available under the MIT licence. Tickets are collected and organised on an open Kanban board. We welcome collaboration. While the OERSI team has done most of the work so far, some Merge Requests have been opened by external collaborators, who have provided things like an ETL workflow to include a new metadata provider. If you are interested in contributing to OERSI, please get in touch.

The software behind OERSI, which is a generalised application for indexing metadata from distributed sources and providing a search interface and API, is available for others to reuse under the name SIDRE (Search Index for Distributed Repositories). Following the Infrastructure as Code (IaC) approach, we use Ansible scripts to install the service.

Open Standards

We use the ELK Stack for the OERSI backend and, early on, we had to develop a JSON-based data structure that supports different retrieval functions. As we wanted our metadata to be based on shared standards, we created a schema.org-based metadata profile. We thought that others might benefit from a shared specification on how to use schema.org to describe their OER with structured data. This would support interoperability between applications and facilitate the integration of new metadata in the long term. Consequently, we began working on the ‘Common Metadata Profile for Educational Resources’ (Allgemeines Metadatenprofil für Bildungsressourcen (AMB)), which has since then been developed into a key recommendation regarding metadata for German educational content.

For more information about the AMB, please refer to the slides and/or the recording of the presentation at SWIB24.

Open Social

Some time ago, OERSI joined the Fediverse — a distributed social web based on web standards — where we post short updates, take part in discussions about OER discovery and respond to enquiries. We chose the open Fediverse over closed commercial platforms like Twitter/X, which are increasingly characterized by the spread of disinformation, hate speech, and toxic communication.

Below our first fediverse post. From the start, we felt very welcome and comfortable in a bigger community of individuals who share our values in openess.

Mastodon post by @oersi@openbiblio.social from 2022-05-03 reading "Hello, social media. Hello, Fediverse. We decided to just skip using a Twitter account and just open our first social media channel over here. Follow us if you are interested in a service that provides finding #OER over a growing number of disparate sources."

Indexed in OERSI = discoverable via multiple search UIs

Over the years, resources in OERSI can be discovered through more and more services. We provide an open search API and weekly updated dumps so that others can reuse OERSI metadata. To facilitate reuse in library systems, we even provide OERSI metadata as MARC21.

Different platforms make use of these possibilities, here are some examples:

  • twillo.de developed a reusable OERSI-Search plugin for WordPress.
  • BASE, a big search engine for scholarly internet resources includes most OERSI data.
  • ORCA.nrw provides an OERSI-based search by reusing the Wordpress Plugin from twillo.de.
  • The ComeIn project created many OER and ended in 2023. It added the whole collection’s metadata to OERSI so that it can effortlessly provide a search over the OERSI subset.
  • OERSI metadata is also integrated in finc, an aggregated index used by many German libraries.
  • Lots of academic libraries in North Rhine-Westphalia integrate OERSI metadata into their search interface (they can easily add it through the Alma library management system where OERSI can be activated as an additional collection offered on union catalog/network zone level).

As a result, people are not only driven to the educational resources that are indexed in OERSI via oersi.org but also via a lot of different other search interfaces. This means, when you include your open educational resources in OERSI, they will be discoverable in a lot of different search applications.

Move purposefully and build things

The OERSI core-team is working at institutions that are running and maintaining lots of digital infrastructure for researchers, students or university libraries. The service was originally developed using internal resources and without external funding. Over time, further expansion has been achieved through various third-party funded projects.1 However, from the beginning we have adopted a working mode that is not focused on quick wins during time-limited projects phases but on steady, if slow, progress. We are very confident that we also will be able to continue these developments over the next five years! 🥂

The OERSI core team – from left to right: Mirjan, Adrian, Sophie, Tobias and Axel – on a terrace at a team meeting in Hanover, May 2025
Image: The OERSI core team – from left to right: Mirjan, Adrian, Sophie, Tobias and Axel – at a team meeting in Hanover, May 2025

  1. Internationalisation features were added within a project of the National Education Platform, transformation to the generalised Sidre software via the Open Source Developer Network, a joint project of Hochschule.digital Niedersachsen. ↩︎