
Template for creating animated, interactive slide decks with modular structure, customizable theming, and ready-to-use components for building polished presentations quickly.
Ski is a template for creating presentations and slides using Compose Multiplatform, with a primary focus on Web and Desktop applications. It provides a foundation for building beautiful, animated, and interactive slide decks with the power and flexibility of Kotlin and Compose.
./composeApp: Shared code for your Compose Multiplatform applications.
commonMain: Code common to all targets.jvmMain, wasmJsMain, etc.): Code specific to each platform../shared: Contains shared modules like design, resources, and components../segments: Individual slide decks or sections of your presentation.# macOS/Linux
./gradlew :composeApp:wasmJsBrowserDevelopmentRun
# Windows
.\gradlew.bat :composeApp:wasmJsBrowserDevelopmentRun# macOS/Linux
./gradlew :composeApp:run
# Windows
.\gradlew.bat :composeApp:runLearn more about Kotlin Multiplatform and Compose Multiplatform.
Ski is a template for creating presentations and slides using Compose Multiplatform, with a primary focus on Web and Desktop applications. It provides a foundation for building beautiful, animated, and interactive slide decks with the power and flexibility of Kotlin and Compose.
./composeApp: Shared code for your Compose Multiplatform applications.
commonMain: Code common to all targets.jvmMain, wasmJsMain, etc.): Code specific to each platform../shared: Contains shared modules like design, resources, and components../segments: Individual slide decks or sections of your presentation.# macOS/Linux
./gradlew :composeApp:wasmJsBrowserDevelopmentRun
# Windows
.\gradlew.bat :composeApp:wasmJsBrowserDevelopmentRun# macOS/Linux
./gradlew :composeApp:run
# Windows
.\gradlew.bat :composeApp:runLearn more about Kotlin Multiplatform and Compose Multiplatform.