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: 2026-06-23 00:23:23 UTC
- JSON Representation
https://github.com/anjishnubose/tightbindingtoolkit.jl
Tools for general Tight Binding systems
condensed-matter-physics conductivity julia-package lattice physics physics-simulation quantum-physics superconductors susceptibility tight-binding topology
Last synced: 21 Oct 2025
https://github.com/mitay-walle/com.mitay-walle.phys-sound
The PhysSound system adds the ability to bring your physics to life through the use of impact and sliding sounds. The system works with both 2D and 3D physics.
audio physics sfx sound unity3d upm-package
Last synced: 30 Sep 2025
https://github.com/vokegpu/bicudo
Separation Axis Theorem (SAT) physics engine library accelerated via GPGPU API (ROCm/OpenCL/CUDA) / or CPU-side
opengl opengl4 physics physics-2d physics-simulation rocm rocm-kernel sat sdl separation-axis-theorem
Last synced: 10 Apr 2025
https://github.com/aecsocket/jolt-java
Java bindings for JoltPhysics
game-development game-engine java jni physics physics-engine physics-simulation
Last synced: 21 Apr 2025
https://github.com/oussamabonnor1/2dshapes_drawing_unity
Click anywhere on the screen and draw a shape using multiples left mouse button clicks, once done click on the right mouse button to generate the shape and enjoy the physics! (Be creative).
2d 2d-geometric collision-handling csharp draw physics physics-2d procedural-generation shape unity unity2d visual-studio
Last synced: 21 Jul 2025
https://github.com/robinka/egga
Symbolic Geometric Algebra with E-Graphs
bivector clifford-algebra egraph equation geometric-algebra math mathematics multivector physics python simplify solve symbolic symbolic-geometric-agebra symbolic-math vector
Last synced: 09 Apr 2025
https://github.com/joshcamas/unity-ragdoll-culler
A simple component that bakes ragdolls once all rigidbodies fall asleep
physics ragdoll rigidbodies unity unity3d
Last synced: 25 Jul 2025
https://github.com/aromanro/nrg
A simple program implementing the numerical renormalization group
computational-physics eigen gdi-plus mfc nrg physics quantum-dot renormalization spectral
Last synced: 18 Mar 2025
https://github.com/aromanro/kkr
Korringa-Kohn-Rostoker (multiple scattering theory/Green's function method) band structure calculation
computational-physics condensed-matter condensed-matter-physics electronic-structure electronic-structure-calculations kkr korringa-kohn-rostoker numerov physics quantum-mechanics schrodinger-equation vtk vtk-applications wx-widgets wxwidgets-applications
Last synced: 18 Mar 2025
https://github.com/ZacharyBuffone/UnityGrapplingHookComponent
Simple force based grappling hook componet for Unity3d.
game-dev game-development physics physics-based script scripting unity unity3d
Last synced: 25 Apr 2025
https://github.com/jobovy/wendy
A one-dimensional gravitational N-body code
astrophysics binder c n-body n-body-simulator physics python
Last synced: 06 Sep 2025
https://github.com/oseiskar/js-car
2D JavaScript car dynamics simulation
javascript physics physics-2d physics-simulation simulation
Last synced: 16 Mar 2025
https://github.com/restrepo/computationalmethods
Computational Methods Course at UdeA. Forked and size reduced from:
astronomy equation exercise interpolation ipython-notebook jupyter jupyter-book matplotlib matrix physics python scipy students
Last synced: 02 Apr 2026
https://github.com/andreasfuhr/sciplot
Format Matplotlib scientific plots
figures graphs latex mathematics matplotlib matplotlib-pyplot physics plot plotting python python3 science
Last synced: 01 Apr 2026
https://github.com/notgiven688/unified_epa
Robust and simple implementation of the Expanding Polytope Algorithm (EPA)
collision-detection epa gjk gjk-algorithm physics physics-engine
Last synced: 14 Feb 2026
https://github.com/qxresearch/simple-harmonic-motion
Plotting Simple Harmonic Motion Graphs and animations using Python (Matplotlib | Numpy | Scipy) 🌌
matplotlib physics pyton qxresearch
Last synced: 22 Jul 2025
https://github.com/siddharthpatelde/distance-to-next-edge
This project focuses on building a logic to calculate the distance to the next edge when a robot equipped with a 2D LIDAR sensor is placed on a table. The project leverages the RPlidar.h library and a Raspberry Pi Pico to work with the LIDAR sensor.
2dlidar arduino cpp data data-visualization filtering-data functions jason lidar linux lowpass-filter mathematics physics raspberry-pi-pico ros serial-communication trignometry uart
Last synced: 12 Aug 2025
https://github.com/juliaphysics/abcdmatrixoptics.jl
Implementation fo ray transfer matrix analysis for optical beams
julia optics physics raytracing
Last synced: 13 Apr 2025
https://github.com/ohno/Antique.jl
Self-contained, Well-Tested, Well-Documented Analytical Solutions of Quantum Mechanical Equations
chemistry julia physics quantum-mechanics
Last synced: 27 Mar 2025
https://github.com/avianphysics/bevy_heavy
Mass properties for Bevy's geometric primitives.
bevy game-development geometry mass math physics rust
Last synced: 12 Dec 2025
https://github.com/jondolf/bevy_heavy
Mass properties for Bevy's geometric primitives.
bevy game-development geometry mass math physics rust
Last synced: 07 Oct 2025
https://github.com/mlund/coulombgalore
C++ Library for Electrostatics
chemistry cpp14 dipole electrostatics intermolecular-interactions molecular-dynamics molecular-simulation monte-carlo multipole physics
Last synced: 28 Feb 2026
https://github.com/tux-friend/tux-cube
Physics Sensor Cube Tux³
esp32 esp32c3 micropython physics sensors
Last synced: 10 Mar 2026
https://github.com/aromanro/nmri
2D Fourier Transform of Nuclear Magnetic Resonance Imaging raw data, 3D visualization with VTK
computational-physics fft fftw medical-image-computing medical-image-processing medical-imaging mfc nmri physics vtk vtk-applications vtk-library
Last synced: 26 Jun 2025
https://github.com/davidmartinez10/bigfloat
A library for arbitrary precision decimal floating point arithmetic.
arbitrary-precision arithmetic bigdecimal bigfloat bigint bignumber business cryptocurrency decimal floating-point math mathematics nodejs physics precision typescript
Last synced: 12 May 2025
https://github.com/varipeps/varipeps_python
variPEPS -- Versatile tensor network library for variational ground state simulations in two spatial dimensions
automatic-differentiation ground-state-energy jax peps physics physics-simulation quantum-many-body quantum-many-body-physics tensornetwork tensornetworks tensors variational-method
Last synced: 14 Jan 2026
https://github.com/zmitchell/polsim
A command line utility for doing polarization simulations
optics physics physics-simulation polarization rust simulation
Last synced: 23 Apr 2025
https://github.com/smups/rustronomy
rustronomy - an astronomy data analysis toolkit written in rust
astronomy data-science physics rust rust-lang rust-library science
Last synced: 13 Apr 2025
https://github.com/gilbertocunha/atmospheric-scattering
An algorithm that calculates images of the sky based on light scattering phenomena
image-generation physics python3 sky sky-color-calculation
Last synced: 09 Oct 2025
https://github.com/rubengrim/bevy_xpbd_interp
A simple library for interpolation of bevy_xpbd rigidbodies
Last synced: 26 Oct 2025
https://github.com/lettier/blendersim
Multi-agent robot simulator created with Blender.
blender blender3d bullet bullet-physics pathfinding physics physics-simulation python simulation simulation-framework simulation-modeling simulator
Last synced: 02 Sep 2025
https://github.com/pygae/GAlgebra.jl
Julia interface to GAlgebra via PyCall
clifford-algebras geometric-algebra julia julia-wrapper physics quaternions
Last synced: 22 Jul 2025
https://github.com/jmduarte/phys139_239
UCSD PHYS 139/239: Machine Learning in Physics (Winter 2023)
Last synced: 11 Sep 2025
https://github.com/qutech/filter_functions
Efficient numerical calculation of generalized filter functions
filter-functions physics python quantum-computing quantum-control quantum-information qutip
Last synced: 07 Mar 2026
https://github.com/lhns/mc-fluid-physics
[Minecraft Mod] Blends together vanilla fluid mechanics with something a little more realistic plus some small additions
fabricmc-mod fluid fluid-physics minecraft minecraft-mod minecraftforge physics vanilla vanilla-fluid-mechanics
Last synced: 23 Oct 2025
https://github.com/ikpil/Box2D.NET
Box2D.NET - a port of Box2D, is a 2D physics engine for games, .NET C#, Unity3D
2d 2d-game box2d box2d-physics-engine collision collision-detection csharp game game-development physics physics-2d physics-engine physics-simulation rigid-body-dynamics
Last synced: 28 Apr 2025
https://github.com/aromanro/poisson
Solving Poisson equation using a spectral method, also introducing VTK which will probably be used for other projects
computational-physics eigen fft fftw mfc physics poisson spectral-methods vtk-applications
Last synced: 25 Oct 2025
https://github.com/kyungminlee/HartreeFockBogoliubov.jl
Hartree-Fock-Bogoliubov solver for a generic interacting fermion Hamiltonian
hartree-fock julia mean-field-theory physics
Last synced: 09 Jul 2025
https://github.com/nezvers/defold_true-tile-collision
Collision system that doesn't use collision shapes.
2d collision defold physics tile-collision tilemap
Last synced: 19 Mar 2025
https://github.com/aromanro/dmrg
A simple Density Matrix Renormalization Group program
computational-physics density-matrices eigen gdi-plus mfc physics physics-simulation renormalization
Last synced: 18 Mar 2025
https://github.com/sotayoshida/shellmodel.jl
Julia code for nuclear shell-model calculations
configuration-interaction julia julia-language nuclear-physics physics
Last synced: 07 Oct 2025
https://github.com/laurentrdc/iris-ued
Ultrafast electron scattering data exploration
physics python science ultrafast ultrafast-electron-diffraction visualization
Last synced: 08 May 2025
https://github.com/chris-greening/double-pendula
Modeling a double pendulum using Python and Lagrangian mechanics
double-pendulum hacktberfest hacktoberfest lagrangian-mechanics physics physics-simulation python scientific-visualization
Last synced: 14 Jan 2026
https://github.com/l1mey112/yr11-physics-applied
Year 11 Physics, Applied. A collection of interactive demonstrations and physics simulations.
c-programming emscripten imgui interactive physics physics-simulation sokol wasm website
Last synced: 27 Oct 2025
https://github.com/yonesuke/jaxfss
JAX/Flax implementation of finite-size scaling
deep-learning flax jax machine-learning neural-network optax physics
Last synced: 16 Jan 2026
https://github.com/zig-gamedev/zphysics
Zig build package, bindings and C API (JoltC) for https://github.com/jrouwe/JoltPhysics
3d bindings gamedev jolt-physics physics simulation zig
Last synced: 20 Mar 2025
https://github.com/jauhl/mecedit
A lightweight editor for modeling and simulation of planar linkages
2d constraint kinematics linkage mechanism physics progressive-web-app pwa robotics simulation
Last synced: 10 Apr 2025
https://github.com/xanaduai/realistic-quantum-states
This repository contains the source code used to produce the results presented in the paper "Simulating realistic non-Gaussian state preparation".
numerical-methods photonics physics physics-simulation quantum quantum-computing quantum-optics
Last synced: 09 Apr 2025
https://github.com/pulkin/openmx-hks
A tool to read and operate OpenMX HKS (Kohn-Sham Hamiltonian) files
density-functional-theory hamiltonian kohn-sham matlab openmx physics python science solid-state-physics
Last synced: 14 Jun 2025
https://github.com/1j01/pbj-sandbox
2D point-based physics sandbox 🥜🍇🏖
javascript jelly physics physics-2d physics-engine physics-simulation playground point-based point-based-physics sandbox sandbox-game simulation
Last synced: 18 Dec 2025
https://github.com/igloo1505/ulld
An ecosystem and environment for an all-in-one note taking and research framework.
academic college-students mathematics note-taking notebooks physics research-tool students teachers
Last synced: 17 Jan 2026
https://github.com/kubulambula/godot-collisionpolygonshape
CollisionPolygon with predefined shapes just like CollisionShape
gdscript godot godot-engine godot-plugin godot3 physics tool
Last synced: 11 Jun 2025
https://github.com/cheind/py-cgraph
:tangerine: Intro to symbolic computation in Python including applications to function optimization, physics simulation and more. Includes notebooks on back-propagation, auto-diff and more.
backpropagation expression-tree notebook physics symbolic-computation
Last synced: 14 Apr 2025
https://github.com/joshcamas/unity-mesh-triangulator
A modified version of alexmuab's unity-mesh-triangulator
Last synced: 06 Mar 2026
https://github.com/k4yt3x/iss-pointer
A simple machine that points to the ISS
international-space-station orbital-mechanics physics python3 science
Last synced: 30 Aug 2025
https://github.com/bkraad47/fat_llama
fat_llama is a Python package for upscaling audio files to FLAC or WAV formats using advanced audio processing techniques. It utilizes CUDA-accelerated calculations to enhance audio quality by upsampling and adding missing frequencies through FFT, resulting in richer and more detailed audio.
audio audio-engineering audio-processing audiophile cuda cufft cupy fft flac hi-res hpc mp3 music nvidia ogg parallel-computing physics upscaling wav
Last synced: 05 May 2025
https://github.com/mineralscloud/quantumespressobase.jl
Provides basic data structures and helpful functions for manipulating structures, generating input files, pre-running error checks, etc.
ab-initio-simulations julia-package materials-science physics quantum-espresso
Last synced: 05 Jan 2026
https://github.com/santoshkumarradha/machine-learning-topological-insulators
Using Neural networks to compute topological invariants in insulators
cnn condensed-matter-theory machine-learning neural-network physics quantum topological-insulator
Last synced: 22 Apr 2025
https://github.com/huanyushi/pdf-study-notes
Some of my study notes, primarily focusing on mathematics, physics and computer science.
computer-science mathematics physics
Last synced: 19 Jun 2025
https://github.com/MineralsCloud/QuantumESPRESSOBase.jl
Provides basic data structures and helpful functions for manipulating structures, generating input files, pre-running error checks, etc.
ab-initio-simulations julia-package materials-science physics quantum-espresso
Last synced: 09 Jul 2025
https://github.com/janopig/hroch
Extremly fast c++/python symbolic regression library based on parallel local search.
classification deep-learning equation-discovery explainable-ai fuzzy hroch machine-learning physics symbolic-regression
Last synced: 27 Feb 2025
https://github.com/fer14/3-body-problem
A simple Python-based simulation of the three-body problem using Pygame.
body-problem physics planets simulation
Last synced: 14 Apr 2025
https://github.com/aromanro/tightbinding
Semi-empirical tight-binding computation of the electronic structure of semiconductors
band-structure computational-physics condensed-matter eigen physics solid-state-physics tight-binding vtk vtk-applications wxwidgets wxwidgets-applications
Last synced: 18 Mar 2025
https://gitlab.com/materials-modeling/calorine
[A python tool box for GPUMD simulations](https://calorine.materialsmodeling.org/)
atomic scale simulation condensed matter physics force constants gpumd hiphive machine learning potentials molecular dynamics neural network potentials phonons physics python thermal conductivity thermal transport
Last synced: 23 Aug 2025
https://github.com/drewnoakes/boing
2D physics simulation for .NET
dotnet physics physics-engine physics-simulation-library simulation
Last synced: 16 Mar 2026
https://github.com/lxvm/deltarcwa.jl
An nanophotonics solver for inverse design of metamaterials
electromagnetism julia maxwell-equations metamaterials nanophotonics physics plane-wave-expansion rcwa scattering
Last synced: 10 Apr 2025
https://github.com/johanhelsing/bevy_sparse_grid_2d
An opinionated 2D sparse grid made for use with Bevy. For storing and querying entities
2d bevy gamedev physics rust spatial-hash
Last synced: 26 Oct 2025
https://github.com/mturiansky/abcv
A python-based crystal viewer built upon the fresnel and pymatgen libraries.
materials-science physics python3 visualization-tools
Last synced: 08 Jun 2026
https://github.com/basnijholt/thesis
🎓 Ph.D. thesis: Towards realistic numerical simulations of Majorana devices
adaptive doctoral-theses latex majorana phd physics theory thesis tudelft
Last synced: 07 May 2025
https://github.com/rubenknex/qtplot
Data visualization application for data taken with qtlab or QCoDeS
data-analysis data-visualization physics plotting python science
Last synced: 07 May 2025
https://github.com/rohankishore/schemix
Schemix is a Note taking software for Engineers and Scientific Users
chemistry electronics engineer engineering note-taking physics science
Last synced: 12 Oct 2025
https://github.com/gallen881/physics_master
Physics Master is a model fine-tuned from llama3-8B-Instruct. It can answer your physics question!
ai fine-tuning finetune finetuning llama3 llm physics
Last synced: 25 Oct 2025
https://github.com/ricky-daniel13/HedgePhysicsLite
Simplified version of "Hedge Physics" by LakeFeperd and Damizean
3d-platformer character-controller physics platformer sonic sonic-the-hedgehog unity3d video-game
Last synced: 25 Apr 2025
https://github.com/rkansal47/mpgan
The message passing GAN https://arxiv.org/abs/2106.11535 and generative adversarial particle transformer https://arxiv.org/abs/2211.10295 architectures for generating particle clouds
attention deep-learning generative-adversarial-network graph-neural-networks hep-ex machine-learning physics pytorch simulation transformers
Last synced: 30 Apr 2025
https://github.com/alejandrogallo/latex-makefile
Nice latex makefile that works out of the box
asymptote beamer bibtex documentation documentation-tool gnuplot latex makefile math mathematics pandoc physics publishing pythontex science tex
Last synced: 13 Apr 2025
https://github.com/basnijholt/spin-orbit-nanowires
📜 Code for Spin-Orbit Protection of Induced Superconductivity in Majorana Nanowires (10.1103/PhysRevLett.122.187702)
kwant majorana nanowire paper physics python quantum superconductor
Last synced: 05 Jul 2025
https://github.com/stephengold/lbjexamples
Documentation and example applications for the Libbulletjme physics-simulation library (code has New BSD license)
3d-graphics antora applications bullet bullet-physics collision-detection documentation documentation-website example-apps java kotlin open-source physics physics-3d physics-simulation rigid-body-dynamics sample-app soft-body soft-body-simulation tutorial
Last synced: 26 Feb 2026
https://github.com/aromanro/vqmcmolecule
Variational Quantum Monte Carlo for a molecule, using Fokker-Planck/Langevin approach
computational computational-physics fokker-planck langevin physics quantum quantum-chemistry quantum-chemistry-methods quantum-chemistry-programs quantum-mechanics quantum-monte-carlo variational-monte-carlo wxwidgets wxwidgets-applications
Last synced: 28 Feb 2026
https://github.com/rhidra/fluid-simulation
A small fluid simulation experiment with WebGL
fluid-simulation pet-project physics shaders simulation vanilla-javascript webgl webpack
Last synced: 13 Apr 2026
https://github.com/zjunlp/speech
[ACL 2023] SPEECH: Structured Prediction with Energy-Based Event-Centric Hyperspheres
acl2023 energy-model event-extraction ie information-extraction machine-learning natural-language-processing nlp physics pytorch speech structure-prediction
Last synced: 04 Mar 2026
https://github.com/andrescdo/physai
PhysAI is an open-source AI project that aims to link quantum mechanics and general relativity by generating, testing, and improving physical equations. It leverages machine learning, integrates with existing research, generates LaTeX documents, and encourages collaborative learning. It relies on community-driven contributions to improve accuracy.
Last synced: 14 Jun 2025
https://github.com/jorisparet/partycls
Unsupervised learning of structure in systems of interacting particles.
clustering machine-learning molecular-dynamics physics python
Last synced: 17 Mar 2026
https://github.com/muonray/quantumnetworksimulations
A series of simulation codes used to emulate quantum-like networks in the simulation of emergent adaptive behavior, such as network synchronization, and relate the nature of the coupled harmonic oscillators with non-local behavior and chimera states in systems of quantum particles. Coding Used is based on mathematical modelling of transport in quantum many-body systems and networks made tractable using the quantum newtons cradle. A full showcase of this project is discussed in the following videos:https://www.youtube.com/watch?time_continue=115&v=WX3Ds_xCOaE
chaos chimera-states complexity emergence firefly-algorithm kuramoto-model networks networks-biology neuromorphic oscillators physics quantum quantum-algorithms quantum-chaos quantum-computing quantum-newtons-cradle simulation synchronization
Last synced: 30 Jun 2025
https://github.com/mbivert/ttm
Susskind's Theoretical Minimum solutions (mainly classical mechanics so far)
classical-mechanics physics quantum-mechanics theoretical-minimum
Last synced: 17 Jan 2026
https://github.com/sjcobb/webxr-threejs-midi-visualizer
WebXR, augmented reality MIDI data visualization, built with Three.js and Tone.js. See video: https://youtu.be/lIecCGtbqSM
3d aframe cannonjs data-science data-visualization depth-estimation game-development hit-detection javascript midi music-theory physics three threejs tone tonejs webvr webxr
Last synced: 12 Jul 2025
https://github.com/jorgemunozl/physical_simulations
A set of physics/mathematics scripts for different concepts.
mathematics nn numpy physics python scikit-learn sympy
Last synced: 04 May 2026
https://github.com/voxell-tech/unityvoxelshatterphysics
Voxel shatter physics in Unity.
physics shatter unity voxel voxelization voxelizer
Last synced: 17 Jun 2025
https://github.com/aveek-saha/hastyheroes
An endless 2D jumping game made with Phaser and Electron, select a avatar and start playing
arcade-game avatar electron fall game game-2d jump-game phaser-game phaserjs physics webgl
Last synced: 30 Sep 2025
https://github.com/roger-luo/qmtk.jl
Quantum Many-body Toolkit (This repo is deprecated, and its components has been seperated to several projects under https://github.com/QuantumBFS.)
julia many-body-physics physics quantum quanutm-computing
Last synced: 11 Mar 2026
https://github.com/minapecheux/unitytutorials-physicalprojectiles
The code for a short tutorial on how to make a simple physics-based 3D cannon in Unity/C# (in text or video format)!
3d collision csharp physics rigidbody rigidbody-physics unity unity3d
Last synced: 10 Apr 2025
https://github.com/adam-kerrigan/pybader
Threaded implementation of grid-based Bader charge analysis.
bader-charge-analysis chemistry materials-science multithreading numba numpy physics physics-analysis python science
Last synced: 12 Apr 2025
https://github.com/rafapp/jellyengine
Jelly Engine - a 3D Game Engine focused on realtime soft body physics simulation.
engine game-engine physics physics-engine simulation
Last synced: 14 Feb 2026
https://github.com/nilsvu/black-holes-playground
A series of interactive scenes to explore general relativistic phenomena of black holes on iPad
ipad physics physics-simulation playgroundbook swift swift-playgrounds
Last synced: 31 Jul 2025
https://github.com/mach3-software/mach3
The official repository for MaCh3
bayesian cuda data-analysis markov-chain-monte-carlo mathematics neutrino neutrino-oscillations physics statistics
Last synced: 14 May 2026
https://github.com/capeddemon/particle-life
Particle life with Python
ai gui math particles physics python simulation
Last synced: 14 Jun 2025
https://github.com/quentinwach/beamz
Fast and easy electromagnetic simulation and inverse design. ✨
electromagnetics fdtd inverse-design nanophotonics numpy photonics physics pytorch simulation
Last synced: 06 Jan 2026