Join us in our quest to write readable and reusable code!
We are a bunch of open-source enthusiasts and we like to write readable and reusable code. Within our core github organization, we work currently on the following projects (currently mainly java focused):
.. there are a few things, which we consider quite ‘core’ and general for our java work. These are the things we maintain within this github organization.
This is a set of java classes, which we felt we were mission in other libraries. Currently, the main components there are:
Maybe
object, which contains either a value or an error (exception).Here is an overview of actually available versions:
library | latest release | maven central |
---|---|---|
ossgang-commons |
A simple mechanism to load a certain collection of beans in a spring-based application, based on naming conventions. This is particularly useful for situations, where a very flexible approach is required, e.g. for testing and commissioning.
library | latest release | maven central |
---|---|---|
ossgang-spring-wonderland |
A library for dealing comfortably with multidimensional objects in java.
library | latest release | maven central |
---|---|---|
tensorics-core |
A set of minimalistic libraries for structuring JavaFx GUIs within spring.
Here is an overview of the actually available versions:
library | latest release | maven central |
---|---|---|
minifx-fxml | ||
minifx-workbench |
A framework (not only java) for producing remote (and/or local) side effects (called “missions” ;-). Currently it supports particular java missions and quite generic python missions. A prototype for very generic java missions also exists (using the java debugging interface).
Here is an overview of the actually available versions:
library | latest release | maven central |
---|---|---|
molr-commons | ||
molr-mole-core | ||
molr-mole-remote | ||
molr-mole-server | ||
molr-gui-fx |
A set of libraries to manage long-living reactive streams in java.
library | latest release | maven central |
---|---|---|
streamingpool-core |
A quite specialized topic: A java API for MadX, a simulation software for particle accelerators, mainly developed and used at CERN.
library | latest release | maven central |
---|---|---|
jmad-core | ||
jmad-gui | ||
jmad-modelpack-service | ||
jmad-modelpack-swing | ||
jmad-modelpack-fx |