The reusability of IT solutions enables cost savings when creating and broadening solutions. It also offers reassurance: the reusable component has already proven its worth elsewhere. Reusability promotes interoperability and improves service quality, as there are more users.
The National Code Repository allows for the publishing of the source code for various components of the e-government.
The National Code Repository is a solution for publishing source code, built on GitLab. The code stored there is public and intended for use by everyone. Making the code public provides a better overview of the solutions and offers the opportunity to engage a wider audience. The overarching aim of the National Code Repository is community-led development of the e-government.
Documents of the National Code Repository
The National Function Repository
The National Function Repository enables the publication of reusable software functions.
The aim of the National Function Repository is to promote the increasingly widespread adoption of a community-driven open-source development model in public sector IT projects. The repository enables the reuse of existing solutions and helps to avoid duplicating development efforts, thereby saving resources.
The National Function Repository is a conceptual extension of the National Code Repository that also delivers value to users on the business side of IT development (product and project managers).
Its features include:
- a user-friendly standardised catalogue view
- an intuitive search function
- micro-services
- SaaS (software as a service) services
- references to source code in the National Code Repository
- services and bespoke solutions offered by state IT services
- reuse guidelines and requirements
- an overview of reuse cases
Documents of the National Function Repository
Last updated: 05.05.2026