There are 4 repositories under n-body topic.
𝑛-Body and Extended Body Gravitation for Kerbal Space Program
Implementations in Unity of the Ten Minute Physics YouTube channel. Instead of using Unity's built-in physics engine, you will learn how to make your own. This is useful if you want to simulate ropes, cloth, tires, etc. You will also learn how to make fluid simulations and soft body physics.
C++ library for ODE integration via Taylor's method and LLVM
SPH-EXA is a C++20 simulation code for performing hydrodynamics simulations (with gravity and other physics), parallelized with MPI, OpenMP, CUDA, and HIP.
Py-SPHViewer is a framework for rendering cosmological simulations in Python using the Smoothed Particle Hydrodynamics scheme.
Negative Mass N-body Simulation Codes
Python library for ODE integration via Taylor's method and LLVM
Libraries to analyze numerical simulations (python3)
Gravity Simulation (Galaxy Birth) in real time, N-Body and 1-Body
Sophisticated space mission simulator. Calculate n-body trajectories, perform orbital maneuvers, apply various perturbations, plot variables, and more!
A real-time N-body galaxy formation simulation in WebGL.
C++17 N-body Barnes-Hut on heterogeneous hardware architectures
ASSIST is a software package for ephemeris-quality integrations of test particles.
This is the public repository for the AbacusSummit suite, intended for specifications of the simulations and instructions for reading the files.
n-body-simulation performance test suite
Python code to interface with halo catalogs and other Abacus N-body data products
This is a modified version of the L-PICOLA code extending the COLA approach for simulating cosmological structure formation to theories that exhibit scale-dependent growth. It can compute matter power-spectra (CDM and total), redshift-space multipole power-spectra P0,P2,P4 and do halofinding on the fly. It can also include the effects of massive neutrinos on structure formation.
This is Nbody6++GPU, an N-body star cluster simulation code, maintained by Rainer Spurzem and team.
Analysis Tool for Astrophysical Simulation Data in the Julia Language
A simple N-Body simulator, able to support a galactic environnement (under the form of a gravitational field).
A Visualisation of N-body Gravitational body system in OpenCV using C++ and OpenMP parallelization
Fragmentation and bulk composition tracking code for the C version of REBOUND. Based on Childs & Steffen 2021.
An advanced orbital dynamics and n-body simulation program.
A parallel n-body simulation with CUDA, OpenMP and MPI.
A code to compute the non-linear evolution of the cosmological matter density contrast.