Marcin Moskała's starred repositories
Kotlin-Coroutines-and-Flow-UseCases-on-Android
🎓 Learning Kotlin Coroutines and Flows for Android by example. 🚀 Sample implementations for real-world Android use cases. 🛠 Unit tests included!
kotlin-routing
An extensible and multiplatform routing system powered by Ktor
RealChar
🎙️🤖Create, Customize and Talk to your AI Character/Companion in Realtime (All in One Codebase!). Have a natural seamless conversation with AI everywhere (mobile, web and terminal) using LLM OpenAI GPT3.5/4, Anthropic Claude2, Chroma Vector DB, Whisper Speech2Text, ElevenLabs Text2Speech🎙️🤖
developer-roadmap
Interactive roadmaps, guides and other educational content to help developers grow in their careers.
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.
sealed-enum
A Kotlin annotation processor that makes writing normal enum classes obsolete.
OneAdapter
A Viewholderless Adapter for RecyclerView, who supports builtin diffing, states (paging, empty...), events (clicking, swiping...), and more.
slidetoact
A simple 'Slide to Unlock' Material widget for Android, written in Kotlin 📱🎨🦄
kotlin-compile-testing
A library for testing Kotlin and Java annotation processors, compiler plugins and code generation
kpy-plugin
Gradle/KSP plugin to compile Kotlin/Native to Python C API
Compose-Snapchat-Clone
Snapchat Clone with Material 3, Jetpack Compose and Clean Architecture - Navigation Components, CamaraX, android-maps-compose, Exoplayer, Detekt, Coil, Gradle Secrets, Permission Handling.
stable-diffusion
A latent text-to-image diffusion model
npm-publish
Gradle plugin for NPM package publishing. Allows for arbitrary publishing as well as seamless integration with Kotlin JS/MPP plugins.
live-plugin
IntelliJ plugin for writing IntelliJ plugins at runtime ⚡️