Ongoing Projects

  • Kotlin JSON Feed [Apache 2.0]

    Library to parse and format JSON Feeds

    • JVM
    • Kotlin
    • Markdown
    • Amper
    • Kotlin Serialization


  • Kotlin Sitemap [Apache 2.0]

    Library to parse and format Sitemap files

    • JVM
    • Kotlin
    • Markdown
    • Amper
    • Kotlin Serialization


  • Kotlin OPML [Apache 2.0]

    Library to parse and format OPML files, comes with standalone formatting tool.

    • JVM
    • Kotlin
    • Markdown
    • Amper
    • Kotlin Serialization


  • WebDAV Provider [Apache 2.0]

    Android FileProvider that gives you access to DAV servers.

    • Android
    • Kotlin
    • Compose UI
    • Koin
    • OkHttp
    • SQLite
    • Gradle


  • Federmappe [Apache 2.0]

    Painless Firebase Object Mapper that was developed with Kotlin in mind

    • JVM/Android
    • Kotlin
    • Markdown
    • Gradle
    • Kotlin Serialization
    • Firestore
    • Realtime DB
    • GitHub Actions


  • Dachlatten [Apache 2.0]

    Shared Toolbox of battle-proven bits and pieces of code to help with wrangling Kotlin/Android code

    • JVM/Android
    • Kotlin
    • Markdown
    • Gradle
    • Kotlin Serialization
    • Jetpack Compose
    • GitHub Actions


  • Periodicos

    RSS aggregator server

    • Any/Docker
    • Kotlin
    • Ktor
    • Coroutines
    • Exposed


  • Jeopardy [Apache 2.0]

    Jeopardy Software that is capable of broadcasting the game on multiple client screens (browser-based)

    • Kotlin
    • Javascript
    • Websockets
    • Spring Boot
    • WebJars
    • KnockoutJs
    • Gradle


  • Drive Mount [Apache 2.0]

    App that aims to provide access to USB Mass Storage Drives on Android devices without requiring root permissions.

    • Android
    • Kotlin
    • Markdown
    • SCSi
    • USB
    • FAT32
    • MBR
    • GPT
    • Gradle
    • jUnit


Archive

Old projects that have been abandoned, they might still be reachable and work, no guarantees given.

  • Micropub Poster

    100% Kotlin-based Micropub implementation that writes Posts to a Jekyll Repository via GitLab API

    • Ktor
    • Kotlin
    • Markdown
    • Ktor
    • GitLab API
    • GraalVM
    • Kotlin Serialization
    • GitLab CI
    • Gradle


  • GooglePhotosUploader [MIT]

    Little utility app that runs on Sony Alpha Camera Series and uploads the pictures to Google Photos

    • Android
    • Java7
    • Gradle
    • Retrofit
    • Picasa API


  • AMED eShop [WTFPL]

    Web-based shop I wrote as part of a media development course at ADV Böblingen.

    • Apache Tomcat
    • Java7
    • Docbook
    • Tapestry5
    • Hibernate
    • jUnit
    • SQLite
    • Maven
    • iText
    • git
    • HTML
    • CSS
    • jQuery


  • Download Helper [Apache 2.0]

    Simple app that passes URIs to the Android DownloadManager system service.

    • Android
    • Java6


  • Dvorak German Type II (Android) [Apache 2.0]

    Provides the German (Type II) Dvorak Keyboard Layout on Android (≥4.1) for external Keyboards (USB / Bluetooth).

    • Android


  • Decider [Apache 2.0]

    Simple decision making app.

    • Android
    • Java6