Draft:Kotzilla



Kotzilla
Company type
SAS (Private)
IndustrySaaS, Application performance management, Dependency injection
Founded2022
HeadquartersToulouse, Occitanie, France
Key people
Arnaud Giuliani (Koin Creator & Lead Developer)
ProductsKotzilla Platform, Koin
Websitekotzilla.io

Kotzilla is a French software company headquartered in Toulouse, France. It develops and maintains Koin, an open-source dependency injection framework for the Kotlin programming language, and operates a commercial observability and application performance management (APM) platform for Android and Kotlin Multiplatform applications built with Koin. Kotzilla is a Silver Member of the Kotlin Foundation.[1]

History

Origin of Koin

Koin was created in 2017 by Arnaud Giuliani, a software engineer and Google Developer Expert for Kotlin.[2] Giuliani designed Koin as a lightweight alternative to annotation-processing-based dependency injection frameworks, using a domain-specific language (DSL) built on Kotlin's language features. Unlike frameworks such as Dagger, Koin does not use annotation processing or code generation at build time, which reduces build complexity.

By 2023, Koin's monthly downloads had grown from 4.5 million to nearly 7 million.[3] In 2024, Koin reached over 12 million monthly downloads and approached 10,000 stars on GitHub.[4]

Company formation

Kotzilla was incorporated in France in 2022 (SIRET 92168207600036, NAF code 6201Z — Programmation informatique) as a Société par actions simplifiée (SAS). The company was founded to provide commercial support, long-term maintenance contracts (marketed as Koin LTS), and an observability platform built directly on Koin's instrumentation layer.

In 2024, Kotzilla was named a Silver Member of the Kotlin Foundation alongside Uber, with both additions noted in the Foundation's Annual Report for that year.[5] The membership was also reported by JetBrains in its Kotlin Roundup newsletter.[6]

Arnaud Giuliani has presented talks on Koin and the Kotzilla platform at KotlinConf 2024 in Copenhagen, including a session titled "Android, Compose, Multiplatform & Server — Inject them all with Koin".[7]

Koin Framework

Koin is licensed under the Apache License 2.0 and hosted under the InsertKoinIO organization on GitHub.[8] The core artifact (io.insert-koin:koin-core) is distributed via Maven Central and ranked among the top 1,000 most-used artifacts in the repository.[9]

Koin supports Android, Kotlin Multiplatform, Ktor, and backend Kotlin applications. It uses a module DSL to declare dependency definitions without relying on reflection or annotation processing at runtime.[10][11]

Koin 4.0, released in late 2024, was built on Kotlin 2.0.20 and introduced performance improvements, WebAssembly support via Koin Annotations, and enhanced Jetpack Compose integration.[4]

An optional JetBrains plugin, the Koin IDE Plugin, is available on the JetBrains Marketplace for Android Studio and IntelliJ IDEA.[4] It provides real-time static analysis, dependency graph visualization, and configuration safety checks directly in the IDE.

Kotzilla Platform

The Kotzilla Platform is a SaaS observability product for Android and Kotlin Multiplatform applications that use Koin. It consists of three components:

Kotzilla SDK
An Android SDK distributed via Maven Central that integrates with the Koin dependency injection container at initialization. It captures crashes, ANRs, startup times, and component lifecycle events with minimal overhead, without requiring manual instrumentation.
Kotzilla Console
A web dashboard providing graphical session timelines, dependency graph visualization, and AI-assisted root cause analysis. It correlates performance events with the application's architectural state, including the Koin dependency resolution context, at the time of occurrence.
Koin IDE Plugin
A plugin for Android Studio and IntelliJ IDEA that performs static analysis of Koin module configurations, detecting dependency misconfigurations before deployment.

Technical approach

Kotzilla's instrumentation relies on Koin's component registration model: all application components are declared in Koin modules before use, providing a complete map of the dependency graph. The SDK attaches to Koin's lifecycle hooks to record component creation times, resolution failures, and scope transitions alongside conventional performance metrics.

The platform exposes a server implementing the Model Context Protocol (MCP),[12] enabling AI coding assistants to query live application performance data and generate contextually grounded fix suggestions.

Kotlin Multiplatform support

SDK version 2.0.4, released in February 2026, extended monitoring to Kotlin Multiplatform targets including iOS (via PLCrashReporter), desktop, WASM, and JavaScript, in addition to Android. This allows teams to use a single SDK across all KMP targets.[13]

Reception and adoption

Third-party coverage of the Android monitoring tool landscape has identified Kotzilla as distinctive for its native Koin integration, noting that it provides dependency-level visibility that general-purpose APM tools do not offer.[14]

The Kotzilla blog has disclosed deployments at companies including Canal+, TotalEnergies, Worldline, and Volkswagen.[13]

Kotzilla participated in Droidcon 2025 and DevFest Toulouse as a sponsor and speaker.[15]

See also

References

  1. ^ "Kotzilla Joins the Kotlin Foundation as a Silver Member". Kotlin Foundation. Retrieved 2025. {{cite web}}: Check date values in: |accessdate= (help)
  2. ^ "Arnaud Giuliani — Speaker Profile". KotlinConf. 2024. Retrieved 2025. {{cite web}}: Check date values in: |accessdate= (help)
  3. ^ "Koin Wrapped: Recapping the 2023 Milestones". Kotzilla Blog. 2023. Retrieved 2025. {{cite web}}: Check date values in: |accessdate= (help)
  4. ^ a b c "Koin's 2024 Wrapped: A Recap of Our Year". Kotzilla Blog. 2024. Retrieved 2025. {{cite web}}: Check date values in: |accessdate= (help)
  5. ^ "Kotlin Foundation Annual Report 2024". Kotlin Foundation. 2025. Retrieved 2025. {{cite web}}: Check date values in: |accessdate= (help)
  6. ^ "Kotlin Roundup: Ktor in Focus". JetBrains Blog. 2024. Retrieved 2025. {{cite web}}: Check date values in: |accessdate= (help)
  7. ^ "Android, Compose, Multiplatform & Server — Inject them all with Koin". KotlinConf 2024. 2024. Retrieved 2025. {{cite web}}: Check date values in: |accessdate= (help)
  8. ^ "InsertKoinIO/koin". GitHub. Retrieved 2025. {{cite web}}: Check date values in: |accessdate= (help)
  9. ^ "io.insert-koin:koin-core". MVN Repository. Retrieved 2025. {{cite web}}: Check date values in: |accessdate= (help)
  10. ^ "Koin: Lightweight Dependency Injection Framework". Baeldung. March 19, 2024. Retrieved 2025. {{cite web}}: Check date values in: |accessdate= (help)
  11. ^ "Dependency Injection with Kotlin and Koin". Auth0 Blog. Retrieved 2025. {{cite web}}: Check date values in: |accessdate= (help)
  12. ^ "Model Context Protocol". Retrieved 2025. {{cite web}}: Check date values in: |accessdate= (help)
  13. ^ a b "Kotzilla SDK 2.0.4 — KMP Observability with iOS Crash Reporting". Kotzilla Blog. February 13, 2026. Retrieved 2026. {{cite web}}: Check date values in: |accessdate= (help)
  14. ^ "Top 7 Kotlin App Monitoring Tools 2026". Zipy. 2026. Retrieved 2026. {{cite web}}: Check date values in: |accessdate= (help)
  15. ^ "Kotzilla — DevFest Toulouse". DevFest Toulouse. 2025. Retrieved 2025. {{cite web}}: Check date values in: |accessdate= (help)

Category:Software companies of France Category:Software companies established in 2022 Category:Application performance management Category:Android (operating system) software Category:Kotlin (programming language) Category:Companies based in Toulouse Category:SaaS companies Category:Free software Category:Dependency injection frameworks


Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.