Skip to content

Development Setup

Get your development environment ready for contributing to Vetra UI.

Prerequisites

  • Kotlin 2.0.0+
  • Compose Multiplatform 1.6.0+
  • Android Studio or IntelliJ IDEA

Clone the Repository

git clone https://github.com/flyfishxu/vetra-ui.git
cd vetra-ui

Build the Project

./gradlew build

Run Sample App

Android

./gradlew :composeApp:installDebug

Desktop

./gradlew :composeApp:run

Web

./gradlew :composeApp:jsBrowserDevelopmentRun

Project Structure

vetra-ui/
├── core/                    # Core library
│   └── src/commonMain/
│       └── kotlin/com/flyfishxu/vetraui/core/
│           ├── Button.kt
│           ├── Card.kt
│           └── theme/
├── composeApp/             # Sample app
└── docs/                   # Documentation

Next Steps