PBGUNS can simulate 2-D, axially symmetric, relativistic or non-relativistic, electron or ion, guns or beams.
EBIS-PIC simulates ion beam dynamics and the evolution of ion charge states in an EBIS.
CHASER simulates the time evolution of charge states of ions in charge breeders. This code can be downloaded for free.
Our Monte-Carlo Charge Breeding Code can model the capture and charge breeding of a beam of ions injected into a plasma.