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.
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.
- 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.
- 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.
- 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.
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.
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.
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.
Following project approval and initial setup, the first public release, including foundational samples, a functional demonstrator, and core documentation, is targeted for summer 2026.
We will provide two initial contributions:
- A demonstrator application by Metaform Systems
- A documentation website by nexyo
- Log in to post comments