SkillAgentSearch skills...

Basic

KMP Libraries for ads, images, logging, and sound. Supports Apple, Android, Javascript, Wasm, JVM, Linux, and Windows

Install / Use

/learn @LexiLabs-App/Basic

README

Basic

<img src="basic.png" alt="basic" align="right"/>

GitHub License

A Kotlin Multiplatform library to rapidly add basic features like pictures, logging, and audio to any project in a small and fast way.

[!CAUTION] As of April 10th 2025, this repository has been archived and all Basic libraries have been migrated to their own separate repositories.

Repositories

Quick Start

Add your dependencies from Maven

# in your 'gradle/libs.versions.toml' file
[versions]
kotlin = "+" # gets the latest Kotlin version
basic = "+" # gets the latest Basic version

[libraries]
basic-ads = { group = "app.lexilabs.basic", name = "basic-ads", version.ref = "basic" }
basic-images = { group = "app.lexilabs.basic", name = "basic-images", version.ref = "basic" }
basic-logging = { group = "app.lexilabs.basic", name = "basic-logging", version.ref = "basic" }
basic-sound = { group = "app.lexilabs.basic", name = "basic-sound", version.ref = "basic" }

[bundles]
# remove items from bundle as desired
basic = [ "basic-ads", "basic-images", "basic-logging", "basic-sound" ]

then include the library in your gradle build

// in your 'shared/build.gradle.kts' or 'composeApp/build.gradle.kts' file
sourceSets {
    commonMain.dependencies {
        implementation(libs.bundles.basic)
    }
}
View on GitHub
GitHub Stars28
CategoryCustomer
Updated6mo ago
Forks2

Security Score

87/100

Audited on Oct 2, 2025

No findings