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-22 00:23:26 UTC
- JSON Representation
https://github.com/mentat-collective/emmy
The Emmy Computer Algebra System.
automatic-differentiation calculus clojure clojurescript computer-algebra differential-geometry explorable-explanations hamiltonian lagrangian-mechanics mathematics physics physics-simulation sussman symbolic-math
Last synced: 05 Nov 2024
https://github.com/SergeyMakeev/ArcadeCarPhysics
Arcade Car Physics - Vehicle Simulation for Unity3D
game-development physics race racing-games source-code tutorial unity3d
Last synced: 10 Nov 2024
https://github.com/unrust/unrust
unrust - A pure rust based (webgl 2.0 / native) game engine
nphysics3d physics rust rust-lang stdweb wasm webassembly webgl
Last synced: 27 Oct 2024
https://github.com/pydy/pydy
Multibody dynamics tool kit.
dynamics physics python simulation
Last synced: 17 Nov 2024
https://github.com/yuki-koyama/elasty
A research-oriented elastic body simulator
elastic engine pbd physics position-based-dynamics simulation xpbd
Last synced: 21 Jan 2025
https://github.com/williambl/unity-destruction
💥 An open-source script to destroy objects realistically in Unity3D.
destruction mit-license physics unity unity3d
Last synced: 10 Nov 2024
https://github.com/GlPortal/glPortal
:video_game: Open Source teleportation based first person puzzle-platformer
3d game hacktoberfest opengl physics sdl
Last synced: 25 Oct 2024
https://github.com/stared/quantum-game
Quantum Game (old version) - a puzzle game with real quantum mechanics in a browser
game javascript physics puzzle quantum-game quantum-mechanics
Last synced: 20 Jan 2025
https://github.com/donmccurdy/three-to-cannon
Convert a THREE.Mesh to a CANNON.Shape.
Last synced: 17 Jan 2025
https://github.com/milcktoast/particulate-js
Particle physics micro library.
javascript microlib particle-physics physics
Last synced: 16 Jan 2025
https://github.com/kool-engine/kool
An OpenGL / WebGPU engine for Desktop JVM, Android and Javascript written in Kotlin
3d android deferred-shading game-development kotlin kotlin-multiplatform opengl pbr-shading physics vulkan webgl2 webgpu
Last synced: 25 Dec 2024
https://github.com/jakecoffman/cp
A pure Go physics library with no dependencies. Unofficial Chipmunk2D port.
Last synced: 18 Jan 2025
https://github.com/codepunkt/css-spring
Generate physics based css-keyframe animations for the css-in-js solution of your choice or plain css.
animation css keyframe physics
Last synced: 18 Jan 2025
https://github.com/jrouwe/joltphysics.js
Port of JoltPhysics to JavaScript using emscripten
game-development game-engine javascript physics simulation vr
Last synced: 18 Jan 2025
https://github.com/FeynCalc/feyncalc
Mathematica package for algebraic calculations in elementary particle physics.
feyncalc feynman-diagrams loop-integrals mathematica physics quantum-field-theory
Last synced: 20 Nov 2024
https://github.com/juzzlin/dustracing2d
Dust Racing 2D is a traditional top-down car racing game including a level editor.
c-plus-plus car cplusplus-14 game level-editor linux-app opengl physics qt qt-game race-track racing top-down windows-app
Last synced: 19 Jan 2025
https://github.com/milcktoast/particulate-medusae
Soft body jellyfish simulation.
Last synced: 17 Jan 2025
https://github.com/juzzlin/DustRacing2D
Dust Racing 2D is a traditional top-down car racing game including a level editor.
c-plus-plus car cplusplus-14 game level-editor linux-app opengl physics qt qt-game race-track racing top-down windows-app
Last synced: 28 Oct 2024
https://github.com/gwastro/pycbc
Core package to analyze gravitational-wave data, find signals, and study their parameters. This package was used in the first direct detection of gravitational waves (GW150914), and is used in the ongoing analysis of LIGO/Virgo data.
analysis astronomy black-hole cosmic-explorer einstein-telescope gravitational-waves gravity gwastro ligo lisa neutron-star open-science physics pycbc python signal-processing virgo
Last synced: 17 Nov 2024
https://github.com/ivanperez-keera/haskanoid
A free and open source breakout clone in Haskell using SDL and FRP, with Wiimote and Kinect support.
android arkanoid breakout-game collision frp game-programming ghcjs haskell kinect linux macosx macosx-game physics sdl sdl2 web wiimote windows yampa
Last synced: 17 Jan 2025
https://github.com/nailuj05/FusionWater
A simple way to add buoyancy / water physics in Unity, built on the existing physics engine
Last synced: 10 Nov 2024
https://github.com/killedbyapixel/spacehuggers
A roguelike platformer with destructible environments in 13KB of JavaScript
game javascript js13k physics rendering roguelike
Last synced: 22 Jan 2025
https://github.com/AndresTraks/BulletSharp
.NET wrapper for the Bullet physics library
Last synced: 27 Oct 2024
https://github.com/habrador/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.
butterfly-effect cloth-simulation computer-science double-pendulum eulerian-fluid-simulation fluid-simulation n-body pendulum physics physics-simulation pinball simulation soft-body soft-body-simulation softbody-simulation spatial-partitioning triple-pendulum unity unity3d xpbd
Last synced: 22 Jan 2025
https://github.com/bauxitedev/godot-jigglebones
An addon that brings jigglebones to Godot Engine 3.0.
animation godot godot-engine jiggle physics procedural skeletal
Last synced: 16 Jan 2025
https://github.com/jrouwe/JoltPhysics.js
Port of JoltPhysics to JavaScript using emscripten
game-development game-engine javascript physics simulation vr
Last synced: 02 Nov 2024
https://github.com/OpenGammaProject/Open-Gamma-Detector
☢️👁️ Hardware for a hackable DIY gamma-ray spectrometer using a popular NaI(Tl) scintillator, SiPM and a Raspberry Pi Pico.
arduino arduino-ide citizen-science detector diy gamma-ray-spectrometry hardware maker multi-channel-analyzer open-hardware pcb physics radiation radiation-detector raspberry-pi sensor
Last synced: 08 Nov 2024
https://github.com/msuzen/looper
A resource list for causality in statistics, data science and physics
bayesian-inference causal causal-discovery causal-impact causal-inference causal-machine-learning causal-models causal-networks causality causality-algorithms causality-analysis causation data-science machine-learning meta-learning physics statistical-inference statistical-mechanics statistical-physics statistics
Last synced: 12 Nov 2024
https://github.com/Habrador/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.
butterfly-effect cloth-simulation computer-science double-pendulum eulerian-fluid-simulation fluid-simulation n-body pendulum physics physics-simulation pinball simulation soft-body soft-body-simulation softbody-simulation spatial-partitioning triple-pendulum unity unity3d xpbd
Last synced: 10 Nov 2024
https://github.com/8bithemant/8bithemant
Awesome Github Profile Readme. Github ReadMe Github Profile Readme Dynamic Github ReadMe Dynamic Github Profile ReadMe. Please Star and Fork
awesome awesome-list git github github-pages github01 javascript physics profile readme readme-badges readme-bolierplate readme-generator readme-standard readme-template star
Last synced: 22 Nov 2024
https://github.com/valkyrienskies/valkyrien-skies-2
Valkyrien Skies 2
fabric forge java kotlin minecraft minecraft-mod mod physics physics-simulation
Last synced: 19 Jan 2025
https://github.com/knagaitsev/slither.io-clone
Learn how to make Slither.io with JavaScript and Phaser! This game clones all the core features of Slither.io, including mouse-following controls, snake collisions, food, snake growth, eyes, and more. Progress through each part of the source code with our Slither.io tutorial series.
game-development html5-game javascript javascript-game phaser phaserjs physics slither slitherio snake snake-game
Last synced: 16 Jan 2025
https://github.com/mzjb/DeepH-pack
Deep neural networks for density functional theory Hamiltonian.
ab-initio-simulations deeph density-functional-theory dft equivariant-network first-principles-calculations hamiltonian julia physics pytorch
Last synced: 13 Nov 2024
https://github.com/jobovy/galpy
Galactic Dynamics in python
astronomy astrophysics astropy-affiliated dynamics physics python scientific-computing
Last synced: 22 Jan 2025
https://github.com/kpeeters/cadabra2
A field-theory motivated approach to computer algebra.
cadabra2 computer-algebra computer-algebra-system cplusplus mathematics physics python3 science-research symbolic-manipulation tensor-algebra tensors
Last synced: 19 Jan 2025
https://github.com/amerkoleci/joltphysicssharp
JoltPhysics C# bindings
game-development game-engine physics physics-engine physics-simulation simulation
Last synced: 17 Jan 2025
https://github.com/pygae/galgebra
Symbolic Geometric Algebra/Calculus package for SymPy :crystal_ball:
clifford-algebras geometric-algebra physics python quaternions symbolic
Last synced: 15 Nov 2024
https://github.com/certik/theoretical-physics
Source code of the Theoretical Physics Reference online book
book physics reference theoretical-physics
Last synced: 22 Jan 2025
https://github.com/janosh/diagrams
TikZ figures for concepts in physics/chemistry/ML
cetz chemistry latex machine-learning physics scientific-visualization tikz tikz-gallery typst
Last synced: 18 Jan 2025
https://github.com/jdeokkim/ferox
A lightweight 2D physics engine written in C, for educational purposes.
2d-physics 2d-physics-engine c c99 emscripten ferox game-development gamedev gnu99 physics physics-2d physics-engine physics-simulation raylib raylib-examples sokol stb wasm webassembly
Last synced: 17 Jan 2025
https://github.com/sdslabs/rootex
An advanced C++ 3D game engine powering an in-production game yet to be announced
3d bullet-physics c-plus-plus cpp17 dear-imgui directx directx-11 engine game gamedev lua openal physics rmlui
Last synced: 16 Jan 2025
https://github.com/learnbyexample/curated_resources
:books: Curated lists for programming, books, movies, music, games, etc
android books computer-science curated-lists linux math movies perl physics programming python tv-shows vim
Last synced: 17 Jan 2025
https://github.com/chemlab/chemlab
The chemistry library you were waiting for
chemistry molecular-dynamics molecular-graphics physics python
Last synced: 27 Nov 2024
https://github.com/c-krit/ferox
A lightweight 2D physics engine written in C, for educational purposes.
2d-physics 2d-physics-engine c c99 emscripten ferox game-development gamedev gnu99 physics physics-2d physics-engine physics-simulation raylib raylib-examples sokol stb wasm webassembly
Last synced: 27 Dec 2024
https://github.com/nvidia/modulus-sym
Framework providing pythonic APIs, algorithms and utilities to be used with Modulus core to physics inform model training as well as higher level abstraction for domain experts
deep-learning machine-learning nvidia-gpu physics pytorch
Last synced: 22 Jan 2025
https://github.com/ecsim/opem
OPEM (Open Source PEM Fuel Cell Simulation Tool)
chemistry dynamic-analysis electrochemistry fuel-cell opem pem physics physics-simulation python script simulation simulator static-analysis static-analyzer
Last synced: 18 Jan 2025
https://github.com/janosh/tikz
TikZ figures for concepts in physics/chemistry/ML
latex machine-learning physics scientific-visualization svelte svelte-kit tikz tikz-gallery tikz-standalone
Last synced: 11 Jan 2025
https://github.com/ECSIM/opem
OPEM (Open Source PEM Fuel Cell Simulation Tool)
chemistry dynamic-analysis electrochemistry fuel-cell opem pem physics physics-simulation python script simulation simulator static-analysis static-analyzer
Last synced: 30 Oct 2024
https://github.com/pelegs/maths_book
Planning for an entire maths LaTeX book
calculus fourier-transform group-theory latex linear-algebra mathematics physics science textbook
Last synced: 25 Nov 2024
https://github.com/grazianobolla/godot-monke-net
Client/Server Authoritative Multiplayer Addon for the Godot Engine
client-server client-side-prediction entity-interpolation gamedev godot godot-addon godot-demo godot-engine godot-game godot-multiplayer godot4 godotengine multiplayer multiplayer-game networking physics
Last synced: 18 Jan 2025
https://github.com/juliadynamics/chaostools.jl
Tools for the exploration of chaos and nonlinear dynamics
attractor chaos dimension dynamical-systems dynamicalsystems entropy hacktoberfest julia lyapunov nonlinear physics
Last synced: 20 Jan 2025
https://github.com/JuliaDynamics/ChaosTools.jl
Tools for the exploration of chaos and nonlinear dynamics
attractor chaos dimension dynamical-systems dynamicalsystems entropy hacktoberfest julia lyapunov nonlinear physics
Last synced: 30 Oct 2024
https://github.com/cr4yz/Unity3d-QuadTree-Collision-Detection
QuadTree and Collision Detection Systems for Unity3d
Last synced: 10 Nov 2024
https://github.com/cr4yz/unity3d-quadtree-collision-detection
QuadTree and Collision Detection Systems for Unity3d
Last synced: 19 Nov 2024
https://github.com/carstenbauer/montecarlo.jl
Classical and quantum Monte Carlo simulations in Julia
julia monte-carlo numerical-physics physics quantum-monte-carlo
Last synced: 18 Nov 2024
https://github.com/carstenbauer/MonteCarlo.jl
Classical and quantum Monte Carlo simulations in Julia
julia monte-carlo numerical-physics physics quantum-monte-carlo
Last synced: 30 Oct 2024
https://github.com/sigma-py/orthopy
:triangular_ruler: Orthogonal polynomials in all shapes and sizes.
chebyshev-polynomials chemistry engineering legendre-polynomials mathematics physics polynomials python quadrature spherical-harmonics zernike-polynomials
Last synced: 21 Jan 2025
https://github.com/zalo/mujoco_wasm
Simulate and Render MuJoCo Models in the Browser!
Last synced: 16 Nov 2024
https://github.com/thetawavegame/thetawave
A physics based, space shooter game made with Rust and the Bevy engine.
2d bevy game physics rapier spaceshooter
Last synced: 18 Jan 2025
https://github.com/ashleve/activeragdoll
From-scratch implementation of physically simulated character animation with proportional-integral-derivative controllers (PID)
active-ragdoll animation character controller force humanoid-characters inverse-dynamics inverse-kinematics physics pid ragdoll simple simulation unity
Last synced: 19 Dec 2024
https://github.com/ashleve/ActiveRagdoll
From-scratch implementation of physically simulated character animation with proportional-integral-derivative controllers (PID)
active-ragdoll animation character controller force humanoid-characters inverse-dynamics inverse-kinematics physics pid ragdoll simple simulation unity
Last synced: 10 Nov 2024
https://github.com/MasterAI-EAM/Darwin
An open-source project dedicated to build foundational large language model for natural science, mainly in physics, chemistry and material science.
chemistry gpt llm material-design physics
Last synced: 16 Nov 2024
https://github.com/zerothi/sisl
Electronic structure Python package for post analysis and large scale tight-binding DFT/NEGF calculations
bigdft condensed-matter density-functional-theory dft geometry graphene gulp negf physics siesta solid-state solid-state-physics tbtrans tight-binding transiesta vasp wannier90
Last synced: 11 Nov 2024
https://github.com/tzaeschke/ode4j
Java 3D Physics Engine & Library
3d 3d-game-engine java java-ports ode physics stepper turbulenz-engine
Last synced: 21 Jan 2025
https://github.com/unitaryfund/qrack
Comprehensive, GPU accelerated framework for developing universal virtual quantum processors
cuda distributed-quantum-computing gpu hpc opencl physics physics-simulation quantum quantum-computer-simulator quantum-computing quantum-information quantum-simulator qubits
Last synced: 03 Nov 2024
https://github.com/natecraddock/projectile
An artist-friendly tool for throwing stuff around inside Blender
blender blender-addon physics velocity
Last synced: 19 Dec 2024
https://github.com/mrgemy95/visual-interaction-networks-pytorch
This's an implementation of deepmind Visual Interaction Networks paper using pytorch
computer-vision convolutional-neural-networks deep-learning deepmind machine-learning nerual-network physics pytorch video-prediction-models visual-interaction-networks
Last synced: 01 Nov 2024
https://github.com/MrGemy95/visual-interaction-networks-pytorch
This's an implementation of deepmind Visual Interaction Networks paper using pytorch
computer-vision convolutional-neural-networks deep-learning deepmind machine-learning nerual-network physics pytorch video-prediction-models visual-interaction-networks
Last synced: 27 Nov 2024
https://github.com/polyanskiy/refractiveindex.info-database
Database of optical constants
3d-rendering databases optics physics science
Last synced: 17 Dec 2024
https://github.com/vprusso/toqito
|toqito> (Theory of Quantum Information Toolkit) in Python :snake:
matrix-analysis physics python python-3 quantum quantum-computing quantum-information unitaryhack
Last synced: 18 Jan 2025
https://github.com/JScott/ViveGrip
Physics-based grabbing for SteamVR development in Unity.
htc-vive physics unity virtual-reality vive-grip vr
Last synced: 31 Oct 2024
https://github.com/PushkinStudio/PsRealVehicle
Plugin for Unreal Engine 4 with simple force-driven vehicle simulation
cpp mit-license physics simulation tank ue4 ue4-plugin unreal-engine unreal-engine-4 vehicle
Last synced: 06 Nov 2024
https://github.com/AndresTraks/BulletSharpPInvoke
.NET wrapper for the Bullet physics library using Platform Invoke
Last synced: 14 Nov 2024
https://github.com/akio-tomiya/latticeqcd.jl
A native Julia code for lattice QCD with dynamical fermions in 4 dimension.
hep hep-lat hmc hpc julia julia-language julialang lattice-field-theory lattice-gauge-theory lattice-qcd monte-carlo particle-physics physics qcd sciml
Last synced: 18 Jan 2025
https://github.com/AustinEast/echo
Simple Physics Library written in Haxe
2d-physics-engine gamedev haxe haxelib physics
Last synced: 02 Nov 2024
https://github.com/akio-tomiya/LatticeQCD.jl
A native Julia code for lattice QCD with dynamical fermions in 4 dimension.
hep hep-lat hmc hpc julia julia-language julialang lattice-field-theory lattice-gauge-theory lattice-qcd monte-carlo particle-physics physics qcd sciml
Last synced: 30 Oct 2024
https://github.com/liabru/matter-attractors
an attractors plugin for matter.js
attractors matter-js physics plugin
Last synced: 22 Jan 2025
https://github.com/orest-d/p4vasp
p4vasp, the VASP Visualization Tool
density-functional-theory molecular-dynamics physics quantum-mechanics vasp visualization
Last synced: 19 Dec 2024
https://github.com/materialsproject/matbench
Matbench: Benchmarks for materials science property prediction
benchmark chemistry condensed-matter data-science machine-learning machine-learning-algorithms materials-science physics
Last synced: 19 Jan 2025
https://github.com/Canleskis/particular
N-body simulation library written in Rust featuring BarnesHut and GPU accelerated algorithms.
Last synced: 18 Nov 2024
https://github.com/yuki-koyama/position-based-fluids
Position Based Fluids [SIGGRAPH 2013] in C++
Last synced: 27 Oct 2024
https://github.com/vanilagy/marbleblast
A web port of Marble Blast Gold and Marble Blast Platinum.
3d game game-development physics
Last synced: 19 Jan 2025
https://github.com/adrn/gala
Galactic and gravitational dynamics in Python
astronomy astrophysics astropy-affiliated dynamics physics python
Last synced: 18 Jan 2025
https://github.com/anuraghazra/verlyrangeslider
Range sliders with some verlet physics magic.
css css-range-slider input physics range-slider range-sliders verlet verlyjs
Last synced: 27 Oct 2024
https://github.com/arogozhnikov/arogozhnikov.github.io
'Brilliantly wrong' blog, Machine Learning visualizations live here
blog machine-learning math physics programming science
Last synced: 10 Dec 2024
https://github.com/fabmax/physx-js-webidl
Javascript WASM bindings for Nvidia PhysX
emscripten javascript physics physx wasm
Last synced: 22 Jan 2025
https://github.com/Yagami360/My_NoteBook
サイエンス、テクノロジー、エンジニアリング関連の情報を記載したノート(忘備録)です。
computer-science machine-learning mathematics notebook physics statisics
Last synced: 06 Nov 2024
https://github.com/GooFit/GooFit
Code repository for the massively-parallel framework for maximum-likelihood fits, implemented in CUDA/OpenMP
cuda fitting gpu gpu-computing omp physics root-cern thrust
Last synced: 06 Nov 2024
https://github.com/janosh/blog
My blog.
blog data-viz machine-learning physics sveltekit web-dev
Last synced: 20 Jan 2025
https://github.com/OpenPsiMu/ThePhysicsHub
The Physics Hub is an open source physics simulations project that is being developed by physics students worldwide and aims to deliver clear and easy to understand physics simulations free for everyone!
Last synced: 17 Nov 2024
https://github.com/ssell/UnityDotsCharacterController
Basic Character Controller Using ECS and Unity.Physics Packages
character character-controller controller csharp dots ecs physics unity
Last synced: 10 Nov 2024
https://github.com/spirit-code/spirit
Atomistic Spin Simulation Framework
c-plus-plus cmake cross-platform cuda-backend forschungszentrum-juelich framework magnetism optimization physics physics-simulation python scientific scientific-computing simulation spin-dynamics visualisation
Last synced: 19 Jan 2025
https://github.com/abinit/abipy
Open-source library for analyzing the results produced by ABINIT
abinit density-functional-theory materials-informatics materials-science physics python science solid-state-physics
Last synced: 18 Jan 2025
https://github.com/commonwealthrobotics/bowlerstudio
A Full-Stack Robotics Development Environment
bowler cad chdk clojure groovy-language java java-8 java-bowler java-library javafx-3d javafx-application jbullet kinematics-engine kinematics-model physics physics-simulation python robot-arm robotics scripting-engine
Last synced: 12 Oct 2024
https://github.com/chao1224/geom3d
Geom3D: Geometric Modeling on 3D Structures, NeurIPS 2023
3d 3d-structures ai4science biology chemistry crystals drugs equivariance geometry group invariance material molecules physics proteins symmetry
Last synced: 19 Dec 2024
https://github.com/jialuechen/tfq-finance
Quantum Finance Library
cirq data-science derivatives-pricing high-frequency-trading machine-learning model-calibration physics portfolio-optimization quantitative-finance quantum-classical quantum-computing quantum-finance risk-management tensorflow-quantum
Last synced: 18 Jan 2025
https://github.com/MasonProtter/Symbolics.jl
A symbolic math library written in Julia modelled off scmutils
automatic-differentiation computer-algebra-system julia physics symbolic-math
Last synced: 29 Nov 2024
https://github.com/chao1224/Geom3D
Geom3D: Geometric Modeling on 3D Structures, NeurIPS 2023
3d 3d-structures ai4science biology chemistry crystals drugs equivariance geometry group invariance material molecules physics proteins symmetry
Last synced: 16 Nov 2024
https://github.com/rustgd/rhusics
A cgmath physics library that can be used with Specs
Last synced: 16 Jan 2025