OSS Catalogue

7 min read Original article ↗

Last updated: 18.12.2025 19:05

This catalogue provides an overview of the software developed by the federal authorities and published as open source since 1 January 2024.

The federal authorities are required to publish the source code of software they develop or commission for the performance of their work. This requirement is laid down in Article 9 of the Federal Act on the Use of Electronic Means to Carry Out Official Tasks (EMOTA). Each authority is responsible for publishing its own source code.

Add software

Results list

  • 2025v2.16.0BSD-3-Clause

    Bootstrap Switzerland

    Federal Chancellery

  • 20251.0MIT

    fch-cube

    Federal Chancellery

    A set of .NET components creating cube.link conform datasets.

  • 20251.0.0Apache-2.0

    jeap-archive-type-registry

    Federal Office of Information Technology, Systems and Telecommunication

    Archive type registry containing jEAP archive types produced or consumed by jEAP services / libraries.

  • 20254.9.0Apache-2.0

    jeap-archrepo-service

    Federal Office of Information Technology, Systems and Telecommunication

    Central repository holding an architecture model for documenting components and their relations in a microservice-based system architecture

  • 20254.8.0Apache-2.0

    jeap-bptest-orchestrator

    Federal Office of Information Technology, Systems and Telecommunication

    The jEAP BusinessProcessTest Orchestrator is a component for orchestrating business process tests.

  • 20252.46.0Apache-2.0

    jeap-bptestagent-api

    Federal Office of Information Technology, Systems and Telecommunication

    This library provides an interface for implementing a REST interface in a TestAgent towards the jEAP test orchestrator.

  • 20250.2.3Apache-2.0

    jeap-cli

    Federal Office of Information Technology, Systems and Telecommunication

    A CLI for managing apps based on jEAP (migrations, initializers, etc.)

  • 20255.5.0Apache-2.0

    jeap-crypto

    Federal Office of Information Technology, Systems and Telecommunication

    jEAP library that provides client-side encryption functionality for data at-rest

  • 20251.13.0Apache-2.0

    jeap-db-schema-publisher

    Federal Office of Information Technology, Systems and Telecommunication

    Publishes a jEAP application's DB schema to the jEAP Architecture Repository Service at startup.

  • 20253.8.0Apache-2.0

    jeap-deploymentlog-service

    Federal Office of Information Technology, Systems and Telecommunication

    A jEAP service and library for recording and documenting deployments across environments, with Confluence integration

  • 202515.9.0Apache-2.0

    jeap-error-handling

    Federal Office of Information Technology, Systems and Telecommunication

    Error Handling Service for applications based on jEAP messaging

  • 20252.35.0Apache-2.0

    jeap-initializer

    Federal Office of Information Technology, Systems and Telecommunication

    A library for generating a ready-to-use project skeleton from self-contained Git-hosted templates.

  • 20255.16.5Apache-2.0

    jeap-internal-spring-boot-parent

    Federal Office of Information Technology, Systems and Telecommunication

    Dependency management for Spring Boot libraries and applications, used by all jEAP projects.

  • 20251.0.3Apache-2.0

    jeap-license-template

    Federal Office of Information Technology, Systems and Telecommunication

    Third-party license list file template for the Maven License Plugin

  • 20254.8.0Apache-2.0

    jeap-message-contract-service

    Federal Office of Information Technology, Systems and Telecommunication

    Service to manage messaging contracts used in compatibility checks upon deployment of a service, similar to consumer-driven contract testing.

  • 20254.3.0Apache-2.0

    jeap-message-exchange-service

    Federal Office of Information Technology, Systems and Telecommunication

    Service to exchange messages with external business partners asynchronously over a REST API in both directions (inbound and outbound).

  • 20251.0.0Apache-2.0

    jeap-message-type-registry

    Federal Office of Information Technology, Systems and Telecommunication

    Message type registry containing jEAP message types produced or consumed by jEAP services / libraries.

  • 202511.4.0Apache-2.0

    jeap-messaging

    Federal Office of Information Technology, Systems and Telecommunication

    jEAP Messaging is a library to handle messaging using kafka with well-defined message types.

  • 202511.4.0Apache-2.0

    jeap-messaging-outbox

    Federal Office of Information Technology, Systems and Telecommunication

    The jEAP Messaging outbox provides an implementation of the Transactional Outbox pattern for jEAP-based applications.

  • 202514.4.0Apache-2.0

    jeap-messaging-sequential-inbox

    Federal Office of Information Technology, Systems and Telecommunication

    A jEAP library that ensures Kafka messages are processed in a predefined sequence, regardless of the order in which they are received.

  • 20253.29.0Apache-2.0

    jeap-oauth-mock-server

    Federal Office of Information Technology, Systems and Telecommunication

    OpenId Connect / OAuth2 Mock Server to use in automated tests and for local Development

  • 20252.5.1Apache-2.0

    jeap-open-api-publisher-starter

    Federal Office of Information Technology, Systems and Telecommunication

    Publishes a jEAP application's OpenAPI specification to the jEAP Architecture Repository Service at startup.

  • 20251.41.0Apache-2.0

    jeap-process-archive-reader

    Federal Office of Information Technology, Systems and Telecommunication

    A library for retrieving and deserializing objects from a jEAP process archive bucket on S3

  • 202510.10.0Apache-2.0

    jeap-process-archive-service

    Federal Office of Information Technology, Systems and Telecommunication

    The jEAP Process Archive Service (PAS) is a service template library that provides a way to archive artifacts pertaining to a process

  • 202514.9.0Apache-2.0

    jeap-process-context-service

    Federal Office of Information Technology, Systems and Telecommunication

    Service template library for observing distributed business processes in event-driven architectures without central orchestration.

  • 20250.14.3Apache-2.0

    jeap-python-pipeline-lib

    Federal Office of Information Technology, Systems and Telecommunication

    This project provides a collection of reusable Python modules designed to support and standardize CI/CD pipeline operations in the jEAP context

  • 20250.0.2Apache-2.0

    jeap-renovate-presets

    Federal Office of Information Technology, Systems and Telecommunication

    Renovate presets for jEAP based projects.

  • 20256.4.0Apache-2.0

    jeap-server-sent-events

    Federal Office of Information Technology, Systems and Telecommunication

    Library for Server-Sent Events in jEAP applications, using SSE and Kafka

  • 202517.48.0Apache-2.0

    jeap-spring-boot-config-aws-starter

    Federal Office of Information Technology, Systems and Telecommunication

    jEAP Spring Boot Config AWS Starter integrates Spring Boot applications with AWS AppConfig and AWS Secrets Manager.

  • 202517.48.0Apache-2.0

    jeap-spring-boot-db-migration-starter

    Federal Office of Information Technology, Systems and Telecommunication

    jEAP Spring Boot DB Migration Starter is a Spring Boot starter for running DB migrations as separate jobs (i.e. on Kubernetes/OpenShift).

  • 202530.4.1Apache-2.0

    jeap-spring-boot-parent

    Federal Office of Information Technology, Systems and Telecommunication

    A parent project for jEAP, based on Spring Boot and Spring Cloud

  • 20251.12.0Apache-2.0

    jeap-spring-boot-roles-anywhere-starter

    Federal Office of Information Technology, Systems and Telecommunication

    jEAP Spring Boot Roles Anywhere Starter is a library that provides integration with AWS IAM Roles Anywhere

  • 202519.5.0Apache-2.0

    jeap-spring-boot-starters

    Federal Office of Information Technology, Systems and Telecommunication

    Spring Boot starters that pre-configure and standardise logging, monitoring, security and other cross-cutting concerns for jEAP-based apps

  • 202517.48.0Apache-2.0

    jeap-spring-boot-tls-starter

    Federal Office of Information Technology, Systems and Telecommunication

    A Spring Boot starter for TLS configuration of the web server.

  • Apache-2.0

    jeap-test-message-type-registry

    Federal Office of Information Technology, Systems and Telecommunication

    jEAP message type definitions used by integration tests in jeap-messaging - not for productive use

  • 20251.27.0Apache-2.0

    jeap-truststore-maven-plugin

    Federal Office of Information Technology, Systems and Telecommunication

    Maven plugin to assemble truststores from X509 certificates stored in a Git repository

  • 20251.1.0Apache-2.0

    jme-cdct-consumer-2-example

    Federal Office of Information Technology, Systems and Telecommunication

    jEAP microservice example demonstrating consumer-driven contract testing with Pact in a consumer using the Pact Java legacy DSL.

  • 20251.1.0Apache-2.0

    jme-cdct-consumer-example

    Federal Office of Information Technology, Systems and Telecommunication

    jEAP microservice example demonstrating consumer-driven contract testing with Pact in a consumer.

  • 20251.1.0Apache-2.0

    jme-cdct-provider-example

    Federal Office of Information Technology, Systems and Telecommunication

    jEAP microservice example demonstrating consumer-driven contract testing with Pact in a provider.

  • 20251.0.0Apache-2.0

    jme-cdct-segregated-consumer-example

    Federal Office of Information Technology, Systems and Telecommunication

    jEAP microservice example demonstrating consumer-driven contract testing with Pacts in a consumer (two API of same provider).

  • 20251.0.1Apache-2.0

    jme-cdct-segregated-provider-example

    Federal Office of Information Technology, Systems and Telecommunication

    jEAP microservice example demonstrating consumer-driven contract testing with Pact in a provider with segregated APIs.

  • 20251.0.0Apache-2.0

    jme-message-type-registry

    Federal Office of Information Technology, Systems and Telecommunication

    Message type registry containing JME message types produced or consumed by JME services.

  • 20251.0.3Apache-2.0

    jme-process-context-example

    Federal Office of Information Technology, Systems and Telecommunication

    Example project demonstrating how to use the jEAP Process Context Service.

  • 20252.3.18GPL-2.0-only

    KADAS Albireo

    Defence Group

    KADAS is a standard application used by the armed forces to work with digital maps and geoinformation.

  • 202514.1.3mit

    Oblique Stackblitz

    Federal Office of Information Technology, Systems and Telecommunication

    StackBlitz examples for Oblique features not covered in the main docs and a ready-to-use bug reproduction template

  • 20241.0CC0-1.0

    Open Source Guidelines

    Federal Chancellery

    This repository contains evolving drafts of guidelines and tools to support the Federal Administration in publishing open source code.

  • AGPL-3.0-or-later

    Open Source Software Catalogue

    Federal Chancellery

    Open Source Software Catalogue based on the Public Code standard.

  • 20252.1.0AGPL-3.0-or-later

    publiccode editor

    Federal Chancellery

  • 2025BSD-3-Clause-Modification

    SATROMO Processing chain

    Federal Office of Topography

    SATROMO consists of python code with ETL functionalities to operationally generate and provide AnalysisReadyData and indices from satellite sensors

  • 20251.0.88MIT

    SDGital2030 Output

    FDFA State Secretariat

    Visualization tool for the results on the data collection of Switzerland on the progress towards the Agenda 2030.

  • 20242.2CDDL-1.0

    SIARD Suite

    Swiss Federal Archives

    SIARD Suite: Intuitive app for archiving, restoring, searching, and exporting relational database content in the SIARD format.

  • BSD-3-Clause-Modification

    STAC API

    Federal Office of Topography

    The STAC API to interact with Swiss federal geodata

  • MIT

    swiyu Android Wallet

    Android Wallet App for the swiyu Trust Infrastructure

  • 20251.1.1MIT

    swiyu Base Registry Authoring Service

    Federal Office of Justice

    Authoring Service for the swiyu Base Registry

  • 20251.1.1MIT

    swiyu Base Registry Data Service

    Federal Office of Justice

    Data Service for the swiyu Base Registry

  • 20251.3.1MIT

    swiyu DID Toolbox

    Federal Office of Justice

    Toolbox for the creation, update or deactivation of Decentralized Identifiers (DIDs)

  • 20252.0.1MIT

    swiyu Generic Issuer

    Federal Office of Justice

    Generic Issuer Service for Verifiable Credentials of the swiyu Trust Infrastructure

  • 20252.0.1MIT

    swiyu Generic Verifier

    Federal Office of Justice

    Generic Verifier Service for Verifiable Credentials of the swiyu Trust Infrastructure

  • MIT

    swiyu iOS Wallet

    iOS Wallet App for the swiyu Trust Infrastructure

  • 20251.1.1MIT

    swiyu Status Registry Authoring Service

    Federal Office of Justice

    Authoring Service for the swiyu Status Registry

  • 20251.1.0MIT

    swiyu Status Registry Data Service

    Federal Office of Justice

    Data Service for the swiyu Status Registry

  • 20251.1.0MIT

    swiyu Trust Registry Authoring Service

    Federal Office of Justice

    Authoring Service for the swiyu Trust Registry

  • 20251.1.0MIT

    swiyu Trust Registry Data Service

    Federal Office of Justice

    Data Service for the swiyu Trust Registry

  • 20251.12.0AGPL-3.0-or-later

    trustbroker.swiss

    Federal Office of Information Technology, Systems and Telecommunication

    OIDC and SAML federator