Skip to content

Repositories

Foundationbluetape4k-projectsThe main Kotlin/JVM backend library set. It contains core utilities, coroutine helpers, data and infrastructure modules, Spring Boot support, virtual-thread experiments, validation, logging, and test foundations used by other bluetape4k repositories.Persistencebluetape4k-exposedJetBrains Exposed extensions for repository patterns, JDBC/R2DBC support, cache-backed access, serialization helpers, custom column types, and Spring Boot auto-configuration.Cloud integrationbluetape4k-awsAWS SDK v2 and AWS Kotlin SDK wrappers with coroutine-first APIs, Spring Boot 4 auto-configuration, Ktor 3 examples, and service-oriented adapters for common AWS clients.Graph databluetape4k-graphGraph database integrations for Neo4j, Memgraph, Apache AGE, TinkerPop, FalkorDB, and graph-backed service examples with Testcontainers coverage.Operationsbluetape4k-leaderDistributed leader election APIs for blocking, async, coroutine, and virtual-thread execution. Includes Redis, database, MongoDB, Hazelcast, ZooKeeper, Ktor, and Spring Boot examples.Version basebluetape4k-dependenciesThe central BOM and shared version governance source for Kotlin, Spring Boot, Exposed, Jackson, Ktor, AWS, Testcontainers, and common dependency families across the organization.Text processingbluetape4k-textKotlin/JVM text processing modules for Korean and Japanese tokenizers, language detection, Aho-Corasick style search, and backend text enrichment pipelines.Image processingbluetape4k-imageImage processing modules built around scrimage, libvips/JNI or FFM paths, TwelveMonkeys, fixtures, and Spring Boot integration for backend media workflows.Audit and diffbluetape4k-javersJavers auditing and diff toolkit for Kotlin services, including Redis and Kafka persistence support plus Exposed integration for change history use cases.Incubationbluetape4k-experimentalExperimental Kotlin, Java, and Spring Boot modules used to test new platform versions, migration candidates, and library ideas before they become stable modules.