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/kleinhenz/keldysh.jl
julia package for working with Keldysh Green's functions
condensed-matter julia physics
Last synced: 07 May 2025
https://github.com/eridur-de/mightyscape-1.1-deprecated
A maintained extension collection for Inkscape 1.0+, working on Windows and Linux
abwicklung addons cutter dxf extensions flattening gcode image import inkscape laser math patterns physics plugins science shapes svg vector vinyl
Last synced: 05 Apr 2025
https://github.com/johannesdeml/adaptinggravityunity3d
Discontinued - A small library for gravity that adapts to the ground normal the player is standing on
Last synced: 19 Mar 2025
https://github.com/aromanro/isingmontecarlo
A program implementing Metropolis Monte Carlo for the 2D square-lattice Ising model and the spin block renormalization
computational-physics ising-model ising-model-2d metropolis-monte-carlo mfc phase-transition physics spin
Last synced: 18 Mar 2025
https://github.com/nschloe/maelstrom
Numerical simulation of magnetohydrodynamics.
fenics mathematics navier-stokes physics python
Last synced: 28 Apr 2025
https://github.com/chris-greening/spyrograph
Python library for analyzing, exploring, and visualizing epitrochoids and hypotrochoids in just a few lines of code
beginner-friendly data-science data-visualization flexible hacktoberfest mathematics physics python python3
Last synced: 17 Jan 2026
https://github.com/juanperias/motion
Motion is a bare metal physics engine
bare-metal no-std physics rust
Last synced: 11 Apr 2025
https://github.com/mrchemsoft/mrchem
MultiResolution Chemistry
c-plus-plus chemistry computational-chemistry density-functional-theory multiwavelets physics python
Last synced: 16 Jun 2025
https://github.com/by256/rdfpy
A Python module for fast computation of 2D and 3D radial distribution functions (RDFs).
chemistry pair-correlation-function pair-distribution-function particles physics radial-distribution-function rdf scattering solid-state-chemistry solid-state-physics
Last synced: 21 Oct 2025
https://github.com/arm61/pylj
Teaching Utility for Classical Atomistic Simulation.
chemistry computational-chemistry computational-physics education jupyter-notebook molecular-dynamics monte-carlo physics
Last synced: 25 Oct 2025
https://github.com/freakout42/macrocalc
Lotus 1-2-3 compatible spreadsheet for terminals with physics unit engine
1-2-3 123 complex complex-numbers dbase lotus lotus-1-2-3 physics rdb spreadsheet terminal units-of-measure xbase
Last synced: 06 Mar 2026
https://github.com/tsdev/spinw
SpinW Matlab library for spin wave calculation
magnetic-structure matlab matlab-library modelling optimization physics space-group spinwave symmetry symmetry-analysis
Last synced: 24 Jul 2025
https://github.com/mabeeskow/gebpy
GebPy is a Python-based, open source tool for the generation of geological data of minerals, rocks and complete lithological sequences. The data can be generated randomly or with respect to user-defined constraints, for example a specific element concentration within minerals and rocks or the order of units within a complete lithological profile.
chemistry geochemistry geology geophysics geosciences lithology lithostratigraphy mineralphysics physics python python3 rockphysics stratigraphy subsurface
Last synced: 09 Aug 2025
https://github.com/chstan/arpes
Mirror of PyARPES (gitlab/lanzara-group/python-arpes) the open source ARPES analysis framework
angle-resolved-photoemission arpes condensed-matter-physics data-analysis electrons pes photoemission physics python spectroscopy xps
Last synced: 18 Jan 2026
https://github.com/loganbvh/superscreen
Simulate the magnetic response of 2D superconductors
electromagnetic-simulation finite-element-methods physics physics-simulation superconductivity superconductors
Last synced: 19 Jan 2026
https://github.com/arhcy/unity3d-physics-visualization-
Tool to help you visualize 2d physics colliders and joints. You can track their transform at runtime. Just add the proper component to GameObject with a Collider2D or Joint2D.
collider debug gizmos physics physics-2d unity unity-asset unity-editor unity-scripts unity2d unity3d unity3d-physics unity3d-plugin
Last synced: 24 Oct 2025
https://github.com/hbollon/gyroscopecontrol
🌀 Unity script used for smooth and customizable object rotation with gyroscope (initially configured to rotate x and z axis using x and y axis of gyro but can be easily edited). It include initial calibration with offset, rotation speed (Time.deltaTime * velocity), smoothing parameter editable in Unity inspector and debug overlay.
android csharp gyroscope physics rotation unity unity-android unity-gyroscope unity-script unity3d unity3d-script
Last synced: 24 Oct 2025
https://github.com/ashisha26/starwars-episode-1-racer-fan-game
🎮 Multiplayer Star Wars Pod Racing fan game using Unreal Engine 4 and Autodesk Maya.
autodesk-maya game game-dev game-development game-engine hover maya multiplayer multiplayer-game physics physics-engine physics-simulation unreal-engine unreal-engine-4 unrealengine
Last synced: 24 Feb 2026
https://github.com/williamjameshandley/spherical_kde
Kernel density estimation on a sphere
astronomy bandwidth cartopy information-visualization kernel-density-estimation machine-learning mollweide-projection physics probability python sphere statistics von-mises-fisher
Last synced: 19 Apr 2025
https://github.com/mineralscloud/express.jl
Express: a high-level, extensible workflow framework for accelerating ab initio calculations for the materials science community
abinitio-simulations geophysics julia-package materials-science physics quantum-espresso workflows
Last synced: 03 Sep 2025
https://github.com/pixelpicosean/voltar
WebGL only 2D game engine using Godot as the visual editor
2d 2d-game-engine godot javascript physics webgl
Last synced: 21 Mar 2025
https://github.com/matthiasnwt/fast-poisson-solver
The Poisson equation is an integral part of many physical phenomena, yet its computation is often time-consuming. This module presents an efficient method using physics-informed neural networks (PINNs) to rapidly solve arbitrary 2D Poisson problems.
math physics physics-2d physics-engine physics-informed-neural-networks physics-simulation pinn poisson poisson-equation poisson-equation-solver
Last synced: 17 Mar 2026
https://github.com/ashleymarkfletcher/spark-ar-physics
A helper module for connecting Spark AR with physics libraries
augmented-reality cannon-js cannonjs facebook physics spark-ar spark-ar-studio
Last synced: 02 Jan 2026
https://github.com/mua/radial-engine
3D Game engine with an editor(Qt) using OpenGL
3d 3d-game-engine opengl physics qt radial-engine
Last synced: 21 Apr 2025
https://github.com/bluescarni/obake
A C++20 library for the symbolic manipulation of sparse polynomials & co.
c-plus-plus c-plus-plus-20 cas celestial-mechanics computer-algebra computer-algebra-system physics sparse-polynomials
Last synced: 18 Mar 2025
https://github.com/aromanro/dftatom
Density Functional Theory in real space, for atoms, LDA and LSDA
atom computational-physics density-functional-theory dft gauss-seidel gauss-seidel-relaxation multigrid non-uniform-grid numerov orbital physics poisson quantum relaxation shooting-method wxwidgets wxwidgets-applications
Last synced: 18 Mar 2025
https://github.com/ohno/antique.jl
Antique.jl: A Julia package on analytical solutions of quantum mechanical equations
chemistry julia physics quantum-mechanics
Last synced: 13 Apr 2025
https://github.com/aurorax-space/pyaurorax
Python library supporting data access and analysis for All-Sky Imager (ASI) data
aurora physics python space-physics
Last synced: 10 Mar 2026
https://github.com/bryik/aframe-ball-throw
A basic A-Frame demo with physics and Vive controller support.
Last synced: 16 Mar 2026
https://github.com/pnnl/ddks
A high-dimensional Kolmogorov-Smirnov distance for comparing high dimensional distributions
machine-learning physics statistics
Last synced: 25 Aug 2025
https://github.com/matthewfeickert/statistics-notes
Personal notes on statistics with a focus on applications to experimental high energy physics
frequentist-statistics hep high-energy-physics notes physics statistics
Last synced: 21 Jun 2025
https://github.com/lettier/webglbowling
A WebGL, browser-based bowling game that uses real-time physics.
3d 3d-graphics bowling bowling-ball bowling-game css game game-development game-engine gamedev graphics-programming html html5 javascript javascript-game physics video-game webgl webgl-game webgl-programming
Last synced: 26 Mar 2025
https://github.com/dennis-van-gils/dvg_arduino_lock-in_amp
A fully fledged lock-in amplifier running at 25 kHz sampling rate @ 12-bit on an Adafruit M4 microprocessor board with an extensive Python graphical user interface showing real-time signals, interactive filter design and real-time power spectra.
data-acquisition detection gui laboratory lock-in-amplifier multi-threaded phase-sentitive-detector physics pyqt5 pyqtgraph samd21 samd51 scientific signal-generator signal-processing
Last synced: 25 Jul 2025
https://github.com/comidan/computer-science-engineering
Collection of all courses, and their materials, attended at Politecnico di Milano during both Bachelor level degree and Master level degree in Engineering, Computer Science Engineering
artificial-intelligence automation bioinformatics compilers computer-architecture computer-science-engineering cybersecurity databases electronics engineering logic-circuit machine-learning mathematics networks operating-system physics probability-statistics robotics telecomunications
Last synced: 13 Oct 2025
https://github.com/nicoguaro/continuum_mechanics
Utilities for doing calculations in continuum mechanics.
continuum-mechanics elasticity finite-elements mathematics physics solid-mechanics sympy tensor-analysis vector-calculus visualization
Last synced: 12 Feb 2026
https://github.com/open-space-collective/open-space-toolkit-physics
Physical units, time, reference frames, environment modeling.
atmospheric coordinates cpp engineering ephemeris gravity magnetic physics python space stars time toolkit
Last synced: 26 Feb 2026
https://github.com/doszxc/hydrogen-executor
Hydrogen Executor is a most popular Roblox Exploit for Android and PC in the market nowadays. You can install it on any Android, iOS or Windows PC.
animation assets community events game-development game-engine input library lua marketplace modeling multiplayer physics roblox-hydrogen
Last synced: 02 Aug 2025
https://github.com/anko/image-to-box2d-body
proof-of-concept game build pipeline for converting an image to a Box2D body
box2d convert game-development image-processing physics tutorial
Last synced: 29 Apr 2025
https://github.com/qiauil/convdo
Convolutional Differential Operators for Physics-based Deep Learning Study
convolution deep-learning differentiable-programming differential-equations physics simulation
Last synced: 22 Jul 2025
https://github.com/ecsim/dbfc-dataset
Single DBFC Dataset
catalyst chemistry data data-science dataset dbfc dbfc-dataset electrochemistry energy fuel-cell impedance open-science open-source physics polarization power science science-research
Last synced: 15 May 2025
https://github.com/oscarsaharoy/inverted-pendulum
pendulum physics simulation
interactive physics simulation
Last synced: 11 Apr 2025
https://github.com/alan-fgr/sharpphysx
Modern C# bindings for NVIDIA PhysX SDK 4
3d 3d-physics-engine bindings c-sharp c-sharp-7 c-sharp-8 c-sharp-library csharp dotnet game-development gamedev interop netcore physics physx physx-sdk
Last synced: 13 Apr 2025
https://github.com/beancheeseburrito/box2d.net
Auto-generated C# bindings for Box2D 3.0
bindings box2d box2d-physics-engine game-development game-engine physics physics-engine
Last synced: 18 Aug 2025
https://github.com/jeffreyatw/react-redux-platformer
A clone of Six using react-game-kit
game physics react react-game-kit redux six
Last synced: 03 Jul 2025
https://github.com/zincware/ipsuite
Machine Learned Interatomic Potential Tools
machine-learning molecular-dynamics physics zntrack
Last synced: 22 Jul 2025
https://github.com/rubatopy/rubato
A lightweight, developer-first game engine built for Python
2d-game-engine educational educational-resources educational-technology engine game-development game-engine physics python python3 rubato sdl2
Last synced: 14 Apr 2025
https://github.com/yyyyoinker/hotlap
A 3D Low Poly Racing game developed with Godot 4.
blender3d car gdscript godot-engine godot4 godotengine physics racing racing-car racing-game
Last synced: 16 Jul 2025
https://github.com/harfang3d/tutorials-hg2
Tutorials for Harfang Python & Lua
3d directx harfang lua opengl physics python simulation visualization vr
Last synced: 17 Mar 2025
https://github.com/rollerozxa/boxsmasher
A fun physics-based puzzle game where you throw balls at boxes to smash them out of the screen.
love2d lua physics puzzle-game
Last synced: 12 May 2025
https://github.com/angular-rust/ux-animate
A simple but powerful tweening, spring physics, animation library for Rust
animation canvas motion motion-design physics rust spring-physics svg tween tweening wasm
Last synced: 06 Jul 2025
https://github.com/juliahep/jetreconstruction.jl
Jet reconstruction (reclustering) with Julia
hep jet-finding jet-reclustering jet-reconstruction julia physics
Last synced: 12 Jun 2025
https://github.com/sandialabs/lgrtk
Tool Kit for Lagrangian Grid Reconnection
cuda gpu hpc physics sandia-national-laboratories scr-2300 snl-applications
Last synced: 02 May 2025
https://github.com/physicshub/physicshub.github.io
View the Physics. PhysicsHub is a free open-source project, perfect for contributions, that helps students study physics by visualizing formulas with interactive simulations.
first-project hacktoberfest hacktoberfest-accepted nextjs physics physics-2d physics-simulation react simulation students typescript website
Last synced: 25 Jan 2026
https://github.com/benruijl/reform
A symbolic manipulation toolkit which aims to handle expressions with billions of terms
computer-algebra mathematics physics symbolic-manipulation
Last synced: 19 Apr 2025
https://github.com/jmiszczak/qi
QI package for Mathematica
entanglement mathematica physics quantum quantum-algorithms quantum-computing quantum-mechanics quantum-walks
Last synced: 05 Feb 2026
https://github.com/arduino/arduino-science-journal-ios
Use the sensors in your mobile devices to perform science experiments. Science doesn’t just happen in the classroom or lab—tools like Science Journal let you see how the world works with just your phone.
arduino education physics science science-journal
Last synced: 19 Oct 2025
https://github.com/vijayvarma392/surfinbh
Surrogate Final BH properties
blackholes gaussian-process-regression gravitational-waves physics
Last synced: 04 Mar 2026
https://github.com/mturiansky/wavecar2unk
Converts the VASP WAVECAR to UNK files for wannier90.
materials-science physics vasp wannier90
Last synced: 08 Jun 2026
https://github.com/latticeqcd/analysistoolbox
A set of Python tools for statistically analyzing data. This includes aspects of lattice QCD applications related to QCD phenomenology.
lattice-qcd physics python qcd statistical-analysis
Last synced: 04 Mar 2026
https://github.com/aromanro/electricfield
Electric field lines and equipotentials using Runge-Kutta methods, including adaptive ones
bezier bezier-curves computational-physics direct2d electric-fields mfc physics runge-kutta runge-kutta-adaptive-step-size runge-kutta-methods splines
Last synced: 18 Mar 2025
https://github.com/zesterer/coord-rs
[deprecated] A simple, ergonomic vector mathematics crate for Rust
crate crates-io game-engine library math physics rust vector
Last synced: 17 Mar 2025
https://github.com/sisl/mechamodlearn
Structured framework for learning mechanical systems in PyTorch
lagrangian machine-learning model-learning physics pytorch robotics
Last synced: 13 Sep 2025
https://github.com/bandinopla/threejs-cannones-rigger
Create and position physics colliders in Blender then export them as GLB and load them automatically in ThreeJs with Cannon-es.
blender blender-addon cannon-es cannonjs physics three threejs
Last synced: 20 Apr 2026
https://github.com/NetworkGraphs/graphysics
Graph with Physics, No nodes overlap, morph nodes to properties and groups
css-in-js graph layout-algorithm layout-engine network-graph physics svg svg-filters touch
Last synced: 03 Apr 2025
https://github.com/glotzerlab/coxeter
Collection of tools to help initialize and manipulate shapes.
computational-geometry geometry physics polygons polyhedra shapes
Last synced: 09 Jul 2025
https://github.com/cazala/party
webgpu particle system and physics engine with realtime playground
engine particle physics playground simulation system webgpu
Last synced: 20 Jan 2026
https://github.com/HussainAther/physics
mechanics, statistical mechanics, fluid dynamics, thermodynamics, quantum mechanics, electromagnetism
electromagnetism fluid-dynamics mechanics physics quantum-mechanics statistical-mechanics thermodynamics
Last synced: 29 Jul 2025
https://github.com/krivenko/libcommute
A quantum operator algebra domain-specific language and exact diagonalization toolkit for C++11/14/17
algebra cpp11 exact-diagonalization many-body-physics operators physics quantum
Last synced: 24 Aug 2025
https://github.com/zincware/IPSuite
Machine Learned Interatomic Potential Tools
machine-learning molecular-dynamics physics zntrack
Last synced: 04 May 2025
https://github.com/thu-ml/nuno
[ICML 2023] Non-Uniform Neural Operator (NUNO)
partial-differential-equations physics point-cloud pytorch simualtion
Last synced: 05 May 2025
https://github.com/scikit-hep/pyhepmc
Easy-to-use Python bindings for HepMC3
data generator hep hepmc monte-carlo particle physics python simulation vertex
Last synced: 07 Apr 2025
https://github.com/philschatz/physics-book
:orange_book: Physics Textbook (Openstax)
cc-by openstax physics textbook
Last synced: 08 Apr 2026
https://github.com/photonstorm/box2d-lite
A port of Box2D Lite to TypeScript
box2d canvas game phaser physics physics-2d
Last synced: 23 Mar 2025
https://github.com/iampoo31331/hydrogen-executor
Hydrogen Executor is a most popular Roblox Exploit for Android and PC in the market nowadays. You can install it on any Android, iOS or Windows PC.
animation assets community events game-development game-engine input library lua marketplace modeling multiplayer physics roblox-hydrogen
Last synced: 09 Apr 2025
https://github.com/aromanro/dftquantumdot
Density Functional Theory with plane waves basis, applied on a 'quantum dot'. Volumetric visualization of orbitals with VTK
3d computational-physics conjugate-gradient conjugate-gradient-descent density-functional-theory dft eigen fft gradient-descent mfc minimum orbital physics poisson preconditioning quantum quantum-dot quantum-mechanics spectral-methods vtk-applications
Last synced: 16 Mar 2025
https://github.com/aromanro/eventmoleculardynamics
A program implementing event driven molecular dynamics for hard smooth spheres, using OpenGL for displaying
3d 3d-graphics collision computational-physics event-driven glm lightning mfc molecular-dynamics molecular-dynamics-simulation opengl particles physics physics-simulation shaders simulation sphere
Last synced: 18 Mar 2025
https://github.com/quantumbfs/juliachallenge
Can you solve all the puzzles in this repo? Master Julia in an easy way!
julia learning physics tutorial
Last synced: 11 Oct 2025
https://github.com/LatticeQCD/AnalysisToolbox
A set of Python tools for statistically analyzing correlated data. This includes aspects of lattice QCD applications related to QCD phenomenology.
lattice-qcd physics python qcd statistical-analysis
Last synced: 27 Mar 2025
https://github.com/nitin42/elements-of-physics
Representing elements of physics using React
interactive-visualizations physics processing react
Last synced: 28 Oct 2025
https://github.com/aromanro/qcsim
Quantum computing simulator
computational-physics eigen physics physics-simulation quantum quantum-algorithms quantum-computing quantum-computing-algorithms quantum-information simulation simulator
Last synced: 18 Mar 2025
https://github.com/mocquin/physipy
A python package that transparently handles physical quantities like 2 meters or `np.array([1, 2, 3]) Joule`
Last synced: 11 Jun 2026
https://github.com/lfoppiano/grobid-superconductors
Grobid module for superconductor material and properties extraction
crf grobid machine-learning physics superconductors
Last synced: 18 Jan 2026
https://github.com/avestura/presentation
📚 A list of the docs and slides that I've created
avestura database documents economics engineering guilan-university hardware iust microprocessor personal-document physics physics-lab presentation presentation-materials presentation-slides slide slides sociology
Last synced: 03 Mar 2025
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/m-labs/ionpak
A modern, low-cost universal controller for hot-cathode ionization vacuum gauges. (WIP)
Last synced: 30 Apr 2025
https://github.com/gundam-organization/gundam
GUNDAM, for Generalized and Unified Neutrino Data Analysis Methods, is a suite of applications which aims at performing various statistical analysis with different purposes and setups.
likelihood neutrino particle-physics physics statistical-analysis uncertainties
Last synced: 07 Apr 2026
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/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/tensorush/awesome-physics-programming
😎 ☄️ Collection of the most awesome learning resources on physics programming in the form of videos, tutorials and frameworks.
awesome awesome-list computational-fluid-dynamics computational-physics computer-graphics deep-learning deep-learning-physics differentiable-programming fluid-dynamics fluid-simulation frameworks learning learning-resources machine-learning physics physics-deep-learning physics-simulation programming programming-tools quantum-computing
Last synced: 08 Apr 2025
https://github.com/mdavezac/crystals.jl
Atomic crystal structures for Julia
density-functional-theory julia material-science physics science scientific-computing
Last synced: 07 Apr 2025
https://github.com/allofphysicsgraph/proofofconcept
Physics Derivation Graph: mathematical connections among equations
derivation graph graphviz html inference-rules latex physics physics-derivation-graph python
Last synced: 27 Feb 2026
https://github.com/feixukeji/phyx
Physics eXperiment 中科大大雾实验工具
experiment physics python ustc
Last synced: 10 Apr 2025