Status message

A Eclipse Dataspace Hub Creation Review has been created for this proposal.

Eclipse Dataspace Hub

Friday, April 10, 2026 - 03:16 by Julia Pampus
This proposal is in the Project Proposal Phase (as defined in the Eclipse Development Process) and is written to declare its intent and scope. We solicit additional participation and input from the community. Please login and add your feedback in the comments section.
Parent Project
Proposal State
Community Review
Background

The dataspace ecosystem has grown significantly, establishing itself as a foundational technology for trusted data sharing. However, newcomers face substantial challenges when attempting to adopt dataspace technologies such as the Eclipse Dataspace Components (EDC):

  • Tough learning curve: Fragmented documentation, scattered repositories, and a lack of hands-on examples make onboarding time-consuming and error-prone.
  • Missing centralized knowledge base: Best practices, architectural patterns, and lessons learned are often siloed within individual organizations.
  • Limited demonstrators: Real-world reference implementations that showcase end-to-end dataspace scenarios are scarce or outdated.

These barriers slow down adoption and hinder the broader vision of interoperable, sovereign data ecosystems across Europe and beyond. Therefore, the Eclipse Dataspace Hub aims to:

  • Lower the entry barrier for developers and organizations adopting dataspace technologies.
  • Provide a central, community-maintained knowledge base covering concepts, architecture, and operational guidance.
  • Deliver sample code and demonstrators for common dataspace use cases built on EDC.
  • Establish a communication channel for program management to coordinate contributions, roadmaps, and community engagement.
  • Foster interoperability by aligning samples and guidance with prominent dataspace initiatives.
Scope

The Eclipse Dataspace Hub provides a centralized knowledge base, sample code, and end-to-end demonstrators to accelerate the adoption and implementation of dataspace technologies

The Eclipse Dataspace Hub encompasses three complementary pillars designed to support the full lifecycle of dataspace adoption.

  1. A core deliverable of the project is a comprehensive library of sample code and reusable templates that accelerate development with EDC. This includes reference implementations for commonly used EDC extensions. Additionally, integration examples will demonstrate how to connect EDC-based solutions with external systems.
  2. Beyond isolated code snippets, the project will deliver fully functional end-to-end demonstrators that illustrate realistic cross-organizational data sharing scenarios. Where feasible, interactive tutorials and sandbox environments will allow developers to experiment with dataspace concepts in a safe, self-contained setting without the need for complex local infrastructure setup.
  3. A central, community-maintained knowledge base will consolidate conceptual and practical guidance in one accessible location. Foundational documentation will explain core concepts — what a dataspace is, the role of connectors, catalogs, and trust frameworks, and how the various components interact.

What the project will NOT provide:

The project will not engage in the core development of dataspace specifications or implementations. The Eclipse Dataspace Hub focuses exclusively on enablement, education, and demonstration. Any enhancements or bug fixes identified during sample development are contributed upstream to the appropriate repositories rather than maintained within the project.

In addition, the project does not aim to develop or maintain production-grade code. While demonstrators may include basic setups for illustrative purposes, these are not intended for direct use in production environments without further hardening.

Description

The Eclipse Dataspace Hub is a community-driven enablement project that lowers the entry barrier for developers and organizations adopting dataspace technologies, such as the Eclipse Dataspace Components (EDC), the Connector Fabric Manager (CFM), or Data Plane implementations.

The project addresses key challenges facing dataspace newcomers: fragmented documentation, scattered repositories, and a lack of hands-on examples. It is structured around three complementary areas: (1) a comprehensive library of sample code and reusable templates provides reference implementations for common EDC extensions and integration examples with external systems; (2) fully functional end-to-end demonstrators illustrate realistic cross-organizational data sharing scenarios; (3) a centralized, community-maintained knowledge base consolidates core concepts, architectural patterns, and operational guidance in one accessible location.

What it is not: The project does not engage in core dataspace specification development or maintain production-grade code. It focuses exclusively on education, enablement, and demonstration. Any enhancements or bug fixes identified during sample development are contributed upstream to the appropriate repositories.

The project builds upon existing Eclipse dataspace technologies and aligns with prominent dataspace initiatives to foster interoperability across data ecosystems.

Why Here?

The Eclipse Foundation is already home to the core open-source dataspace technologies on which the Eclipse Dataspace Hub builds. Establishing the project within the same organizational context ensures easy coordination, shared communication channels, and aligned release planning. Developers and adopters benefit from a unified entry point rather than navigating fragmented landscapes across multiple foundations or hosting platforms.

Future Work

The Eclipse Dataspace Hub is designed to evolve organically alongside the broader dataspace ecosystem. As EDC and related projects mature, the knowledge base, sample code, and demonstrators will grow accordingly.

Project Scheduling

Following project approval and initial setup, the first public release, including foundational samples, a functional demonstrator, and core documentation, is targeted for summer 2026.

Initial Contribution

We will provide two initial contributions:

  • A demonstrator application by Metaform Systems
  • A documentation website by nexyo
Source Repository Type