Flux is a modern programming language developed by [Splatgames.de](https://splatgames.de) to combine simplicity with power, enabling a wide range of applications. Built on top of [Java](https://www.oracle.com/java) with support for [Kotlin](https://kotlinlang.org), Flux offers a familiar and flexible environment for developers of all levels.
Flux is designed to bridge the gap between high-level and low-level programming, making it suitable for tasks ranging from memory management and pointer manipulation to object-oriented and functional programming. Whether you're building complex applications or working on system-level tasks, Flux provides the tools you need.
|  | This badge signifies that the project is officially developed and maintained by Splatgames.de. |
|  | Projects where 20% or more of the contributors are from the Splatgames.de team. |
|  | Community-developed projects that meet Splatgames.de's quality standards but are not officially maintained. |
|  | ⚠️ Experimental or unstable projects. These are in active development and may not be suitable for production use. |
|  | 🔬 Academic and research-focused projects, often maintained by Splatgames.de's research team. |
|  | 🗑️ Deprecated projects that are no longer maintained. These may have security vulnerabilities and should not be used in new projects. |
To add Flux to your project, you can integrate it using Maven, Gradle, or other Java-based build tools. Flux is hosted on the [Splatgames.de Nexus Repository](https://nexus.splatgames.de). For setup instructions, visit the [Getting Started](https://flux.splatgames.de/getting-started) page.
We welcome contributions to Flux! Whether it's code, documentation, or feedback, every contribution helps make Flux better. Before contributing, please read our [Contributing Guidelines](https://flux.splatgames.de/contributing) and familiarize yourself with our [Code of Conduct](https://flux.splatgames.de/code-of-conduct).
We ask all contributors to follow our [Code of Conduct](https://flux.splatgames.de/code-of-conduct) to foster a welcoming and respectful community. Key behaviors we encourage:
If someone asks you to stop, please stop immediately. For a full list of unacceptable behaviors, refer to the [Code of Conduct](https://flux.splatgames.de/code-of-conduct).
Flux is currently in development and has not yet been released under an open-source license. We are in the process of determining the appropriate licensing model and will update this section once it is finalized. When the first version of Flux (v0.1.0) is released, it will be available under a reliable open-source license.
For any inquiries, feedback, or support, feel free to email us at [fluxlang@splatgames.de](mailto:fluxlang@splatgames.de). You can also visit our [Contact Page](https://contact.splatgames.de) for additional information.