physics-simulation

There are 2144 repositories under physics-simulation topic.

  • CarSimulator

    A Top Down 2D Car Simulator For Unity

    Language:C#267
  • Dyna-Kinematics

    Dyna-Kinematics

    A 2D rigid-body dynamics simulator with some cool features for generating beautiful animations.

    Language:C++249
  • Ten-Minute-Physics-Unity

    Ten-Minute-Physics-Unity

    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.

    Language:C#230
  • Gate

    Official public repository of Gate

    Language:C++227
  • robocasa

    RoboCasa: Large-Scale Simulation of Everyday Tasks for Generalist Robots

    Language:Python226
  • magpylib

    magpylib

    Python package for computation of magnetic fields of magnets, currents and moments.

    Language:Python218
  • Grape

    A Swift library for graph visualization and efficient force simulation.

    Language:Swift208
  • ipc-toolkit

    ipc-toolkit

    A set of reusable functions to integrate IPC into an existing simulation.

    Language:C++200
  • Valkyrien-Skies-2

    Valkyrien Skies 2

    Language:Java199
  • algovivo

    An energy-based formulation for soft-bodied virtual creatures

    Language:JavaScript196
  • NASA

    3D Visualization Projects (Planet, Orbit, Solar System)

    Language:Python188
  • atomsk

    Atomsk: A Tool For Manipulating And Converting Atomic Data Files -

    Language:Fortran187
  • SPH_Taichi

    A high-performance implementation of SPH in Taichi.

    Language:Python186
  • delfem2

    delfem2

    Research prototyping framework for physics simulation written in C++

    Language:C++186
  • opem

    opem

    OPEM (Open Source PEM Fuel Cell Simulation Tool)

    Language:Python186
  • toxiclibs

    Official master repo (Git version)

    Language:Java179
  • lettuce

    Computational Fluid Dynamics based on PyTorch and the Lattice Boltzmann Method

    Language:Python177
  • dynamics

    A Compositional Object-Based Approach to Learning Physical Dynamics

    Language:Lua168
  • fbpic

    Spectral, quasi-3D Particle-In-Cell code, for CPU and GPU

    Language:Python166
  • JoltPhysicsSharp

    JoltPhysics C# bindings

    Language:C#165
  • iolite

    iolite

    A highly flexible, voxel-powered game engine with an embedded editor. Create games using Lua, the native C/C++ API, and assets authored in voxel editors like MagicaVoxel or Avoyd.

    Language:C++164
  • mdgrad

    Pytorch differentiable molecular dynamics

    Language:Python163
  • PINN-laminar-flow

    Physics-informed neural network for solving fluid dynamics problems

    Language:Python163
  • qrack

    qrack

    Comprehensive, GPU accelerated framework for developing universal virtual quantum processors

    Language:C++161
  • Incoherent-Light-Simulation

    Incoherent-Light-Simulation

    Simulation of the propagation of incoherent light, aiming to illustrate the concept of spatial coherence.

    Language:Python160
  • krABMaga

    krABMaga: A modern developing art for reliable and efficient Agent-based Model (ABM) simulation with the Rust language

    Language:Rust159
  • mujoco-python-viewer

    mujoco-python-viewer

    Simple renderer for use with MuJoCo (>=2.1.2) Python Bindings.

    Language:Python156
  • sandboxels

    sandboxels

    In-browser falling-sand simulation game with over 500 elements and thousands of reactions.

    Language:JavaScript148
  • ferox

    A lightweight 2D physics engine written in C, for educational purposes.

    Language:C143
  • 2D-Deformable-body-in-Unity

    A 2D Deformable body simulation in Unity using FEM

    Language:C#142
  • Velvet

    Velvet

    A CUDA-accelerated cloth simulation engine based on Extended Position Based Dynamics (XPBD).

    Language:C++137
  • opensim-creator

    opensim-creator

    A UI for building OpenSim models

    Language:C++134
  • Perceval

    Perceval

    An open source framework for programming photonic quantum computers

    Language:Python130
  • UniHSI

    [ICLR 2024 Spotlight] Unified Human-Scene Interaction via Prompted Chain-of-Contacts

    Language:Python129
  • FluidRecyclerView

    Brings the iOS scrolling experience to Android.

    Language:Java126
  • BowlerStudio

    A Full-Stack Robotics Development Environment

    Language:Java123