Top 7 Kotlin WASM Projects
-
compose-multiplatform
Compose Multiplatform, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
PeopleInSpace
Kotlin Multiplatform project with SwiftUI, Jetpack Compose, Compose for Wear, Compose for Desktop, Compose for Web and Kotlin/JS + React clients along with Ktor backend.
-
kowasm
Server-side and full stack development with Kotlin and WebAssembly leveraging WASI and Component Model
-
bf
An optimizing brainf*ck compiler with multiple target backends: JVM, smali, dex, C, LLVM IR, ARM, WASM, JavaScript and Lox. (by mrjameshamilton)
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
So, to add file associations, we need to be able to pass both the .properties file and the --file-associations option. At the time of writing this article, the org.jetbrains.compose plugin doesn't provide such a mechanism. There is an open issue on GitHub that describes a possible workaround, which, unfortunately seems to not work on macOS.
Project mention: Bring garbage collected programming languages efficiently to WebAssembly | news.ycombinator.com | 2023-11-03> I was curious if there was a WASM to JVM and it seems there is one on GitHub [...] https://github.com/cretz/asmble
While it works well, this was mostly a fun project for me and I no longer really maintain it. I hope that the ideas and explanations of how I mapped WASM IR to JVM bytecodes helps whoever does build this in a more official capacity. I don't have any plans to support WASM GC currently.
Project mention: CheerpJ 3.0: a JVM replacement in HTML5 and WASM to run Java on modern browsers | news.ycombinator.com | 2023-05-09For anyone interested in the Kotlin side of things:
Kotlin has a great compat with Kotlin/JS[0]. they also have Compose For Web which is more WASM based[1] though its marked as experimental
[0]: https://kotlinlang.org/docs/js-overview.html
[1]: https://github.com/Kotlin/kotlin-wasm-examples/tree/main/com...
Kotlin WASM related posts
Index
What are some of the best open-source WASM projects in Kotlin? This list will help you:
Project | Stars | |
---|---|---|
1 | kotlin | 47,471 |
2 | compose-multiplatform | 14,664 |
3 | PeopleInSpace | 2,787 |
4 | asmble | 616 |
5 | kotlin-wasm-examples | 451 |
6 | kowasm | 338 |
7 | bf | 8 |
Sponsored