# The many faces of Kermit - Paul Hawke

DevFeed: [The many faces of Kermit - Paul Hawke](<https://devfeed.tech/articles/the-many-faces-of-kermit-paul-hawke-38215.md>)

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

Published: 2023-11-08T15:18:02Z

Content type: article

Language: en

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

Topics: [Logging](<https://devfeed.tech/topics/logging.md>), [Framework](<https://devfeed.tech/topics/framework.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [JavaScript](<https://devfeed.tech/topics/javascript.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [databases](<https://devfeed.tech/tags/databases.md>), [github](<https://devfeed.tech/tags/github.md>), [kermit](<https://devfeed.tech/tags/kermit.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [kotlin-multiplatform](<https://devfeed.tech/tags/kotlin-multiplatform.md>), [logging](<https://devfeed.tech/tags/logging.md>), [swift](<https://devfeed.tech/tags/swift.md>)

## AI overview

The article explains how Kermit 2.0 separates its core and public API layers to better support non-Kotlin callers. It describes bridging Kermit with Timber and SLF4J, including logging-level mapping and integration approaches for legacy codebases and Kotlin Multiplatform logging systems.

## Source excerpt

Exploring how the flexible API of Kermit allows us to integrate with other platform logging frameworks.