Show HN: Runlet – Embeddedable JVM Pipelines
Category: library
Tags: stream-processing, jvm-library, kotlin
Score: 5.3/10 (Innovation: 4, Technical: 6, Documentation: 6, Utility: 5)
Runlet is an embedded JVM library for batch-oriented stream processing pipelines, providing a structured alternative to hand-written loops or Flow without the overhead of distributed systems like Flink or Kafka Streams. It offers checkpointed execution, a type-safe DSL, and Spring Boot integration, making it useful for local or embedded data processing jobs. While still pre-release with limited connectors, it fills a niche for simple, ordered stream processing within a single process.
Target audience: backend devs, data engineers
Repository: https://github.com/tjb/Runlet · Kotlin · Apache-2.0 · 3 stars
View on Hacker News