AMUSE

AMUSE is the Astrophysical Multipurpose Software Environment. With it, you can simulate many astrophysical systems.