Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Physics
Physics is one of the most fundamental scientific disciplines, with its main goal being to understand how the universe behaves.
- GitHub: https://github.com/topics/physics
- Wikipedia: https://en.wikipedia.org/wiki/Physics
- Last updated: 2025-01-21 00:18:18 UTC
- JSON Representation
https://github.com/popmotion/popmotion
Simple animation libraries for delightful user interfaces
animation css javascript-motion-engine motion physics popmotion svg tween
Last synced: 20 Jan 2025
https://github.com/Popmotion/popmotion
Simple animation libraries for delightful user interfaces
animation css javascript-motion-engine motion physics popmotion svg tween
Last synced: 25 Oct 2024
https://github.com/liabru/matter-js
a 2D rigid body physics engine for the web ▲● ■
canvas javascript physics physics-engine rigid-bodies web
Last synced: 20 Jan 2025
https://github.com/google-deepmind/mujoco
Multi-Joint dynamics with Contact. A general purpose physics simulator.
Last synced: 20 Jan 2025
https://github.com/jrouwe/joltphysics
A multi core friendly rigid body physics and collision detection library. Written in C++. Suitable for games and VR applications. Used by Horizon Forbidden West.
c-plus-plus cpp game-development game-engine physics physics-engine physics-simulation simulation vr
Last synced: 21 Jan 2025
https://github.com/jrouwe/JoltPhysics
A multi core friendly rigid body physics and collision detection library. Written in C++. Suitable for games and VR applications. Used by Horizon Forbidden West.
c-plus-plus cpp game-development game-engine physics physics-engine physics-simulation simulation vr
Last synced: 02 Nov 2024
https://github.com/whitestormjs/whs.js
:rocket: 🌪 Super-fast 3D framework for Web Applications 🥇 & Games 🎮. Based on Three.js
component-driven framework high-performance modular physics react scene-graph web-development webpack
Last synced: 21 Jan 2025
https://github.com/WhitestormJS/whs.js
:rocket: 🌪 Super-fast 3D framework for Web Applications 🥇 & Games 🎮. Based on Three.js
component-driven framework high-performance modular physics react scene-graph web-development webpack
Last synced: 29 Oct 2024
https://github.com/boomingtech/piccolo
Piccolo (formerly Pilot) – mini game engine for games104
cplusplus cpp game-development game-engine imgui physics rendering vulkan
Last synced: 21 Jan 2025
https://github.com/BoomingTech/Piccolo
Piccolo (formerly Pilot) – mini game engine for games104
cplusplus cpp game-development game-engine imgui physics rendering vulkan
Last synced: 08 Nov 2024
https://github.com/michidk/unity-script-collection
A maintained collection of useful & free unity scripts / library's / plugins and extensions
csharp hacktoberfest material particles pathfinding physics script scripts shader shaders steamworks unity unity-asset unity-editor unity-scripts unity2d unity3d unity3d-plugin unity3d-script
Last synced: 16 Jan 2025
https://github.com/michidk/Unity-Script-Collection
A maintained collection of useful & free unity scripts / library's / plugins and extensions
csharp hacktoberfest material particles pathfinding physics script scripts shader shaders steamworks unity unity-asset unity-editor unity-scripts unity2d unity3d unity3d-plugin unity3d-script
Last synced: 29 Oct 2024
https://github.com/timdonnelly/Advance
Physics-based animations for iOS, tvOS, and macOS.
animation gestures interaction ios motion physics springs swift ui
Last synced: 09 Dec 2024
https://github.com/timdonnelly/advance
Physics-based animations for iOS, tvOS, and macOS.
animation gestures interaction ios motion physics springs swift ui
Last synced: 16 Jan 2025
https://github.com/zalo/mathutilities
A collection of some of the neat math and physics tricks that I've collected over the last few years.
camera kalman-filter math motion neat physics unity unity3d utilities
Last synced: 14 Jan 2025
https://github.com/zalo/MathUtilities
A collection of some of the neat math and physics tricks that I've collected over the last few years.
camera kalman-filter math motion neat physics unity unity3d utilities
Last synced: 06 Nov 2024
https://github.com/galacean/engine
A typescript interactive engine, support 2D, 3D, animation, physics, built on WebGL and glTF.
2d 3d animation graphics html5 input javascript physics typescript web3d webgl webgl2
Last synced: 21 Jan 2025
https://github.com/projectphysx/fluidx3d
The fastest and most memory efficient lattice Boltzmann CFD software, running on all GPUs and CPUs via OpenCL. Free for non-commercial use.
benchmark cfd computational-fluid-dynamics fluid-dynamics fluid-simulation fluid-solver gpgpu gpu gpu-computing high-performance-computing hpc interactive-visualization lattice-boltzmann lbm opencl physics raytracing scientific-computing scientific-visualization simulation
Last synced: 14 Jan 2025
https://github.com/ProjectPhysX/FluidX3D
The fastest and most memory efficient lattice Boltzmann CFD software, running on all GPUs via OpenCL. Free for non-commercial use.
benchmark cfd computational-fluid-dynamics fluid-dynamics fluid-simulation fluid-solver gpgpu gpu gpu-computing high-performance-computing hpc interactive-visualization lattice-boltzmann lbm opencl physics raytracing scientific-computing scientific-visualization simulation
Last synced: 30 Oct 2024
https://github.com/sharkdp/insect
High precision scientific calculator with support for physical units
calculator mathematical-expressions parser physics purescript quantities terminal-based units web-app
Last synced: 01 Dec 2024
https://github.com/pmndrs/use-cannon
👋💣 physics based hooks for @react-three/fiber
cannon-js physics react reactjs
Last synced: 15 Jan 2025
https://github.com/root-project/root
The official repository for ROOT: analyzing, storing and visualizing big data, scientifically
c-plus-plus cling data-analysis geometry graphics hacktoberfest interpreter machine-learning mathematics parallel physics python root root-cern statistics visualization
Last synced: 21 Jan 2025
https://github.com/schteppe/p2.js
JavaScript 2D physics library
gamedev physics physics-engine
Last synced: 16 Jan 2025
https://github.com/bencbartlett/3D-printed-mirror-array
3D-printable hexagonal mirror array capable of reflecting sunlight into arbitrary patterns
3d-printing optics physics python
Last synced: 04 Nov 2024
https://github.com/godot-jolt/godot-jolt
Godot Jolt is a Godot extension that integrates the Jolt physics engine
game-development gamedev gdextension godot godot-engine godotengine physics physics-simulation
Last synced: 16 Jan 2025
https://github.com/wassimtenachi/physo
Physical Symbolic Optimization
deep-learning equation-discovery machine-learning physics python reinforcement-learning symbolic-regression
Last synced: 16 Jan 2025
https://github.com/WassimTenachi/PhySO
Physical Symbolic Optimization
deep-learning equation-discovery machine-learning physics python reinforcement-learning symbolic-regression
Last synced: 30 Oct 2024
https://github.com/phaserjs/phaser-ce-examples
Contains hundreds of source code examples and related media for the Phaser HTML5 Game Framework.
canvas html5-game javascript particles phaser physics webgl
Last synced: 17 Jan 2025
https://github.com/jondolf/avian
ECS-driven 2D and 3D physics engine for the Bevy game engine.
2d 3d bevy game-development gamedev physics physics-engine rust simulation
Last synced: 14 Jan 2025
https://github.com/pmndrs/cannon-es
💣 A lightweight 3D physics engine written in JavaScript.
Last synced: 30 Sep 2024
https://github.com/pioneerspacesim/pioneer
A game of lonely space adventure
3d elite exploration frontier game newtonian physics procedural-generation simulation simulator space
Last synced: 16 Jan 2025
https://github.com/dimforge/nphysics
2 and 3-dimensional rigid body physics engine for Rust.
joints physics physics-engine rigid-bodies
Last synced: 18 Jan 2025
https://github.com/Jondolf/bevy_xpbd
ECS-driven 2D and 3D physics engine for the Bevy game engine.
2d 3d bevy game-development gamedev physics physics-engine rust simulation
Last synced: 21 Dec 2024
https://github.com/Jondolf/avian
ECS-driven 2D and 3D physics engine for the Bevy game engine.
2d 3d bevy game-development gamedev physics physics-engine rust simulation
Last synced: 18 Nov 2024
https://github.com/su2code/su2
SU2: An Open-Source Suite for Multiphysics Simulation and Design
c-plus-plus cfd flow fluid fluid-dynamics hpc opensource optimization physics python simulation
Last synced: 16 Jan 2025
https://github.com/drwhut/tabletop-club
An open-source platform for playing tabletop games in a physics-based 3D environment for Windows, macOS, and Linux! Made with the Godot Engine.
3d game godot-engine multiplayer physics singleplayer tabletop tabletop-games tabletop-gaming tabletop-simulator
Last synced: 16 Jan 2025
https://github.com/pypose/pypose
A library for differentiable robotics.
autonomous-robots computer-graphics control deep-learning geometric-deep-learning kalman-filter learning lie-group optimization physics planning pose-estimation pose-graph-optimization python pytorch robotics slam
Last synced: 14 Jan 2025
https://github.com/su2code/SU2
SU2: An Open-Source Suite for Multiphysics Simulation and Design
c-plus-plus cfd flow fluid fluid-dynamics hpc opensource optimization physics python simulation
Last synced: 25 Oct 2024
https://github.com/sharkdp/numbat
A statically typed programming language for scientific computations with first class support for physical dimensions and units
calculator physics programming-language statically-typed terminal-based units web-app
Last synced: 16 Jan 2025
https://github.com/nature-of-code/noc-book-2
The 2024 edition of The Nature of Code with p5.js. Includes Notion workflow and build system.
creative-coding nature-of-code p5js physics simulation
Last synced: 04 Dec 2024
https://github.com/gazebosim/gazebo-classic
Gazebo classic. For the latest version, see https://github.com/gazebosim/gz-sim
gazebo gazebo-simulator gui hacktoberfest physics rendering robot-simulation robot-simulator robotics robotics-competition robotics-simulation ros ros2 simulation simulation-environment simulator
Last synced: 16 Jan 2025
https://github.com/nvidia/modulus
Open-source deep-learning framework for building, training, and fine-tuning deep learning models using state-of-the-art Physics-ML methods
deep-learning machine-learning nvidia-gpu physics pytorch
Last synced: 16 Jan 2025
https://github.com/charmbracelet/harmonica
A simple, physics-based animation library 🎼
animation game-development go golang hacktoberfest physics
Last synced: 21 Jan 2025
https://github.com/NVIDIA/modulus
Open-source deep-learning framework for building, training, and fine-tuning deep learning models using state-of-the-art Physics-ML methods
deep-learning machine-learning nvidia-gpu physics pytorch
Last synced: 30 Oct 2024
https://github.com/psi4/psi4
Open-Source Quantum Chemistry – an electronic structure package in C++ driven by Python
c-plus-plus chemistry computational-chemistry physics python quantum-chemistry
Last synced: 16 Jan 2025
https://github.com/stanfordnmbl/osim-rl
Reinforcement learning environments with musculoskeletal models
biomechanics deep-reinforcement-learning kinematics machine-learning opensim physics reinforcement-learning simulation-environment simulator
Last synced: 02 Nov 2024
https://github.com/kroitor/gjk.c
Gilbert-Johnson-Keerthi (GJK) collision detection algorithm in 200 lines of clean plain C
collision-detection gjk minkowski-space physics simplex
Last synced: 15 Jan 2025
https://github.com/juliadynamics/dynamicalsystems.jl
Award winning software library for nonlinear dynamics and nonlinear timeseries analysis
attractor chaos delay-coordinates dimension dynamical-systems entropy hacktoberfest julia julialang lyapunov mathematics nonlinear nonlinear-dynamics physics
Last synced: 16 Jan 2025
https://github.com/JuliaDynamics/DynamicalSystems.jl
Award winning software library for nonlinear dynamics and nonlinear timeseries analysis
attractor chaos delay-coordinates dimension dynamical-systems entropy hacktoberfest julia julialang lyapunov mathematics nonlinear nonlinear-dynamics physics
Last synced: 29 Nov 2024
https://github.com/JustInvoke/Randomation-Vehicle-Physics
Vehicle physics system for the Unity engine.
physics unity unity-asset unity3d unityengine vehicle-physics
Last synced: 10 Nov 2024
https://github.com/gszauer/GamePhysicsCookbook
Source code for Game Physics Cookbook
c cookbook game-math intersection math particle-physics physics
Last synced: 26 Oct 2024
https://github.com/osrf/gazebo_models
Gazebo database of SDF models. This is a predecessor to https://app.gazebosim.org
3d-models gazebo gazebosim physics robot-simulation robotics ros sdf sdformat simulation
Last synced: 14 Nov 2024
https://github.com/sicmutils/sicmutils
Computer Algebra, Physics and Differential Geometry in Clojure.
clojure differential-geometry hamiltonian lagrangian physics physics-simulation sussman symbolic-differentiation symbolic-math
Last synced: 20 Jan 2025
https://github.com/Dreaming381/Latios-Framework
A Unity DOTS framework for my personal projects
animation audio dots ecs framework performance physics unity unity-dots unity-ecs
Last synced: 10 Nov 2024
https://github.com/pygae/clifford
Geometric Algebra for Python
clifford-algebras geometric-algebra physics python quaternions
Last synced: 15 Nov 2024
https://github.com/gazebosim/gz-sim
Open source robotics simulator. The latest version of Gazebo.
cpp gazebo gazebosim graphical-interface hacktoberfest ignition-gazebo ignition-libraries ignition-robotics physics rendering robot-simulation robot-simulator robotics robotics-simulation ros ros2 simulated-robots simulation
Last synced: 18 Jan 2025
https://github.com/quantum-visualizations/qmsolve
⚛️ A module for solving and visualizing the Schrödinger equation.
physics python quantum quantum-mechanics quantum-physics quantum-programming schrodinger-equation simulations visualization wavefunction
Last synced: 17 Nov 2024
https://github.com/ComputationalRadiationPhysics/picongpu
Performance-Portable Particle-in-Cell Simulations for the Exascale Era :sparkles:
gpu gpu-computing laser particle-accelerator particle-in-cell physics physics-simulation pic plasma research
Last synced: 30 Oct 2024
https://github.com/EmbarkStudios/physx-rs
🎳 Rust binding for NVIDIA PhysX 🦀
hacktoberfest nvidia-physx physics physx rust rust-binding wrapper
Last synced: 14 Nov 2024
https://github.com/gboeing/pynamical
Pynamical is a Python package for modeling and visualizing discrete nonlinear dynamical systems, chaos, and fractals.
animation bifurcation-diagram chaos cobweb-plot fractal fractals ipynb logistic math matplotlib modeling nonlinear numba numpy pandas phase-diagram physics python systems visualization
Last synced: 20 Jan 2025
https://github.com/CalebBell/thermo
Thermodynamics and Phase Equilibrium component of Chemical Engineering Design Library (ChEDL)
chemical-engineering cheminformatics chemistry combustion density environmental-engineering equation-of-state heat-capacity mechanical-engineering molecule physics process-simulation solubility surface-tension thermal-conductivity thermodynamics vapor-pressure viscosity
Last synced: 14 Nov 2024
https://github.com/calebbell/thermo
Thermodynamics and Phase Equilibrium component of Chemical Engineering Design Library (ChEDL)
chemical-engineering cheminformatics chemistry combustion density environmental-engineering equation-of-state heat-capacity mechanical-engineering molecule physics process-simulation solubility surface-tension thermal-conductivity thermodynamics vapor-pressure viscosity
Last synced: 16 Jan 2025
https://github.com/moble/quaternion
Add built-in support for quaternions to numpy
math numpy physics python quaternion robotics
Last synced: 15 Jan 2025
https://github.com/FormidableLabs/renature
A physics-based animation library for React focused on modeling natural world forces.
animation physics react reasonml rescript typescript
Last synced: 31 Oct 2024
https://github.com/stuntrally/stuntrally
Note: development continues in stuntrally3. 3D racing game based on VDrift and OGRE with own Track Editor. The main repository with Stunt Rally 2.x sources and data.
3d bullet-physics c-plus-plus car cmake cpp editor game gui linux multiplayer ogre3d openal physics racing racing-game simulation terrain vehicle windows
Last synced: 26 Oct 2024
https://github.com/enginmanap/limonEngine
3D FPS game engine with full dynamic lighting and shadows
3d 3d-engine 3d-graphics animation-3d cross-platform game-development game-engine hacktoberfest hacktoberfest2020 openal opengl physics
Last synced: 28 Oct 2024
https://github.com/developer-y/math-science-video-lectures
List of Science courses with video lectures
Last synced: 29 Dec 2024
https://github.com/PlasmaPy/PlasmaPy
An open source Python package for plasma research and education
astronomy astrophysics atomic-physics fusion hedp heliophysics high-energy-density-physics particles physics plasma python science solar space-physics
Last synced: 17 Nov 2024
https://github.com/meshpro/optimesh
:spider_web: Mesh optimization, mesh smoothing.
engineering fem mathematics mesh mesh-generation meshing physics pypi python
Last synced: 25 Oct 2024
https://github.com/Bombfuse/emerald
A 2D rust game engine focused on portability.
2d game-development game-engine gamedev physics rust
Last synced: 15 Nov 2024
https://github.com/benruijl/symbolica
A modern computer algebra library for Python and Rust.
arithmetic computer-algebra expansion expressions factorization greatest-common-divisor groebner-basis mathematics numerical-integration pattern-matching physics polynomial-arithmetic symbolic-computation symbolic-manipulation
Last synced: 17 Jan 2025
https://github.com/flaport/fdtd
A 3D electromagnetic FDTD simulator written in Python with optional GPU support
3d-fdtd electric-fields fdtd fdtd-simulator magnetic-fields numpy optics photonics physics physics-simulation python pytorch simulation simulation-framework
Last synced: 17 Jan 2025
https://github.com/Rythe-Interactive/Rythe-Engine
Rythe is a data-oriented C++17 game engine built to make optimal use of modern hardware.
3d-audio 3d-engine 3d-graphics async audio cpp17 data-oriented ecs game game-development game-engine legion legion-engine opengl physics physics-engine rendering rendering-engine scheduling
Last synced: 08 Nov 2024
https://github.com/IceCreamYou/MainLoop.js
Provides a well-constructed main loop useful for JavaScript games and other animated or time-dependent applications.
animation frame-rate game-loop games javascript javascript-games javascript-library loop mainloop physics time webgl
Last synced: 08 Nov 2024
https://github.com/icecreamyou/mainloop.js
Provides a well-constructed main loop useful for JavaScript games and other animated or time-dependent applications.
animation frame-rate game-loop games javascript javascript-games javascript-library loop mainloop physics time webgl
Last synced: 20 Jan 2025
https://github.com/n5ro/aframe-physics-system
Physics system for A-Frame VR, built on CANNON.js.
Last synced: 31 Oct 2024
https://github.com/juliaphysics/measurements.jl
Error propagation calculator and library for physical measurements. It supports real and complex numbers with uncertainty, arbitrary precision calculations, operations with arrays, and numerical integration.
arbitrary-precision complex-numbers error-propagation julia linear-algebra multiprecision numerical-integration physical-quantities physics uncertainties uncertainty-propagation
Last synced: 20 Jan 2025
https://github.com/JuliaPhysics/Measurements.jl
Error propagation calculator and library for physical measurements. It supports real and complex numbers with uncertainty, arbitrary precision calculations, operations with arrays, and numerical integration.
arbitrary-precision complex-numbers error-propagation julia linear-algebra multiprecision numerical-integration physical-quantities physics uncertainties uncertainty-propagation
Last synced: 13 Nov 2024
https://github.com/ITensor/ITensors.jl
A Julia library for efficient tensor computations and tensor network calculations
dmrg matrix-product-states peps physics tensor-decomposition tensor-networks tensor-train tensors
Last synced: 30 Oct 2024
https://github.com/Kimbatt/unity-deterministic-physics
Cross-platform deterministic physics simulation in Unity, using DOTS physics and soft floats
deterministic physics physics-engine physics-simulation unity unity3d
Last synced: 10 Nov 2024
https://gitlab.com/ase/ase
[Atomic Simulation Environment](https://wiki.fysik.dtu.dk/ase/): A Python library for working with atoms
Atomistic simulations chemistry materials physics
Last synced: 11 Nov 2024
https://github.com/ProudOfZiggy/SIFloatingCollection_Swift
iOS Swift framework for creating user interface like apple music genre selection bubbles
applemusic bubble bubbles ios physics spritekit swift
Last synced: 29 Nov 2024
https://github.com/a327ex/windfield
Physics module for LÖVE
box2d game-development love2d lua physics
Last synced: 17 Jan 2025
https://github.com/victorfisac/Physac
2D physics header-only library for videogames developed in C using raylib library.
2d 2d-physics-engine c dynamics physics physics-engine simulation threading
Last synced: 14 Nov 2024
https://github.com/m-labs/artiq
A leading-edge control system for quantum information experiments
compiler physics python qt quantum-computing rust science
Last synced: 18 Jan 2025
https://github.com/lo-th/phy
Physics for three. Game engine
game game-engine physics threejs
Last synced: 17 Jan 2025
https://github.com/jknightdoeswork/gpu-physics-unity
Through this configuration, no per voxel data is transferred between the GPU and the CPU at runtime.
Last synced: 10 Nov 2024
https://github.com/jcmgray/quimb
A python library for quantum information and many-body calculations including tensor networks.
dmrg entanglement mera peps physics python python3 quantum quantum-circuit quantum-circuit-simulator quantum-computing tebd tensor-network tensor-networks tensors
Last synced: 18 Jan 2025
https://github.com/qilin-editor/qilin-app
Fully hackable text editor developed for exact sciences with built-in KaTeX and AsciiMath support. Extensible via plugins and themes. Exportable as HTML, PDF and GFM.
asciimath editor katex latex linux macos mathematics nwjs physics windows
Last synced: 20 Jan 2025
https://github.com/greydanus/hamiltonian-nn
Code for our paper "Hamiltonian Neural Networks"
deep-learning dynamics hamiltonian neural-network physics pytorch research
Last synced: 30 Oct 2024