Alex’s Developer Documentation Hub

Welcome to my developer site! Here you’ll find documentation for my open-source projects and contributions.

I’m passionate about building tools that make developers' lives easier. Browse through the projects below to learn more about what I’m working on.

Projects

Spring Boot Config JSON Schema Generator

A Spring Boot starter that automatically generates JSON Schema documentation for your application’s configuration properties. Learn more about Config JSON Schema Generator

Yaml Json Schema Validator

A simple command-line utility built with Spring Boot for validating YAML/JSON files against JSON Schema definitions. It’s designed for quick checks in development or CI/CD workflows, leveraging Jackson for parsing YAML/JSON and NetworkNT JSON Schema Validator for the core validation logic.

Spring Boot Actuator Extensions

Collection of custom Spring Boot Actuator endpoints and extensions to enhance application monitoring and management capabilities. Learn more about Actuator Extensions

JSupervisor

A Spring Boot implementation of a process supervisor system for monitoring and managing multiple processes in a Java environment. Provides lifecycle management, health monitoring through HTTP, TCP, Actuator and command-line checks, and configurable log rotation.

JHelm

A native Java implementation of the Helm package manager for Kubernetes. Enables rendering templates, managing charts, and deploying releases without relying on the Go-based Helm CLI. Features include full Go template and Sprig function compatibility, chart lifecycle management, OCI registry support, and Spring Boot integration.

Spring Boot Examples

Collection of Spring Boot example projects demonstrating various features and integration patterns. Explore Spring Boot Examples