Showing 156 open source projects for "n body simulation"

View related business solutions
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • Go From AI Idea to AI App Fast Icon
    Go From AI Idea to AI App Fast

    One platform to build, fine-tune, and deploy ML models. No MLOps team required.

    Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
    Try Free
  • 1

    N-Body Simulation

    N-Body-Simulation application written in HTML and JavaScript

    N-Body-Simulation application written in HTML and JavaScript
    Downloads: 2 This Week
    Last Update:
    See Project
  • 2
    JOS

    JOS

    JOS is an N-body simulation system written in Java

    Java Objects Simulation (JOS) is an N-body simulation system written in Java. The idea was to have a simulation system which can use different interaction laws to calculate the force emerging between the objects. Current version implements only Newton's law. For GUI it uses Swing and Java 2D Graphics. GPU version (master branch) does not use Z coordinate of the objects.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Jolt Physics

    Jolt Physics

    A multi core friendly rigid body physics and collision detection lib

    ...We therefore place a lot of emphasis on concurrently accessing the physics simulation data outside of the main physics simulation update. Sections of the world can be loaded / unloaded in the background. A batch of physics bodies can be prepared on a background thread without locking or affecting the physics simulation and then inserted into the world all at once with a minimal impact on performance.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 4
    Planck.js

    Planck.js

    2D JavaScript Physics Engine

    Planck.js is a JavaScript rewrite/port of the physics engine Box2D, designed to provide 2D rigid-body physics simulation usable directly in web contexts or any JavaScript environment. By offering collision detection, rigid-body dynamics, joints, and simulation capabilities, Planck.js makes it possible for developers to build physically realistic 2D games, simulations, or visualizations in browsers or Node.js without relying on native code.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Full-stack observability with actually useful AI | Grafana Cloud Icon
    Full-stack observability with actually useful AI | Grafana Cloud

    Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

    Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
    Create free account
  • 5
    Rigs of Rods 0.4+

    Rigs of Rods 0.4+

    Soft-body physics simulator

    Rigs of Rods is a free/libre soft-body physics simulator mainly targeted at simulating vehicle physics. The soft-body physics system is based on mass-spring-damper theory. This is a mirror of the Rigs of Rods GitHub repository: https://github.com/RigsOfRods/rigs-of-rods The old SourceForge project can be found here: https://sourceforge.net/projects/rigsofrods/
    Leader badge
    Downloads: 7,608 This Week
    Last Update:
    See Project
  • 6
    Matter.js

    Matter.js

    A 2D rigid body physics engine for the web

    Matter.js is a flexible 2D rigid body physics engine written in JavaScript, designed for use in web applications to simulate real-world physical interactions within the browser. It offers a comprehensive set of physics features like gravity, collisions, restitution (bounces), friction, sleeping bodies, and constraint systems that enable developers to build interacting objects with realistic motion. This engine can power everything from dynamic interactive animations and educational...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    Brax

    Brax

    Massively parallel rigidbody physics simulation

    Brax is a fast and fully differentiable physics engine for large-scale rigid body simulations, built on JAX. It is designed for research in reinforcement learning and robotics, enabling efficient simulations and gradient-based optimization.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    Pymunk

    Pymunk

    Pymunk is a easy-to-use pythonic 2d physics library

    Pymunk is an easy-to-use Pythonic 2D physics library that can be used whenever you need 2D rigid body physics from Python. Perfect when you need 2D physics in your game, demo or simulation! It is built on top of the very capable 2D physics library Chipmunk2D. The first version was released in 2007 and Pymunk is still actively developed and maintained today, more than 15 years of active development. Pymunk has been used with success in many projects, big and small.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9
    PySR

    PySR

    High-Performance Symbolic Regression in Python and Julia

    ...Symbolic regression works best on low-dimensional datasets, but one can also extend these approaches to higher-dimensional spaces by using "Symbolic Distillation" of Neural Networks, as explained in 2006.11287, where we apply it to N-body problems. Here, one essentially uses symbolic regression to convert a neural net to an analytic equation. Thus, these tools simultaneously present an explicit and powerful way to interpret deep neural networks.
    Downloads: 1 This Week
    Last Update:
    See Project
  • AI-generated apps that pass security review Icon
    AI-generated apps that pass security review

    Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.

    Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
    Try Retool free
  • 10
    MethodOfLines.jl

    MethodOfLines.jl

    Automatic Finite Difference PDE solving with Julia SciML

    MethodOfLines.jl is a Julia package for automated finite difference discretization of symbolically defined PDEs in N dimensions. It uses symbolic expressions for systems of partial differential equations as defined with ModelingToolkit.jl, and Interval from DomainSets.jl to define the space(time) over which the simulation runs. This project is under active development, therefore the interface is subject to change. The docs will be updated to reflect any changes, please check back for current usage information.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11

    42

    Simulation for spacecraft attitude control system analysis and design

    42 is a comprehensive general-purpose simulation of spacecraft attitude and orbit dynamics. Its primary purpose is to support design and validation of attitude control systems, from concept studies through integration and test. 42 accurately models multi-body spacecraft attitude dynamics (with rigid and/or flexible bodies), and both two-body and three-body orbital flight regimes, modelling environments from low Earth orbit to throughout the solar system. 42 simulates multiple spacecraft concurrently, facilitating studies of rendezvous, proximity operations, and precision formation flying. ...
    Leader badge
    Downloads: 36 This Week
    Last Update:
    See Project
  • 12
    WireMock

    WireMock

    A tool for mocking HTTP services

    HTTP response stubbing, matchable on URL, header and body content patterns. Request verification, runs in unit tests, as a standalone process or as a WAR app. Configurable via a fluent Java API, JSON files and JSON over HTTP. Record/playback of stubs, fault injection, per-request conditional proxying, browser proxying for request inspection and replacement. Stateful behavior simulation and configurable response delays.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    AstrolabiumPlus

    AstrolabiumPlus

    Virtual Planetarium and other Astronomical Calculation Routines

    Virtual Planetarium and other astronomical calculation routines of the Positional Astronomy (Ephemeris Calculation / ISS Visibility / Eclipses / Calendar) --- GUI based on Delphi/Free Pascal, Source Code alternatives based on Python 2.5 and Java 1.6
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Torque-free rotation simulator
    Solid body rotation simulator in free space.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    CAD Flow For Design and Verification

    CAD Flow For Design and Verification

    Fronend CAD flow for IP creation, QC, IP Packaging and HandOff

    Complete flow to enable Reusable IP creation starting from RTL generation as applicable, run different flows like RTL compile with simulation tools, static checks for Lint, CDC ..., Synthesis(Lite) and Equivalence Check. Supports multiple configuration of IP needed by the IP team(s)- configuration through parameters and `define . Supports seamless integration of the IPs as per the needed configuration- no need for multiple delivery of that IP. Supports multiple versions/configs of...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    FluidS

    FluidS

    A fluid simulator based on Navier-Stokes equations

    It uses Navier-Stokes equation as the physical model, the numerical solution obtained by real-time calculation includes scalar and velocity fields displayed in the OpenGL control. Users have a choice of 64x64 and 128x128 resolutions and 7 color options. Its core algorithm of the simulation process refers to Robert Bridson's Fluid Simulation for Computer Graphics. It uses the numerical solution of Navier-Stokes equations to predict the density and velocity distribution of particles in each...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Hex

    Hex

    Hydrogen-Electron Collisions

    ...Several more solvers are being developed right now - namely the second order of Born approximation for use in Born subtraction and the intermediate energy regime, and the relativistic variant of ECS for solution of (n,l,j,m,σ) ⟶ (n',l',j',m',σ') transitions.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    Snake Feast

    Snake Feast

    Snake Feast is a fun, addictive arcade game where you control a snake

    Snake Feast is a simple yet fun classic arcade game. The objective is to guide the snake to eat food, grow longer, and avoid colliding with walls or its own body. It’s lightweight, responsive, and runs smoothly in the browser. Features Classic Gameplay: Navigate the snake to eat food and grow longer. Three Game Modes: Choose from Easy, Medium, or Hard difficulty levels for an added challenge. Responsive Design: Works seamlessly on desktops, tablets, and mobile devices.. Gradient Text...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    PMViewer is a Visualization tool for Astrophysical N-Body and Hydro Simulations. GADGET-2 data support.With/Without periodical boundary conditions.Snapshot of scene in PPM and GIF formats.Flying in 3D space. Active/Passive Stereo 3D support.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20

    octave-ocl

    OpenCL support for GNU Octave

    The Package is installable in GNU Octave and offers OpenCL support for parallelization of numerical computations. It is most effective for computations which are based on large vectors or n-dimensional arrays of numbers, and mostly (but not limited to) identical element-wise operations. The user can select which available OpenCL hardware and drivers are to be used. The Package offers new numeric data types with many built-in operations (e.g., overloaded operators). It is flexibly...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Parallel and Distributed Process System

    Parallel and Distributed Process System

    NOTICE OF CONSOLIDATION & PARTNERSHIP PENDING As of April 2026, the 20

    NOTICE OF CONSOLIDATION & PARTNERSHIP PENDING As of April 2026, the 20 pipelines of the QCAUS/PDPBioGen suites are undergoing consolidation for high-scale institutional research. Core 'Ford 2026' algorithms remain the proprietary IP of the Ford Peace and Justice Foundation. Academic users at partner institutions are currently performing validation; all other commercial inquiries must contact the author Computational Neuroscience: Large-scale neural population dynamics, brain-inspired...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    CAMPARI

    CAMPARI

    Software for molecular simulations and trajectory analysis

    We are proud to introduce version 5 of CAMPARI. We have added a number of new features, most notably a Python interface for interpreting user-supplied code (with the help of ForPy), a novel trajectory storage standard (with the help of libpqxx/PostgreSQL), and a module for performing transition path theory. Naturally, CAMPARI continues to provide the reference implementation of the ABSINTH force field paradigm and implicit solvation model. CAMPARI is a joint package for performing and...
    Downloads: 11 This Week
    Last Update:
    See Project
  • 23
    Manikin
    A very simple java simulation of the human body to simulate a 3D drawing manikin,with plenty of freedom of movements of the limbs and rotation of the body to implements a 360 degrees view.Source code available.No openGL.Improvements to come !
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    SwiftVis

    SwiftVis

    Data Exploration for Swift and other N-body simulation

    This is a project that was started back in 2001 to help data analysis for a revision of Hal Levison's Swift planetary simulation framework. SwiftVis is a data exploration and visualization package written in Java that has a GUI which supports the creation of visual "dataflow programs" and can be used by non-programmers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Bullet Physics SDK

    Bullet Physics SDK

    Real-time collision detection and multi-physics simulation for VR

    This is the official C++ source code repository of the Bullet Physics SDK: real-time collision detection and multi-physics simulation for VR, games, visual effects, robotics, machine learning etc. We are developing a new differentiable simulator for robotics learning, called Tiny Differentiable Simulator, or TDS. The simulator allows for hybrid simulation with neural networks. It allows different automatic differentiation backends, for forward and reverse mode gradients. TDS can be trained...
    Downloads: 12 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
MongoDB Logo MongoDB