kotlin-compiler-plugin
There are 43 repositories under kotlin-compiler-plugin topic.
Foso/Ktorfit
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
square/anvil
A Kotlin compiler plugin to make dependency injection with Dagger 2 easier.
ZacSweers/MoshiX
Extensions for Moshi including IR plugins, moshi-sealed, and more.
icerockdev/moko-widgets
Multiplatform UI DSL with screen management in common code for mobile (android & ios) Kotlin Multiplatform development
drewhamilton/Poko
A Kotlin compiler plugin that generates equals, hashCode, and toString for plain old Kotlin objects in public APIs.
kanyun-inc/Kace
Kace: Kotlin Android Compatible Extensions, a framework for assisting in the seamless migration from kotlin-android-extensions
Foso/Cabret-Log
:pencil2: Method call logging for Kotlin Multiplatform
jisungbin/ComposeInvestigator
Trace the recomposition of a Composable with its cause without boilerplate code 😎.
AhmedMourad0/no-copy
A Kotlin compiler plugin that removes the `copy` method of data classes.
Foso/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.
IVIanuu/injekt
Next gen dependency injection library for Kotlin [WIP]
duckie-team/quack-quack-android
☕ A highly automated, excellent stability, well-tested, flexibly pluggable, and Modifier-driven Jetpack Compose design system.
lupuuss/Mokkery
The mocking library for Kotlin Multiplatform, easy to use, boilerplate-free and compiler plugin driven.
mori-atsushi/kotlin-cacheable
An annotation-based caching library for Kotlin Multiplatform
detekt/detekt-compiler-plugin
Experimental support for detekt as a Kotlin compiler plugin
ktargeter/ktargeter
Kotlin compiler plugin that allows overriding annotation use-site targets for properties 🛠️
intuit/hooks
Hooks is a little module for plugins, in Kotlin
milis92/Krang
Kotlin Compiler Plugin that gives you the ability to be notified every time annotated function is called
ForteScarlet/kotlin-suspend-transform-compiler-plugin
A Kotlin compiler plugin for transforming suspend functions to platform-compatible non-suspend functions, such as the JVM Blocking API and CompletableFuture
MikeDepies/Kompute
Kotlin Compiler plugin bringing reactivity to variable declarations
jisungbin/KotlinCompilerPluginSample
Say hello to Kotlin Compiler Plugin 🙌
sourcegraph/scip-kotlin
SCIP indexer for Kotlin. Implemented as a SemanticDB compiler plugin.
Collektive/collektive
Aggregate Computing in Kotlin Multiplatform
rnett/compiler-plugin-utils
A Compiler plugin for writing compiler plugins
staakk/fwrap
Kotlin compiler plugin that allows to receive callbacks before and after function body is executed.
Toxa2033/SavedStateCompilerPlugin
Kotlin compiler plugin generates support synthetic methods for use SaveStateHandle without constants and string variables.
ElisaTronetti/collektive
Aggregate computing with Kotlin Multiplatform.
JavierSegoviaCordoba/kotlin-compiler-extensions
Set of extensions for the Kotlin compiler APIs
jisungbin/KotlinDataClassNoCopy
Suppress the generation of the copy() function in Kotlin's data class.
akram09/Kebug
Kebug is a kotlin compiler plugin to trace methods call
anatawa12/auto-tostring
A kotlin compiler plugin to generate toString like data class.
BreimerR/Kuery
Kuery is a database library ment to serve all your database needs. A single library with portable code base for your stack needs
duckie-team/composable-function-reference-diagnostic-suppressor
COMPOSABLE_FUNCTION_REFERENCE diagnostic suppression Kotlin compiler plugin
irenedea/kotlin-frontend-plugin-template
A template for Kotlin compiler frontend plugins with IntelliJ support.
jisungbin/KotlinCompilerPluginPlayground
for ir dumping
succlz123/naix
A KCP(Kotlin Compiler Plugin) that helps Android-Kotlin developers to automatically output method call information through annotations.