Group: Trustworks Essentials Components
Sort by:Popular▼

1.Foundation10 usages

dk.trustworks.essentials.components » foundation Apache

This library focuses purely on providing common types and foundational patterns, such as queue, inbox, outbox, etc. used in modern java solutions
Last Release on Oct 8, 2026

2.Eventsourced Aggregates9 usages

dk.trustworks.essentials.components » eventsourced-aggregates Apache

This library focuses on providing different flavors of eventsourced aggregrates
Last Release on Oct 8, 2026

3.Foundation Test9 usages

dk.trustworks.essentials.components » foundation-test Apache

This library focuses purely on providing test templates for the foundational patterns defined in the foundation module which can be used by other modules to test their implementation
Last Release on Oct 8, 2026
This library provides Spring Boot auto-configuration for the Postgresql Event Store
Last Release on Oct 8, 2026

5.PostgreSQL Event Store5 usages

dk.trustworks.essentials.components » postgresql-event-store Apache

This library focuses on providing an EventStore that is tailored for working with Postgresql version 9.4 or later (i.e. it supports JSON and JSONB column types)
Last Release on Oct 8, 2026

6.PostgreSQL Queue5 usages

dk.trustworks.essentials.components » postgresql-queue Apache

This library focuses on providing a Durable Queue supporting message redelivery and Dead Letter Message functionality based on postgresql
Last Release on Oct 8, 2026

7.PostgreSQL Queue Shard Owned4 usages

dk.trustworks.essentials.components » postgresql-queue-shard-owned Apache

Shard-owned PostgreSQL durable queue engine. Experimental: builds and tests with the reactor but is NOT published, because its SPI is still moving.
Last Release on Oct 8, 2026
This library focuses on providing a distributed fenced locking mechanism based on postgresql
Last Release on Oct 8, 2026

9.Spring Boot Starter Admin API3 usages

dk.trustworks.essentials.components » spring-boot-starter-admin-api Apache

HTTP adapter for the Essentials admin/monitoring SPIs (fenced locks, durable queues, scheduler, event store, CDC, PostgreSQL statistics). Exposes the contract defined by admin-api-spec over Spring WebMVC, delegating to the existing ...
Last Release on Oct 8, 2026

10.Admin API Spec2 usages

dk.trustworks.essentials.components » admin-api-spec Apache

Code-first OpenAPI contract for the Essentials admin/monitoring *Api SPIs (locks, queues, scheduler, event-store, CDC, statistics). The committed openapi/essentials-admin-api.yaml is generated from the SPI interfaces by reflection and ...
Last Release on Oct 8, 2026

11.Spring Boot Starter PostgreSQL2 usages

dk.trustworks.essentials.components » spring-boot-starter-postgresql Apache

This library provides Spring Boot auto-configuration for all Postgresql focused Essentials components
Last Release on Oct 8, 2026

12.Foundation Types1 usages

dk.trustworks.essentials.components » foundation-types Apache

This library provides foundational types used by the essential components.
Last Release on Oct 8, 2026

13.PostgreSQL Document DB1 usages

dk.trustworks.essentials.components » postgresql-document-db Apache

This kotlin library focuses purely on providing document db like support for Postgresql
Last Release on Oct 8, 2026
Presents the shard-owned PostgreSQL queue engine as a DurableQueues, so that Inbox, Outbox and DurableLocalCommandBus can run on it without changing their own code. Experimental and NOT published, following the engine it adapts.
Last Release on Oct 8, 2026

15.Spring Boot Starter Admin UI1 usages

dk.trustworks.essentials.components » spring-boot-starter-admin-ui Apache

Optional default admin UI for the Essentials admin API — server-rendered with Thymeleaf and progressively driven by vanilla JavaScript. No Node, no npm, no bundler and no JavaScript framework: the browser calls the published OpenAPI ...
Last Release on Oct 8, 2026

16.Spring Boot Starter MongoDB1 usages

dk.trustworks.essentials.components » spring-boot-starter-mongodb Apache

This library provides Spring Boot auto-configuration for all MongoDB focused Essentials components
Last Release on Oct 8, 2026

17.Spring PostgreSQL Event Store1 usages

dk.trustworks.essentials.components » spring-postgresql-event-store Apache

This library focuses on providing Spring support for the Essetionals Postgresql EventStore
Last Release on Oct 8, 2026
This library focuses on providing a distributed fenced locking mechanism based on MongoDB and using Spring Data Mongo
Last Release on Oct 8, 2026

19.Springdata Mongo Queue1 usages

dk.trustworks.essentials.components » springdata-mongo-queue Apache

This library focuses on providing a Durable Queue supporting message redelivery and Dead Letter Message functionality based on Spring Data Mongo
Last Release on Oct 8, 2026

20.Vaadin UI1 usages

dk.trustworks.essentials.components » vaadin-ui Apache

This includes vaadin ui component for Essentials admin app
Last Release on Feb 8, 2026