The LibGDX library has its own particle system, but it's very limiting and for example would not work in multi-world environment, because it uses static containers for particles. I wrote my own particle system, that uses LibGDX for rendering, that even allows some extendability.
It was actually...