We are …

Join us in our quest to write readable and reusable code!

We are …

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):

Core Projects

.. 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.

ossgang-commons

This is a set of java classes, which we felt we were mission in other libraries. Currently, the main components there are:

Here is an overview of actually available versions:

library latest release maven central
ossgang-commons Latest release Maven Central

ossgang-spring-wonderland

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 Latest release Maven Central

Other projects

tensorics

A library for dealing comfortably with multidimensional objects in java.

library latest release maven central
tensorics-core Latest release Maven Central

minifx

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 Latest release Maven Central
minifx-workbench Latest release Maven Central

molr

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 Latest release Maven Central
molr-mole-core Latest release Maven Central
molr-mole-remote Latest release Maven Central
molr-mole-server Latest release Maven Central
molr-gui-fx Latest release Maven Central

streamingpool

A set of libraries to manage long-living reactive streams in java.

library latest release maven central
streamingpool-core Latest release Maven Central

jmad

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 Latest release Maven Central
jmad-gui Latest release Maven Central
jmad-modelpack-service Latest release Maven Central
jmad-modelpack-swing Latest release Maven Central
jmad-modelpack-fx Latest release Maven Central