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
-
Updated
Dec 21, 2024 - Kotlin
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
A Kotlin compiler plugin to make dependency injection with Dagger 2 easier.
Extensions for Moshi including IR plugins, moshi-sealed, and more.
Multiplatform UI DSL with screen management in common code for mobile (android & ios) Kotlin Multiplatform development
A Kotlin compiler plugin that generates equals, hashCode, and toString for plain old Kotlin objects in public APIs.
Trace the recomposition of a Composable with its cause without boilerplate code 😎.
Kace: Kotlin Android Compatible Extensions, a framework for assisting in the seamless migration from kotlin-android-extensions
The mocking library for Kotlin Multiplatform, easy to use, boilerplate-free and compiler plugin driven.
✏️ Method call logging for Kotlin Multiplatform
A Kotlin compiler plugin that removes the `copy` method of data classes.
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.
☕ A highly automated, excellent stability, well-tested, flexibly pluggable, and Modifier-driven Jetpack Compose design system.
Next gen dependency injection library for Kotlin [WIP]
An annotation-based caching library for Kotlin Multiplatform
Seamless two-way communication between Kotlin/Native and Kotlin/JVM. Supports suspend functions, classes, interfaces, no-copy buffers and much more.
Experimental support for detekt as a Kotlin compiler plugin
Kotlin compiler plugin that allows overriding annotation use-site targets for properties 🛠️
Hooks is a little module for plugins, in Kotlin
A Kotlin compiler plugin for transforming suspend functions to platform-compatible non-suspend functions, such as the JVM Blocking API and CompletableFuture or JS Promise, etc. ☝️😺👍
Kotlin Compiler Plugin that gives you the ability to be notified every time annotated function is called
Add a description, image, and links to the kotlin-compiler-plugin topic page so that developers can more easily learn about it.
To associate your repository with the kotlin-compiler-plugin topic, visit your repo's landing page and select "manage topics."