Skip to main content

Koin Embedded

Koin Embedded is a new Koin project, targeting Android/Kotlin SDK & Library developers.

This project proposes scripts to help rebuild & package Koin project with a different package name. The interest is for SDK & Library development, to avoid conflict between embedded Koin version and any consuming application that would use another version of Koin, that might conflict.

Feedback or help? Contact Koin Team.

Embedded Version

Here is an example of Koin embeded version: Kotzilla Repository

  • Available packages: embedded-koin-core, embedded-koin-android
  • Relocation on from org.koin.* to embedded.koin.*

Setupr your Gradle config with this Maven repository:

maven { 'https://repository.kotzilla.io/repository/kotzilla-platform/' }

Relocation Scripts

Here is some scripts that help rebuild Koin for a given package name, helping to embed it and avoid conflict with regular usage of Koin framework.

Follow-up on Koin relocation scripts project for more details.