There are 6 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 XPBD based physics engine. 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
A simulator of gravitationally bound systems.
SPH-EXA is a C++20 simulation code for performing hydrodynamics simulations (with gravity and other physics), parallelized with MPI, OpenMP, CUDA, and HIP.
A 3D sandbox for simulating planetary orbits made with Bevy
Python library for ODE integration via Taylor's method and LLVM
Py-SPHViewer is a framework for rendering cosmological simulations in Python using the Smoothed Particle Hydrodynamics scheme.
Sophisticated astrodynamics and space mission simulator. Calculate n-body trajectories, perform orbital maneuvers, apply various perturbations, generate plots, and more! Minimal dependencies.
Libraries to analyze numerical simulations (python3)
Negative Mass N-body Simulation Codes
Gravity Simulation (Galaxy Birth) in real time, N-Body and 1-Body
ASSIST is a software package for ephemeris-quality integrations of test particles.
A real-time N-body galaxy formation simulation in WebGL.
a real-time N-body simulation with the Barnes-Hut algorithm and CUDA
A versatile multifluid HD/MHD code that runs on clusters of CPUs or GPUs, with special emphasis on protoplanetary disks.
This is Nbody6++GPU, an N-body star cluster simulation code, maintained by Rainer Spurzem and team.
C++17 N-body Barnes-Hut on heterogeneous hardware architectures
This is the public repository for the AbacusSummit suite, intended for specifications of the simulations and instructions for reading the files.
Python code to interface with halo catalogs and other Abacus N-body data products
n-body-simulation performance test suite
Analysis Tool for Astrophysical Simulation Data in the Julia Language
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.
An advanced orbital dynamics and n-body simulation program.
A simple N-Body simulator, able to support a galactic environnement (under the form of a gravitational field).
McLuster - a tool to make a star cluster (improved version)