# Kermit Now Supports WASM - Jigar Brahmbhatt

DevFeed: [Kermit Now Supports WASM - Jigar Brahmbhatt](<https://devfeed.tech/articles/kermit-now-supports-wasm-jigar-brahmbhatt-38345.md>)

Original publisher: [Read original article](<https://touchlab.co/wasm-in-kermit>)

Published: 2023-10-20T14:54:39Z

Content type: tutorial

Language: en

Sources: [Touchlab | Enterprise Mobile Innovation & Development](<https://devfeed.tech/sources/touchlab-enterprise-mobile-innovation-development.md>)

Topics: [WebAssembly](<https://devfeed.tech/topics/web-assembly.md>), [Kotlin Multiplatform](<https://devfeed.tech/topics/kotlin-multiplatform.md>), [kotlin-multiplatform-libraries](<https://devfeed.tech/topics/kotlin-multiplatform-libraries.md>), [interoperability](<https://devfeed.tech/topics/interoperability.md>), [Library](<https://devfeed.tech/topics/library.md>), [browsers](<https://devfeed.tech/topics/browsers.md>)

Tags: [browsers](<https://devfeed.tech/tags/browsers.md>), [interoperability](<https://devfeed.tech/tags/interoperability.md>), [kermit](<https://devfeed.tech/tags/kermit.md>), [kmp](<https://devfeed.tech/tags/kmp.md>), [kotlin-multiplatform](<https://devfeed.tech/tags/kotlin-multiplatform.md>), [kotlin-wasm](<https://devfeed.tech/tags/kotlin-wasm.md>), [libraries](<https://devfeed.tech/tags/libraries.md>), [mozilla](<https://devfeed.tech/tags/mozilla.md>), [wasm](<https://devfeed.tech/tags/wasm.md>), [web-assembly](<https://devfeed.tech/tags/web-assembly.md>)

## AI overview

This article describes Touchlab's experience adding WebAssembly support to Kermit, a Kotlin Multiplatform library. It covers adding the Wasm target, sharing code between Kotlin/JS and Kotlin/Wasm, and migrating code while addressing dependency compatibility and the absence of the console API in Wasm.

## Source excerpt

KMP is getting real WASM support, and Touchlab has been diving in. This post will discuss Touchlab's experience with WASM, WASM in Kermit, and show an example of using WASM in an existing codebase.