Karma Krafts's Avatar

Karma Krafts

@karmakrafts.dev

A growing love for open source software since 2015. https://karmakrafts.dev

10
Followers
10
Following
22
Posts
09.02.2025
Joined
Posts Following

Latest posts by Karma Krafts @karmakrafts.dev

Upgrade is done already! :)

08.02.2026 17:15 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Our GitLab server and some other services might experience some downtime within the next 48 hours due to a scheduled hardware upgrade. We apologize in advance and thank you for your patience :) -AH

08.02.2026 16:30 ๐Ÿ‘ 0 ๐Ÿ” 1 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

We are experiencing a small outage due to issues at our hoster. GitLab and all other sevices should be up again in a couple minutes. -AH

13.01.2026 20:34 ๐Ÿ‘ 0 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
GitHub - karmakrafts/kMMIO: Lightweight MMIO for Kotlin Multiplatform. Lightweight MMIO for Kotlin Multiplatform. Contribute to karmakrafts/kMMIO development by creating an account on GitHub.

v2 of our MMIO library for #Kotlin Multiplatform is out now!
If you need to handle large files with random access, this is the library for you. Get it while its still hot:
github.com/karmakrafts/...

19.12.2025 23:20 ๐Ÿ‘ 1 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
GitHub - karmakrafts/Filament: Common Thread class (and snychronization primitives) for Kotlin/Multiplatform. Common Thread class (and snychronization primitives) for Kotlin/Multiplatform. - karmakrafts/Filament

Want proper threads and synchronization primitives in #Kotlin Multiplatform? Filament, our threading library is now available for Kotlin 2.3! Grab the 1.6 release here:
github.com/karmakrafts/...

18.12.2025 20:52 ๐Ÿ‘ 0 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
GitHub - karmakrafts/lazyStatic: C++-like static locals for Kotlin Multiplatform. C++-like static locals for Kotlin Multiplatform. Contribute to karmakrafts/lazyStatic development by creating an account on GitHub.

lazyStatic, our library for static locals in #Kotlin Multiplatform now supports Kotlin 2.3! Grab the 1.4 release here:
github.com/karmakrafts/...

18.12.2025 04:14 ๐Ÿ‘ 0 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
GitHub - karmakrafts/Introspekt: Positional code and compile-time introspection API for Kotlin/Multiplatform. Positional code and compile-time introspection API for Kotlin/Multiplatform. - karmakrafts/Introspekt

The Introspekt compile time introspection framework for #Kotlin Multiplatform now supports Kotlin 2.3! Grab the new 1.6 release here:
github.com/karmakrafts/...

18.12.2025 02:19 ๐Ÿ‘ 1 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
GitHub - karmakrafts/Iridium: Testing framework for Kotlin compiler plugins using a custom compiler driver. Testing framework for Kotlin compiler plugins using a custom compiler driver. - karmakrafts/Iridium

Iridium, our IR/FIR testing framework for #Kotlin now supports Kotlin 2.3! Grab the new 1.10 version while it's still hot:
github.com/karmakrafts/...

18.12.2025 02:18 ๐Ÿ‘ 0 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Kompress 1.0.0 released! โ€“ Karma Krafts

Need compression in your #Kotlin #Multiplatform project?
Check out our new library Kompress, a zlib API for #KMP!
karmakrafts.dev/2025/12/13/k...

13.12.2025 17:04 ๐Ÿ‘ 0 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

We just had a small outage of some of our services due to a DB migration, everything should be back up now. -AH

10.12.2025 11:32 ๐Ÿ‘ 0 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Issues ยท Karma Krafts / JBPL ยท GitLab Java Bytecode Patch Language specifically for modifying existing JVM code at runtime.

Please report any issues you find here: git.karmakrafts.dev/kk/jbpl/-/is...

04.12.2025 04:45 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Java Bytecode Patch Language - IntelliJ IDEs Plugin | Marketplace Syntax highlighting, completion and IDE integration for the Java Bytecode Patch Language.

JBPL, our macro assembler and assembly language for the JVM is now in open beta! Create, tinker and patch with JVM software using the CLI assembler or embed it as a library. It also comes with an IDEA plugin! plugins.jetbrains.com/plugin/29212...
git.karmakrafts.dev/kk/jbpl

03.12.2025 23:33 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 1

GitLab server is currently restarting due to some maintainance caused by the incoming JBPL 1.2.0 update.

03.12.2025 23:20 ๐Ÿ‘ 0 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Karma Krafts Welcome to the home of open source, for over a decade. Karma Krafts offers a variety of open source libraries and tools primarily focused around the Kotlin ecosystem to enhance your software projects....

We are working on a new website, go check it out!
The new blog will soon be synced with this account.
karmakrafts.dev

26.11.2025 15:01 ๐Ÿ‘ 2 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Our servers experienced some downtime due to some software issues. We fixed the issue and the server should be online again in a couple minutes. -KA

14.10.2025 11:19 ๐Ÿ‘ 0 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

We had some slight technical issues with out GitLab server, but it should be back online in a few minutes :)

01.08.2025 05:31 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

New logo for 2025 is in.
New CI and documentation servers are up.
Ready to shake up the Kotlin world this year~

25.06.2025 20:17 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 1

We are updating our GitLab and adding more CI/CD runner nodes. Services should be back up within the next 15 minutes.

25.06.2025 16:50 ๐Ÿ‘ 0 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Karma Krafts / Introspekt ยท GitLab Positional code and compile-time introspection API for Kotlin/Multiplatform.

Introspekt 1.4.0.25-SNAPSHOT is out now and ready for testing! It adds support for Kotlin 2.2.0 and fixes a bug with nested intrinsic calls.
git.karmakrafts.dev/kk/introspekt

23.06.2025 19:41 ๐Ÿ‘ 1 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Karma Krafts / Iridium ยท GitLab Testing framework for Kotlin compiler plugins using a custom compiler driver.

Iridium 1.6.0.42-SNAPSHOT is available for testing now! It adds support for Kotlin 2.2.0, but JS/Native compile targets are disabled for now since those need more refinement to work on the new Kotlin version.
git.karmakrafts.dev/kk/iridium

23.06.2025 19:11 ๐Ÿ‘ 1 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Got a proper handle now :)

22.06.2025 06:58 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 1

fun main() = println("Hello, Bluesky")

18.06.2025 23:02 ๐Ÿ‘ 1 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0