All Projects

A complete collection of my applications, games, and open source contributions

Picz2 - Image Sharing System

A private photo sharing platform for vacation memories. Share with friends without social media hassle. Features slideshow mode with audio narration. No accounts needed for viewers.

JavaSpringJPAVue.jsiOSSwift

Status Tacos - HTTP Monitoring & Alerting

A comprehensive HTTP monitoring and alerting system. Monitor your websites and APIs with real-time status checks, uptime tracking, and instant notifications when services go down.

JavaSpring BootJPAVue.js

Deep Digest RSS - AI-Powered News Reader

An intelligent RSS feed reader powered by AI and LLM technology. Automatically summarizes and digests news articles, helping you stay informed without information overload.

JavaSpring BootAILLMRSS

Lord Renovate - Dependency Management Dashboard

A powerful dashboard for managing Renovate bot dependency updates across multiple repositories. Visualize, track, and manage automated dependency updates with ease.

Vue.jsRenovate BotDependency Management

Traefik OIDC Auth Plugin

A Traefik middleware plugin that adds OpenID Connect (OIDC) authentication capabilities to your reverse proxy. Secure your services with OAuth2/OIDC authentication flows.

GoTraefikPluginOIDCOAuth2

Spring REST API tutorial

A tutorial on how to build a REST API with Spring Boot for beginners

SpringJavaRESTVueBashJPAPostgresDocker

Picture Sharing Z

A vacation photo sharing app for iPhone

iOSSwiftSwiftUIMapKitOAuth

perf-test - System Performance Benchmarking Tool

A performance benchmarking tool that evaluates CPU and disk I/O performance. Features multi-threaded prime number calculations for CPU testing and filesystem read/write speed assessments.

Go

Karel the Bot

A simple Karel the bot engine and UI implemented in JavaScript for HTML

JavaScriptVueScripting-EngineAST

Discord Bot for BlackJack

A Discord bot to play BlackJack with friends

TypeScriptNodejsTerraformAWSHuskysqlite

OCPP Chargepoint Simulator

A scriptable OCPP Chargepoint Simulator for OCPP 1.6J.

TypeScriptNodejsWebsocketsOCPPFTP

A (very) simple build server

An apache/cgi-bin/bash based build server. Still offers a simple UI.

Dockerapachecgi-binbashcron

Linky

A link & surfing management application

JavaScriptES6Node.jsReactReduxNanoIsomorphic/UniversalBootstrapCouchDB

BlackJack REST API / JavaScript playground

A REST API providing BlackJack (playable via JavaScript)

c++20oat++cmakebash-scriptingDockerfilegithub-actionswagger/OpenAPIJavaScriptAce

Mathematical Function parser library (C++) and REST API

Library parsing and resolving mathematical functions like 'sin(pi)*3^(2+1)' and a REST API providing this service to the public internet.

c++20oat++cmakeconandoctestDockerfilegithub-actionswagger/OpenAPIFSMAST

Mathematical Function parser library (Java)

Library parsing and resolving mathematical functions like 'sin(pi)*3^(2+1)'

Javagithub-actionFSMAST

Code Your Restaurant

A JavaScript coding game

Java8mavenCouchDBJavaScriptRhinoGroovyAce

Lunchy

Corporate lunch information system

Java8mavenJooqLiquibaseAngularJSBoostrapJerseyLombokWebjars

Junta Online

A classic board game played asynchronously via email

HTML4JavaScriptJavaSpringJDBCLombokFlyway

oglimmer-commons

Prevent boilerplate code for random strings and names, SPI-based slf4j configuration, sophisticated property files, human readable representation of date differences and getting attributes from MANIFEST.FM files.

Java8mavenLombok

fulgens

A build, local deploy and run script generator

JavaScriptES6Node.jsNpm RegistryBashDockerVagrant

Yet Another Tower Defense Game

A multiplayer tower-defense fantasy combat game

HTML5(CanvasWebsockets via Atmosphere)JavaScriptJava

Citybuilder

A card based multi player board game

HTML5(CanvasWebsockets via Socket.io)JavaScript / Node.js / jQueryCouchDB

Told you so!

A web offering for smart asses .... told you so!

Java8mavenJSFCouchDB

Grid Game One

A hex-based, no-luck, kinda-turn-based strategy game

HTML5(CanvasWebsockets via Atmosphere)JavaScriptJava8mavenStripestwitter-bootstrapjQueryLombok

Simple Card Game

A game for 4 players playable via email

Java7maven

SWLCG Deck Builder

An alternative approach to Star Wars LCG deck building

HTMLjQueryCouchDBGroovy

SWCCG Deck Builder

A web based approach to Star Wars CCG deck building

HTMLjQueryCouchDBGroovy

Online card game environment

Let's you play SWCCG and SWLCG online card game

HTML5 (Websockets via Java-WebSocket)Dojo ToolkitCouchDBJava/Groovy

Shadowrun Crossfire

A card game simulator / trainer

Java8mavenLombok

jFindPlus

A program to find files inside jars and spot duplicate classes inside jars

Java

Experimental binary store

A binary store server, called ifcdb - 'infrequently changed data database'

Java7mavenJBoss-WeldHibernate

UASparser

The Java side for user agent analysis. The legacy git repo's initial code was provided by me, see the first commit's author name ;)

Java

podcast-human-syncer

Helps with 'who is talking' and 'who wants to talk next / now' for podcasts

JavaScriptES6Node.jsSvelte / Sapper