Skip to main content

Atlas

Atlas is a powerful Kotlin Multiplatform (KMP) SDK that provides a complete ecosystem for building scalable, structured, and maintainable applications across ALL PLATFORMS. It combines MVVM architecture, flows, navigation, CLI tools, and an IoC container into one seamless experience.

Atlas is designed to be modular. Do you need only an IOC (Dependency Injection Container)? No problem, just import the below plugin:


_1
id("io.github.thearchitect123.atlasGraphGenerator")

Do you need navigation too? No worries, now import both plugins:


_2
id("io.github.thearchitect123.atlasGraphGenerator")
_2
id("io.github.thearchitect123.atlasNavigationEngineGenerator")

Currently Supported Platforms

ALL PLATFORMS

Get Started

To get started, import the core interfaces into your project:


_1
implementation("io.github.thearchitect123:atlas-core:+") // import latest package

You can find the latest package here from MVN

Any Setup required?

None, just import the modules into your gradle file, and everything just works.