A Kotlin compiler plugin for transforming suspend functions to platform-compatible non-suspend functions, such as the JVM Blocking API and CompletableFuture
-
Updated
Jul 2, 2024 - Kotlin
A Kotlin compiler plugin for transforming suspend functions to platform-compatible non-suspend functions, such as the JVM Blocking API and CompletableFuture
Aggregate Computing in Kotlin Multiplatform
Kotlin Compiler Plugin that gives you the ability to be notified every time annotated function is called
Next gen dependency injection library for Kotlin [WIP]
HTTP client generator / KSP plugin for Kotlin Multiplatform (Android, iOS, Js, Jvm, Native) using KSP and Ktor clients inspired by Retrofit https://foso.github.io/Ktorfit
The mocking library for Kotlin Multiplatform, easy to use, boilerplate-free and compiler plugin driven.
A Kotlin compiler plugin that generates equals, hashCode, and toString for plain old Kotlin objects in public APIs.
Extensions for Moshi including IR plugins, moshi-sealed, and more.
Trace the recomposition of a Composable with its cause without boilerplate code 😎.
A Kotlin compiler plugin to make dependency injection with Dagger 2 easier.
☕ A highly automated, excellent stability, well-tested, flexibly pluggable, and Modifier-driven Jetpack Compose design system.
An annotation-based caching library for Kotlin Multiplatform
Kace: Kotlin Android Compatible Extensions, a framework for assisting in the seamless migration from kotlin-android-extensions
Clone of /kotlin/compose/compiler-hosted/src/main.
Seamless two-way communication between Kotlin/Native and Kotlin/JVM. Supports suspend functions, classes, interfaces, no-copy buffers and much more.
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.
FunCache is a Kotlin library that provides easy-to-use annotation for caching function results using Kotlin Compiler Plugin
Hooks is a little module for plugins, in Kotlin
Set of extensions for the Kotlin compiler APIs
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."