Hamburg

Jens Klingenberg

Elite
@Foso

I'm a software engineer and passionate about Open Source. I like experimenting with Kotlin, especially multiplatform projects.

Jetpack-Compose-Playground. Community-driven collection of Jetpack Compose example code and tutorials :rocket: https://foso.github.io/compose

3.7k

Ktorfit. HTTP client generator / KSP plugin for Kotlin Multiplatform (Android, iOS, Js, Jvm, Native, WasmJs)) using KSP and Ktor clients inspired by Retrofit https://foso.github.io/Ktorfit

2.1k

MpApt. (Deprecated) :wrench: Kotlin Native/JS/JVM Annotation Processor library for Kotlin compiler plugins

235

Cabret-Log. :pencil2: Method call logging for Kotlin Multiplatform

194

KotlinCompilerPluginExample. This is an example project that shows how to create a Kotlin Compiler Plugin. The plugin will print "Hello from" and the name of the file that is being compiled, as a compiler warning to the terminal log.

159

HtmlToComposeHTMLConverter. IntelliJ Idea Plugin that can convert HTML to Compose HTML code. https://plugins.jetbrains.com/plugin/18261-html-to-compose-web-converter

106

Showdown. Showdown is a selfhosted open source web app/server, you can use for remote planning poker® with scrum teams. Try at http://showdown.fly.dev/#/

49

KotlinReactNativeMpp. A ReactNative App written with Kotlin JS

37

Sheasy. This an Android App that helps you share/manage your files on your Android Device through a WebInterface in the Browser - Built with Ktor and Kotlin-React

36

Folders2kt. An interpreter/transpiler, written in Kotlin, for the esoteric programming language Folders, a language with no code and just folders

36

ExoPlayer-with-MediaControls. This is a small project i created to learn how to use the Exoplayer from Google. It plays an video from an URL and you can control the playback. It can now play HLS,Dash and mp4 streams

21

gtvmonkey-scripts. This a template project that helps you write Greasemonkey/Tampermonkey/ViolentMonkey scripts with KotlinJs

18

compose-snake-web. This is a Compose HTML port of CompoSnake

11

JKAndroidWebserver. This is an example project that uses NanoHTTPd to run a Webserver on Android

11

BitriseArtifactDownloader. This is a flutter app which uses the Bitrise Api(https://api-docs.bitrise.io/) to show the bitrise projects and builds and lets you download your artifacts.

9

JKManageSpaceActivity. This is an example project for my post about ManageSpaceActivity on Android

8

JohnnyFiveKotlinWrapper. KotlinJs wrapper for johnny-five

7

C-Crit_Generator. A generator for your critical secret keys

6

JKWebsocket. Example Project that shows how to use NanoHTTP/NanoWSD to create a Websocket Server. After you connect to it, it will post "Hello World" plus the systemdate to the client every second.

4

BananiaMapConverter. Tiled map files and converter for the game Banania

3

Android-Deeplink-Starter. IntelliJ/Android Studio plugin that adds an alternative UI to start Android deeplinks

3

MealApp. Kotlin Multiplatform project using Jetpack Compose and SwiftUI

3

ReverseMe. The app is part of my post about reserve engineering android apps

3

KmdcExample. Example project with Compose HTML and Kmdc

2

MoviePilotWSW. MoviepilotWerStreamtWas

1

kotlin-by-example. The sources of Kotlin by Example.

1

StackAttack. An Android game loosely based on CrackAttack!

1

KSP-Example. Kotlin

1

kotlinforeverything. WIP

1

Scrako. Kotlin libary/DSL for text based generation of Scratch (lang) projects

1
30
Apply