

Sparkle Framework
Supported Versions
We constantly work with the latest software versions, so current releases quickly become outdated. In the near future, we will publish a complete list of supported versions with their support timelines.
Participation in Development
We invite everyone interested to join the development of the Sparkle project! Please follow GitHub rules and community guidelines. Also, it's necessary to consider the licenses specified in this and other repositories.
If you have questions, suggestions, or ideas for discussion, check out the "Discussions" section of this repository. There you'll find thematic areas where you can ask your questions or join discussions on various topics.
Technical Features
The Sparkle JAR file includes the following dependencies, so you don't need to install them separately:
- Ascend
- Stacked
- Sparkle
- Kotlin Standard Library
- Kotlin Standard Library JDK8
- Kotlin Reflect
- KotlinX Serialization JSON
- KotlinX Coroutines Core
- SLF4J-API
- JetBrains Exposed Core
- JetBrains Exposed DAO
- JetBrains Exposed JDBC
- Ktor Client Core JVM
- Ktor Serialization KotlinX JSON
- Ktor Client CIO
- Ktor Client Content Negotiation
- Adventure API
- Adventure text Serializer Legacy
- Adventure text MiniMessage
Important: We develop and use Sparkle on Java 17 - Eclipse Temurin. For optimal performance, we recommend using the same runtime environment.