Skip to content

BotWithUs/BWU-V2-XAPI-KT

Repository files navigation

KXAPI - Extended Kotlin API for BotWithUs

Kotlin Version JVM Target Version License Lines of Code

A powerful and intuitive Kotlin DSL for building ImGui-based user interfaces in BotWithUs RuneScape 3 bot development. KXAPI provides a fluent, type-safe interface that makes UI development clean, readable, and maintainable.

📦 Installation

Maven

Add the following to your pom.xml:

<repositories>
    <repository>
        <id>botwithus-snapshots</id>
        <url>https://nexus.botwithus.net/repository/maven-snapshots/</url>
    </repository>
    <repository>
        <id>botwithus-releases</id>
        <url>https://nexus.botwithus.net/repository/maven-releases/</url>
    </repository>
</repositories>

<dependencies>
    <dependency>
        <groupId>net.botwithus.kxapi</groupId>
        <artifactId>kxapi</artifactId>
        <version>0.1-SNAPSHOT</version>
    </dependency>
</dependencies>
Gradle

Add the following to your build.gradle.kts:

repositories {
    maven("https://nexus.botwithus.net/repository/maven-snapshots/")
    maven("https://nexus.botwithus.net/repository/maven-releases/")
}

dependencies {
    implementation("net.botwithus.kxapi:kxapi:0.1-SNAPSHOT")
}

🔧 Requirements

  • Kotlin: 2.2.0+
  • JVM: 24+
  • BotWithUs API: 1.0+
  • ImGui: 1.0+

📖 Documentation

For detailed documentation and examples, visit our Wiki.

🤝 Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

🔗 Links


Made with ❤️ by the BotWithUs team

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages