Open-Source Initiative

Open-Source Code by infosmid.com

Purpose-built developer utilities, stream orchestration tools, and enterprise cloud-native patterns developed by infosmid.com and shared openly with the software community.

Pragmatic Utility

Focused tools addressing concrete architectural, deployment, and operational requirements without unnecessary friction.

Enterprise & Cloud Native

Built for JVM ecosystems, Spring Cloud Data Flow, streaming architectures, and containerized cloud platforms.

Permissive Licensing

Distributed under liberal open-source licenses (such as Apache 2.0) to encourage broad adoption, integration, and reuse.

Open-Source Projects

Explore our publicly hosted repositories, utilities, and libraries designed to support high-throughput event processing and continuous delivery.

stream-deployer

v1.0.0
Apache-2.0

Automated deployment, configuration, and lifecycle orchestration tool for Spring Cloud Data Flow streams. Simplifies complex data streaming pipelines with programmatic verification, configuration management, and robust deployment automation.

Java Spring Cloud Data Flow Streaming Deployment

kfsm

v2.0.0
Apache-2.0

KFSM is a Kotlin Multiplatform Library that provides a DSL for defining Finite State Machines and executing using an immutable configuration.

Kotlin Finite State Machine DSL Multiplatform

kfsm-viz

v2.0.1
Apache-2.0

KFSM-VIZ is a Kotlin Library for generating PlantUML and/or Mermaid diagrams from KFSM definitions as well as Asciidoctor file with State Table from KFSM DSL.

Kotlin FSM Visualize PlantUML Mermaid Asciidoctor

kfsm-viz-plugin

v2.0.2
Apache-2.0

This is a Gradle plugin that will generate PlantUML and/or Mermaid diagrams from KFSM definitions as well as Asciidoctor file with State Table.

Kotlin KFSM Visualization Multiplatform

More in Development

Ecosystem

Additional architectural patterns, test helpers, and streaming connectors derived from real-world consulting engagements at infosmid.com are continuously evaluated and packaged for public release.

JVM Microservices Distributed Systems

About infosmid.org

infosmid.org serves as the public open-source home for software created, maintained, and sponsored by infosmid.com.

Led by Corneil du Plessis, infosmid.com specializes in software architecture, enterprise application modernization, distributed event processing, and pragmatic engineering leadership. Tools created in the course of solving complex client architecture and delivery challenges are refined, documented, and released here under open licenses.

By publishing these solutions as open-source software, we maximize collective utility across the software engineering community — eliminating redundant effort and fostering reliable, reusable software components.

Core Commitments

  • Production-tested code
  • Permissive open-source terms
  • Zero unnecessary bloat
  • Direct GitHub issue tracking
  • Backed by consulting expertise