WarpX
WarpX is an advanced, time-based 1D/2D/3D/RZ electromagnetic & electrostatic Particle-In-Cell code.
documentation
C++ reference
source repository