Skip to content
View edreyer's full-sized avatar

Highlights

  • Pro

Block or report edreyer

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Showing results

a demo of how to use kotlin to make "invalid domain states unrepresentable"

Kotlin 2 Updated Aug 25, 2025

A design pattern to assemble Workflows into a UseCase

Kotlin 2 1 Updated Sep 11, 2025

Performance-oriented Data Structures for Kotlin

Kotlin 279 4 Updated Oct 25, 2025

Hexagon is a microservices toolkit written in Kotlin. Its purpose is to ease the building of services (Web applications or APIs) that run inside a cloud platform.

Kotlin 606 100 Updated Nov 2, 2025

Microservice arch deployed as monolith

Kotlin 66 16 Updated Aug 7, 2025

A comprehensive Domain-Driven Design example with problem space strategic analysis and various tactical patterns.

Java 5,461 796 Updated Jul 7, 2023

Source code listings and exercises for Functional Programming in Kotlin

Kotlin 196 111 Updated Mar 22, 2025

A realworld api example app featuring Arrow, Kotlin and Spring Boot.

Kotlin 114 20 Updated Jan 23, 2024

Configuration DSLs for Spring Boot

Java 1,682 135 Updated Sep 4, 2024

An example approach for implementing a Clean/Hexagonal Architecture

Java 2,419 716 Updated Jun 3, 2024

Purely functional data structures in Java

Java 39 11 Updated May 14, 2021

The perfect companion for your Kotlin journey - Inspired by functional, data-oriented and concurrent programming

Kotlin 6,471 457 Updated Nov 8, 2025

Functional patterns for Java

Java 877 85 Updated May 1, 2023

Fault tolerance and resilience patterns for the JVM

Java 4,285 306 Updated Jun 9, 2024

vʌvr (formerly called Javaslang) is a non-commercial, non-profit object-functional library that runs with Java 8+. It aims to reduce the lines of code and increase code quality.

Java 6,002 652 Updated Nov 8, 2025

A JavaScript Internationalization Framework

JavaScript 3,903 182 Updated Nov 14, 2024

Eclipse Collections is a collections framework for Java with optimized data structures and a rich, functional and fluent API.

Java 2,570 656 Updated Oct 27, 2025

Power assertions (as known from Groovy and Spock) for the Scala language.

Scala 109 15 Updated Nov 3, 2025

JHipster is a development platform to quickly generate, develop, & deploy modern web applications & microservice architectures.

TypeScript 22,239 4,124 Updated Nov 9, 2025

Java annotation processor to create immutable objects and builders. Sweeps boilerplate code under the rug since 2013!

Java 3,527 289 Updated Nov 5, 2025

Elasticsearch Java Rest Client.

Java 2,112 723 Updated Mar 31, 2023

Ghost Driver is an implementation of the Remote WebDriver Wire protocol, using PhantomJS as back-end

Java 1,910 333 Updated Feb 8, 2019
Java 7 4 Updated Oct 8, 2012