Skip to content
Open source projects

Open source projects

This is a catalogue page of Digg’s and Sweden Connect’s open-source software projects, grouped by theme. Here you find a selection of active projects; the full list lives on github.com/diggsweden and github.com/swedenconnect.

The wallet ecosystem: digital identity

Services and libraries around the EUDI wallet (European Digital Identity).

ProjectDescription
wallet-providerService for creating and managing WUAs (Wallet Unit Attestations).
wallet-accountService managing user accounts linked to the wallet.
wallet-attribute-attestationAttribute attestation for digital identity.
wallet-app-iosWallet app for iOS.
wallet-app-androidWallet app for Android.
wallet-verifier-test-webTest interface for verification flows.
wallet-ecosystemPodman Compose scripts for running the full wallet environment locally (development and testing).
wallet-r2psBackground service handling R2PS processing with HSM signing and Kafka messaging.

Sweden Connect: federated identity and eID infrastructure

Libraries and reference implementations for the Sweden Connect federation (Swedish eID and eIDAS), published at github.com/swedenconnect.

ProjectDescription
swedish-eid-idpReference identity provider (IdP) for the Swedish eID Framework.
opensaml-addonsExtensions to OpenSAML — the foundation for several SAML-based identity services.
eidas-connectorService for connecting to the eIDAS infrastructure.
credentials-supportLibrary for PKI credentials with PKCS#11 and HSM support.
signature-validationCore logic for digital signature validation.

Data and portal

Source code for Digg’s portal solutions.

ProjectDescription
dataportal-webSource code for dataportal.se.

Tools and services

Standalone tools that solve specific developer or integration needs.

ProjectDescription
rest-api-profil-lint-processorCommand-line tool for linting OpenAPI definitions against Digg’s API profile.
mlaTool for producing network-analysis diagrams.

Support for open source

Template, tools and documentation that help Digg projects follow open-source practice.

ProjectDescription
open-source-project-templateDigg’s template project for new open source projects.
reusable-ciReusable workflows for automated build, test and release (CI/CD) on GitHub Actions.
opensource-docsThe source code of this handbook.

Archived projects

Projects no longer actively maintained but kept as reference material to build upon.

Digital inclusion toolbox

ProjectDescription
UserFeedbackAppReact.js application for collecting anonymous feedback.
SupportModalAppVue.js application with help functions and help button.
UserFeedbackApiServer API for collecting anonymous feedback.
InclusionToolboxJavaScript drop-in toolbox plugin.

Stewardship of the project list

Projects without an active maintainer are archived. Activity is judged according to the pattern in Working on GitHub: Archiving projects.

See also