Skip to content

Getting Started

Requirements

Platform Minimum
Android API 24 (7.0)
iOS 15.0
Kotlin 2.3.0
Compose Multiplatform 1.9.3

Installation

gradle/libs.versions.toml
[versions]
devlens = "1.0.0"

[libraries]
devlens = { module = "io.github.abdo-essam:devlens", version.ref = "devlens" }
shared/build.gradle.kts
kotlin {
    sourceSets {
        commonMain.dependencies {
            implementation(libs.devlens)
        }
    }
}
shared/build.gradle.kts
kotlin {
    sourceSets {
        commonMain.dependencies {
            implementation("io.github.abdo-essam:devlens:1.0.0")
        }
    }
}
app/build.gradle.kts
dependencies {
    debugImplementation("io.github.abdo-essam:devlens-android:1.0.0")
}

Verify Installation

import com.ae.devlens.AEDevLens

fun main() {
    val inspector = AEDevLens.default
    println("AEDevLens ready: ${inspector.plugins.value.size} plugins loaded")
}

Expected output

AEDevLens ready: 1 plugins loaded    

Next Steps

  • Quick Start Guide — Integrate into your app in 5 minutes
  • Configuration — Customize behavior and appearance
  • Custom Plugins — Build your own debug panels