Skip to main content

OSS Catalogue

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

112results

Results list

  • Confederation

    2026MIT

    agridata.ch Backend

    Federal Office for Agriculture

    Data transfer service for the secure and trustworthy sharing of data within the Swiss agriculture and food sector

  • Confederation

    2026MIT

    agridata.ch Frontend

    Federal Office for Agriculture

    Data transfer service for the secure and trustworthy sharing of data within the Swiss agriculture and food sector

  • Confederation

    2026MIT

    assets.swissgeol.ch

    Federal Office of Topography

    Web application enabling the simple, structured, and harmonized recording and management of geological assets.

  • Confederation

    2025BSD-3-Clause

    Bootstrap Switzerland

    Federal Chancellery

  • Confederation

    2026MIT

    boreholes.swissgeol.ch

    Federal Office of Topography

    A web-based application designed for the efficient, structured, and standardized collection of geological drilling data.

  • Confederation

    CC-BY-4.0

    Boschettissimo

    Federal Office for Agriculture

  • Basel Stadt

    2025MIT-0

    BS-Übersetzer Frontend

    Basel Stadt

    BS Translator is a modern web application for advanced text translation using LLMs with file processing capabilities.

  • Confederation

    MIT

    Design System

    Federal Chancellery

    Delivering HTML structures, CSS assets and design elements to build frontends for the Swiss Administration websites.

  • Confederation

    CC-BY-4.0

    DigiAgriFoodCH System Map

    Federal Office for Agriculture

    A graph visualization of IT systems, their data and organizations of the Swiss agri-food sector

  • Confederation

    2025LGPL-3.0-only

    DigiRhythm

    Agroscope

    Analyze and visualize animal rhythms via functional coupling, harmonic power, actograms, activity, and diurnality index.

  • Confederation

    2026AGPL-3.0-or-later

    doc.trustbroker.swiss

    Federal Office of Information Technology, Systems and Telecommunication

    Documentation for trustbroker.swiss OIDC and SAML federator

  • Confederation

    2026AGPL-3.0-only

    drill-frontend

    Swiss Federal Office of Energy

    Suitability for geothermal drilling in switzerland fontend application

  • Confederation

    2026AGPL-3.0-only

    drillapi

    Swiss Federal Office of Energy

    Suitability for geothermal drilling in switzerland REST API querying cantonal geoservices

  • Confederation

    2025MIT

    ejpd-status-aggregator

    Informatik Service Center

    A service that aggregates the status of microservices on Kubernetes, to be presented in a simplified format.

  • Confederation

    2025AGPL-3.0-only

    extra-parliamentary-bodies-management

    Federal Chancellery

    Application for storing extra-parliamentary bodies and their members.

  • Confederation

    2025MIT

    fch-cube

    Federal Chancellery

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

  • Confederation

    2026MIT

    fch-libraries

    Federal Chancellery

    Dotnet libraries for applications of the federal chancellery

  • Confederation

    NLPL

    Federal Writing Guidelines

    Federal Chancellery

    Checks and corrects official texts in French, German, Italian and English in line with the editorial and typographic rules of the Federal Chancellery.

  • Confederation

    2026AGPL-3.0-or-later

    gitops.trustbroker.swiss

    Federal Office of Information Technology, Systems and Telecommunication

    GitOps demo for trustbroker.swiss OIDC and SAML federator

  • Confederation

    2025CC-BY-NC-SA-4.0

    GraphoPy

    Agroscope

    Python implementation of SOPRA model for the insect Grapholita funebrana.

  • Confederation

    2026Apache-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.

  • Confederation

    2026Apache-2.0

    jeap-archrepo-service

    Federal Office of Information Technology, Systems and Telecommunication

    Service template which provides a centralized system for automatically managing and documenting the application architecture inventory.

  • Confederation

    2026Apache-2.0

    jeap-audit

    Federal Office of Information Technology, Systems and Telecommunication

    A jEAP library with a builder for the audit command and support for sending the command via messaging outbox

  • Confederation

    2026Apache-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.

  • Confederation

    2026Apache-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.

  • Confederation

    2026Apache-2.0

    jeap-cli

    Federal Office of Information Technology, Systems and Telecommunication

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

  • Confederation

    2026Apache-2.0

    jeap-crypto

    Federal Office of Information Technology, Systems and Telecommunication

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

  • Confederation

    2026Apache-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.

  • Confederation

    2026Apache-2.0

    jeap-deploymentlog-service

    Federal Office of Information Technology, Systems and Telecommunication

    Service template to trace the deployments of microservice on stages.

  • Confederation

    2026Apache-2.0

    jeap-devops-tools

    Federal Office of Information Technology, Systems and Telecommunication

    Supporting tools and documentation for developing, maintaining and operating jEAP-based applications

  • Confederation

    2026Apache-2.0

    jeap-error-handling

    Federal Office of Information Technology, Systems and Telecommunication

    Service template to support error handling patterns for errors, i.e. retry for temporary issues, persistence and retry/handling for permanent errors.

  • Confederation

    2026Apache-2.0

    jeap-governance-service

    Federal Office of Information Technology, Systems and Telecommunication

    Service template to provide a quick overview of system and service compliance with defined policies.

  • Confederation

    2026Apache-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.

  • Confederation

    2026Apache-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.

  • Confederation

    2026Apache-2.0

    jeap-jwe-client

    Federal Office of Information Technology, Systems and Telecommunication

    Angular library for transparent JWE request and response protection with jEAP backends.

  • Confederation

    2025Apache-2.0

    jeap-license-template

    Federal Office of Information Technology, Systems and Telecommunication

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

  • Confederation

    2026Apache-2.0

    jeap-message-contract-service

    Federal Office of Information Technology, Systems and Telecommunication

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

  • Confederation

    2026Apache-2.0

    jeap-message-exchange-service

    Federal Office of Information Technology, Systems and Telecommunication

    Service template for exchanging incoming and outgoing messages with external parties, using an HTTP-based messagebox API.

  • Confederation

    2026Apache-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.

  • Confederation

    2026Apache-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.

  • Confederation

    2026Apache-2.0

    jeap-messaging-outbox

    Federal Office of Information Technology, Systems and Telecommunication

    This library is an implementation of the [Transactional outbox pattern](https://microservices.io/patterns/data/transactional-outbox.html)

  • Confederation

    2026Apache-2.0

    jeap-messaging-sequential-inbox

    Federal Office of Information Technology, Systems and Telecommunication

    This library lets microservices control message processing order, even when it differs from the order messages are received.

  • Confederation

    2026Apache-2.0

    jeap-oauth-mock-server

    Federal Office of Information Technology, Systems and Telecommunication

    Service which provides a configurable OAuth2/OpenID-Connect server for local development and testing.

  • Confederation

    2026Apache-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.

  • Confederation

    2026Apache-2.0

    jeap-opensearch-client-starter

    Federal Office of Information Technology, Systems and Telecommunication

    Spring Boot starter for type-safe, authorization-aware OpenSearch read access in jEAP applications

  • Confederation

    2026Apache-2.0

    jeap-opensearch-index-type

    Federal Office of Information Technology, Systems and Telecommunication

    Core domain model defining IndexType and SearchItem contracts for jEAP OpenSearch infrastructure

  • Confederation

    2026Apache-2.0

    jeap-opensearch-index-type-registry-maven-plugin

    Federal Office of Information Technology, Systems and Telecommunication

    Maven plugin for managing an OpenSearch index type registry with validation and code generation

  • Confederation

    2026Apache-2.0

    jeap-opensearch-index-writer-service

    Federal Office of Information Technology, Systems and Telecommunication

    Service template to provide event-driven indexing of search items into OpenSearch based on a declarative message and operation configuration.

  • Confederation

    2026Apache-2.0

    jeap-opensearch-searchitem-api

    Federal Office of Information Technology, Systems and Telecommunication

    Spring MVC REST API and model for exposing indexed search items from OpenSearch in jEAP applications

  • Confederation

    2026Apache-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

  • Confederation

    2026Apache-2.0

    jeap-process-archive-service

    Federal Office of Information Technology, Systems and Telecommunication

    Service template to archive process artifacts for audit or business needs.

  • Confederation

    2026Apache-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.

  • Confederation

    2026Apache-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

  • Confederation

    2026Apache-2.0

    jeap-reaction-observer

    Federal Office of Information Technology, Systems and Telecommunication

    A jEAP library for tracking how microservices react to messages, enabling automated runtime behaviour analysis and documentation

  • Confederation

    2026Apache-2.0

    jeap-renovate-presets

    Federal Office of Information Technology, Systems and Telecommunication

    Renovate presets for jEAP based projects.

  • Confederation

    2026Apache-2.0

    jeap-rewrite-recipes

    Federal Office of Information Technology, Systems and Telecommunication

    openrewrite.org recipes for migrating apps based on the jEAP Blueprint Microservices

  • Confederation

    2026Apache-2.0

    jeap-server-sent-events

    Federal Office of Information Technology, Systems and Telecommunication

    This library provides a way to send real-time events from the server to the client using Server-Sent Events (SSE).

  • Confederation

    2026Apache-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.

  • Confederation

    2026Apache-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).

  • Confederation

    2026Apache-2.0

    jeap-spring-boot-jwe-starter

    A Spring Boot starter for transparent JWE-based end-to-end encryption in jEAP services.

  • Confederation

    2026Apache-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

  • Confederation

    2026Apache-2.0

    jeap-spring-boot-roles-anywhere-starter

    Federal Office of Information Technology, Systems and Telecommunication

    This library provides seamless integration with AWS IAM Roles Anywhere in Spring Boot.

  • Confederation

    2026Apache-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

  • Confederation

    2026Apache-2.0

    jeap-spring-boot-tls-starter

    Federal Office of Information Technology, Systems and Telecommunication

    This library enables TLS on the Spring Boot web server and optionally generates a certificate at startup.

  • Confederation

    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

  • Confederation

    2026Apache-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

  • Confederation

    2026Apache-2.0

    jme-archive-type-registry

    Federal Office of Information Technology, Systems and Telecommunication

    Structured schema registry for JME archive data types

  • Confederation

    2026Apache-2.0

    jme-archrepo-example

    Federal Office of Information Technology, Systems and Telecommunication

    Example project demonstrating how to deploy the jEAP Architecture Repository.

  • Confederation

    2026Apache-2.0

    jme-bptest-example

    Federal Office of Information Technology, Systems and Telecommunication

    Example project demonstrating how to run jEAP business process tests with the jEAP Business Process Test Orchestrator.

  • Confederation

    2026Apache-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.

  • Confederation

    2026Apache-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.

  • Confederation

    2026Apache-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.

  • Confederation

    2026Apache-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).

  • Confederation

    2026Apache-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.

  • Confederation

    2026Apache-2.0

    jme-crypto-example

    Federal Office of Information Technology, Systems and Telecommunication

    Example project demonstrating how to use the jEAP Crypto Library.

  • Confederation

    2026Apache-2.0

    jme-deploymentlog-example

    Federal Office of Information Technology, Systems and Telecommunication

    Example project demonstrating how to use the jEAP DeploymentLog Service.

  • Confederation

    2026Apache-2.0

    jme-integration-test

    Federal Office of Information Technology, Systems and Telecommunication

    jEAP microservice example integration test support library, providing a re-usable test harness for JME examples

  • Confederation

    2026Apache-2.0

    jme-jwe-example

    Federal Office of Information Technology, Systems and Telecommunication

    Example project demonstrating transparent JWE end-to-end encryption with the jEAP JWE starter and client.

  • Confederation

    2026Apache-2.0

    jme-message-contract-service

    Federal Office of Information Technology, Systems and Telecommunication

    Backend service for managing JME message contracts and deployment compatibility checks.

  • Confederation

    2025Apache-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.

  • Confederation

    2026Apache-2.0

    jme-monitor-example

    Federal Office of Information Technology, Systems and Telecommunication

    Example project demonstrating logging, distributed tracing and Prometheus metrics for jEAP microservices.

  • Confederation

    2026Apache-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.

  • Confederation

    2025GPL-2.0-only

    KADAS Albireo

    Defence Group

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

  • Confederation

    2025MIT

    Loom

    Defence Group

    Loom is a powerful, easily deployable open-source document search engine for secure, task-specific deployments.

  • Confederation

    BSD-3-Clause-Modification

    Map Viewer

    Federal Office of Topography

    The map viewer behind map.geo.admin.ch

  • Confederation

    2026mit

    Oblique

    Federal Office of Information Technology, Systems and Telecommunication

    Oblique is the unified frontend ecosystem of the Swiss Confederation

  • Confederation

    2026mit

    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

  • Confederation

    AGPL-3.0-or-later

    Open Source Software Catalogue

    Federal Chancellery

    Open Source Software Catalogue based on the Public Code standard.

  • Confederation

    2024GPL-3.0-or-later

    OpenFoodTox - R package making OpenFoodTox data accessible in R

    Agroscope

    Convenient access to some data from OpenFoodTox, the chemical hazards database of the European Food Safety Authority (EFSA).

  • Bern

    2025MIT

    ÖREB-Viewer

    Bern

    Source code to setup a viewer for the cadastre of public law restrictions on landownership

  • Confederation

    2025AGPL-3.0-only

    Plasmopy

    Agroscope

    Plasmopara viticola (downy mildew) infection risk prediction model for grapevine.

  • Confederation

    2025AGPL-3.0-or-later

    publiccode editor

    Federal Chancellery

  • Confederation

    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

  • Confederation

    2025MIT

    SDGital2030 Output

    FDFA State Secretariat

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

  • Confederation

    2024CDDL-1.0

    SIARD Suite

    Swiss Federal Archives

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

  • Confederation

    2025CC-BY-SA-4.0

    Sour rot

    Agroscope

    Codes associated to the paper "Revisiting sour rot of grapevine through disease-associated microbiomes: a tripartite co-infection?"

  • Confederation

    2026GPL-3.0-or-later

    srppp

    Agroscope

    srppp is an R package designed to read XML dumps of the Swiss Register of Plant Protection Products

  • Confederation

    2025GPL-3.0-or-later

    srppphist

    Agroscope

    srppphist is an R package containing historical data from the Swiss Register of Plant Protection Products

  • Confederation

    BSD-3-Clause-Modification

    STAC API

    Federal Office of Topography

    The STAC API to interact with Swiss federal geodata

  • Confederation

    AGPL-3.0-only

    swissgeol-assets-dataextraction

    Federal Office of Topography

    Classification pipeline for categorising PDF pages from geological reports into document classes

  • Confederation

    AGPL-3.0-only

    swissgeol-boreholes-dataextraction

    Federal Office of Topography

    Pipeline to extract structured data from borehole profiles in PDF files and return extracted coordinates, depths, and material descriptions as JSON.

  • Confederation

    AGPL-3.0-only

    swissgeol-ocr

    Federal Office of Topography

    End-to-end OCR pipeline (from raw scanned PDF to searchable PDF) based on the AWS Textract cloud service

  • Confederation

    MIT

    swiyu Android Wallet

    Federal Office of Justice

    Android Wallet App for the swiyu Trust Infrastructure

  • Confederation

    2025MIT

    swiyu DID Toolbox

    Federal Office of Justice

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

  • Confederation

    2025MIT

    swiyu Generic Issuer

    Federal Office of Justice

    Generic Issuer Service for Verifiable Credentials of the swiyu Trust Infrastructure

  • Confederation

    2025MIT

    swiyu Generic Verifier

    Federal Office of Justice

    Generic Verifier Service for Verifiable Credentials of the swiyu Trust Infrastructure

  • Confederation

    MIT

    swiyu iOS Wallet

    Federal Office of Justice

    iOS Wallet App for the swiyu Trust Infrastructure

  • Confederation

    2025MIT

    swiyu Trust Registry Authoring Service

    Federal Office of Justice

    Authoring Service for the swiyu Trust Registry

  • Confederation

    2025GPL-3.0-or-later

    triact

    Agroscope

    Software to analyze the lying behavior of cows from accelerometer data.

  • Confederation

    2026AGPL-3.0-or-later

    trustbroker.swiss

    Federal Office of Information Technology, Systems and Telecommunication

    OIDC and SAML federator

  • Confederation

    2020BSD-3-Clause

    viewer.swissgeol.ch

    Federal Office of Topography

    3D-Web-Viewer for geological data in Switzerland.

  • Confederation

    2026BSD-3-Clause

    Visualize Swiss Open Government Data

    Federal Office for the Environment

    Visualize is an application that allows you to create and embed visualisations from any dataset provided by the LINDAS Linked Data Service.