Skip to content

kshulzh/Kefir

Repository files navigation

Kefir — Kotlin Easy FIR/IR

KEFIR (Kotlin Easy FIR/IR) is a toolkit designed to simplify working with Kotlin’s compiler internals. It provides utilities and abstractions for transforming Kotlin code into FIR (Frontend IR) and IR (Intermediate Representation), making it easier to experiment with compiler extensions, code analysis, and optimizations.

Links

License

  • Apache License 2.0. See LICENSE for details.

Contributing

  • Issues and PRs are welcome. Please keep changes modular and include tests in the test module when possible.

About

KEFIR (Kotlin Easy FIR/IR) is a toolkit designed to simplify working with Kotlin’s compiler internals. It provides utilities and abstractions for transforming Kotlin code into FIR (Frontend IR) and IR (Intermediate Representation), making it easier to experiment with compiler extensions, code analysis, and optimizations.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages