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/ucl/tdms
Time Domain Maxwell Solver
matlab maxwell-equations maxwell-equations-solver physics time-domain
Last synced: 15 Apr 2025
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/aidenkielby/aiden3drenderer
A real-time 3D function visualizer with a plug-and-play GPU pipeline—write simple compute shaders to create custom effects without dealing with complex rendering internals.
3d-graphics 3d-mesh 3d-mesh-generation 3d-rendering 3d-to-2d animation compute-shaders computer-graphics exploration obj physics physics-3d physics-simulation pipy-package pygame pygame-application stable wavefront-obj xml xml-parser
Last synced: 23 Apr 2026
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
https://github.com/akio-tomiya/Gaugefields.jl
Utilities of gauge fields
hep hep-lat hmc julia julia-language julialang lattice-gauge-theory lattice-qcd latticeqcd monte-carlo particle-physics physics qcd sciml
Last synced: 27 Mar 2025
https://github.com/mathieu-lala/kawaii_engine
Modern data-oriented real time renderer & physics simulator
3d cmake conan cpp20 ecs engine entt game-development game-engine physics
Last synced: 16 Mar 2026
https://github.com/schachmett/gxps
Fitting for XPS (x-ray photoelectron spectra) (rewrite of schachmett/xpl)
gobject gtk3 physics python spectroscopy
Last synced: 12 May 2025
https://github.com/Jondolf/bevy_heavy
Mass properties for Bevy's geometric primitives.
bevy game-development geometry mass math physics rust
Last synced: 22 Mar 2025
https://github.com/smups/rustronomy-fits
rustronomy-fits: a rust library for reading and writing fits files
astronomy astronomy-library astrophysics fits fits-files fits-image physics rust-crate rust-lang rust-library
Last synced: 13 Apr 2025
https://github.com/sbischoff-ai/simple-molecular-dynamics
Some C++ code for basic Molecular Dynamics simulations.
molecular-dynamics physics simulation velocity-verlet
Last synced: 23 Oct 2025
https://github.com/rameshvarun/marble-mouse
A Super Monkey Ball-inspired game made using THREE.js and CANNON.js.
3d cannonjs game html5-game physics super-monkey-ball threejs typescript web-game webgl webpack webxr
Last synced: 16 Aug 2025
https://github.com/boytchev/physijs
Physics plugin for Three.js r150
physics physics-simulation threejs
Last synced: 14 Aug 2025
https://github.com/lucaspoffo/shipyard_rapier
Physics plugin with rapier for the shipyard ECS.
Last synced: 16 Apr 2025
https://github.com/chakravala/unitsystems.jl
Physical unit systems (Metric, English, Natural, etc...)
cgs-units codata constants dimensional-analysis electronics-engineering mathematica natural-units nist physical-quantities physics si-units unit-conversion unit-conversions unit-converter unit-system unitful units units-of-measure units-of-measurement wolfram-language
Last synced: 04 Oct 2025
https://github.com/aromanro/scattering
Scattering on a Lennard-Jones potential, cross-section computation.
computational-physics lennard-jones numerov physics scattering schrodinger schrodinger-equation vtk vtk-applications wxwidgets wxwidgets-applications
Last synced: 18 Mar 2025
https://github.com/ubermag/micromagneticmodel
Python-based domain-specific language for computational magnetism.
anaconda binder bsd-3-clause domain-specific-language epsrc horizon2020 jupyter latex linux macos micromagnetics modelling physics pypi python scientific-computing simulation ubermag windows zenodo
Last synced: 16 Jul 2025
https://github.com/jiobxz/roblox-hydrogen
Roblox Hydrogen Executor is by far the best roblox script executor which can be used to run and execute the scripts for all your favorite roblox games.
animation community events game-engine lua marketplace modeling multiplayer physics roblox-hydrogen scripting sound
Last synced: 02 Aug 2025
https://github.com/zichunhao/lgn-autoencoder
Lorentz group equivariant autoencoders based on Lorentz Group Network
anomaly-detection autoencoder deep-neural-networks equivariance graph-neural-networks high-energy-physics lorentz-group-network lorentz-transformations message-passing-neural-network particle-physics permutation-invariance physics unsupervised-learning
Last synced: 01 Aug 2025
https://github.com/sritchie/programming-2022
Talks at the <Programming> 2022 Conference in Porto, Portugal
clojure clojurescript physics sicmutils webgl
Last synced: 09 Apr 2025
https://github.com/theoria-dataset/theoria-dataset
Building a curated, high-quality dataset of Theoretical Physics equations and derivations.
dataset machine-learning open-data physics symbolic
Last synced: 05 Apr 2026
https://github.com/rolyatmax/physics-painting
Painting photographs onto a canvas with some physics
animation canvas creative-coding generative-art javascript physics
Last synced: 16 Oct 2025
https://github.com/mohamedelashri/hadron-collider-ml
This is my programming assignments effort for addressing large hadron collider challenges by machine learning course on Coursera
coursera hadron-collider machine-learning physics
Last synced: 07 May 2025
https://github.com/translunar/pyquat
Fast unit quaternion code for Python written in C
physics physics-simulation python quaternions unit-quaternions
Last synced: 25 Jul 2025
https://github.com/lzkelley/cosmopy
A simple cosmological calculator in python (API or command-line).
astronomy astrophysics calculator cosmology physics utility
Last synced: 22 Jul 2025
https://github.com/lcluber/bump.js
2D physics engine
javascript physics physics-2d physics-engine typescript
Last synced: 07 May 2025
https://github.com/extrawurst/rapier-determinism
Rapier based physics testing determinism inside Godot
Last synced: 03 Sep 2025
https://github.com/hokru/xopt
eXternal OPTimizer for quantum chemistry
chemistry computational-chemistry fortran optimization-tools physics quantum-chemistry
Last synced: 05 Jan 2026
https://github.com/rwth-acis/collaborative-educational-escape-room-for-mixed-reality
This is the repository for the Bachelor Thesis project: Collaborative Educational Escape Room for Mixed Reality. It contains the Mixed Reality Escape Room Egyptian Escape, which it is a multiplayer educational game in the field of mathematics and physics. It is compatible with the HoloLens 2 and is suitable for players ages 16 and above.
augmented-reality collaboration collaborative educational escape-room hololens2 mathematics mixed-reality multiplayer photon-pun physics unity unity3d
Last synced: 18 Oct 2025
https://github.com/viniciusdutra314/labifsc2
Biblioteca usada pela graduação do IFSC para os laboratórios de física
error-propagation monte-carlo physics python
Last synced: 11 Apr 2025
https://github.com/philiparvidsson/entity-component-system
Simple game engine written in C using ECS.
ecs-architecture entity-component-system exposure-shader material motion-blur-shader physics rigid-bodies
Last synced: 16 Jun 2025
https://github.com/seatonullberg/velvet
[WIP] Classical atomistic simulation engine with a focus on user-friendliness and extensibility
atomistic-simulation-engine chemistry computational-chemistry materials-science molecular-dynamics physics simulation
Last synced: 23 Apr 2025
https://github.com/mshumko/asilib
An open source package providing data access and analysis tools for the world's all-sky imager (ASI) data.
aurora image-processing physics python space-physics themis
Last synced: 19 Feb 2026
https://github.com/xanaduai/torontonian-sampling
This repository contains the source code used to produce the results presented in the paper "Classical benchmarking of Gaussian Boson Sampling on the Titan supercomputer".
algorithm graphs graphs-theory matrix optimization optimization-algorithms physics quantum quantum-computing
Last synced: 17 Feb 2026
https://github.com/dineshpinto/qudi-hira-analysis
Analytics suite for FPGA based qubit time-series photonics
nv-centers physics python quantum-computing scanning-probe-microscopy time-series-analysis
Last synced: 12 Apr 2025
https://github.com/chakravala/geophysics.jl
Planetary science data for atmospheric geophysical models
aerospace altitude atmosphere aviation aviation-weather engineering fluid geophysics gravity lapse-rate nasa noaa physics pressure simulation temperature thermometer usaf weather
Last synced: 15 Mar 2026
https://github.com/lightnet/project-phaser3-matterjs
Simple space game shooter with Phaser 3.x and Matter.js physics with Lance-gg multiplayer client and server build.
babeljs lance-gg matter-js multiplayer nodejs phaser3 phasergame physics
Last synced: 29 Oct 2025
https://github.com/leon-vv/traceon
Electromagnetic solver and electron tracer
boundary-element-method electromagnetic-simulation electromagnetism electron electron-microscopy magnetism physics solver tracing
Last synced: 08 Apr 2026
https://github.com/garrison/exactdiag.jl
Exact diagonalization of model Hamiltonians
condensed-matter physics quantum
Last synced: 05 Oct 2025
https://github.com/matthewfeickert/cvmfs-venv
Example implementation of getting a Python virtual environment to work with CVMFS LCG views
cvmfs hep hep-ex lcg physics python python-venv python3
Last synced: 25 Oct 2025
https://github.com/mrrobinofficial/drifter-unity
[WIP] A semi-realistic vehicle library for Unity. Developed by using Drifter C# Wrapper.
car carsim drifter physics simulation unity unity3d vehicle
Last synced: 23 Aug 2025
https://github.com/sjcobb/three-earthquake
Earthquake effect & music visualization using Three.js
3d animation cgi data-science data-visualization earthquake javascript js json midi music-visualization physics threejs vfx visual-effects
Last synced: 10 Apr 2025
https://github.com/drscotthawley/polarpatternplotter
iOS app for measuring sound directivity of loudspeakers and microphones
acoustics audio-analysis education ios measurement physics swift
Last synced: 24 Apr 2025
https://github.com/aromanro/tebd
A simple Time Evolving Block Decimation program
computational-physics eigen gdi-plus mfc physics tebd tensor-networks
Last synced: 06 Jul 2025
https://github.com/xixixao/recomputer
A smart calculator web app
calculator currencies math physics time-and-date
Last synced: 11 Apr 2025
https://github.com/rolyatmax/spring-animator
a little tool for easing values with spring forces for animations
animation easing-values physics spring spring-animation spring-forces transition
Last synced: 14 Apr 2025
https://github.com/suhasdissa/runepad
Character input pad with almost all the useful Unicode symbols for science students
android android-app chemistry math-keyboard maths physics unicode unicode-characters unicode-symbols
Last synced: 18 Feb 2026
https://github.com/gjoncas/Artsy-Diagrams
Creative diagrams in Ti𝑘Z
art diagrams engineering physics tikz
Last synced: 22 Jul 2025
https://github.com/aurelio-amerio/functiontabulations.jl
A package to create and load tabulations of functions. Supports Unitful.
interpolation julia physics tables tabulation unitful units
Last synced: 28 Apr 2025
https://github.com/dukuo/physar
Use Cannon.js physics in your Spark AR projects easily!
3d 3d-physics arfilter cannonjs instagram javascript javascript-library mixedreality npm-package physics programming sparkar spook xr
Last synced: 13 Apr 2025
https://github.com/bradkav/cevns
Code for calculating Coherent Elastic Neutrino-Nucleus Scattering (CEvNS) cross sections and recoil spectra. Also includes code for obtaining New Physics constraints from the COHERENT-2017 results.
cross-sections neutrinos physics
Last synced: 26 Jan 2026
https://github.com/zlatnaspirala/magic-three
Using power of Three.js and Ammo.js .Class oriented , script type module. No build no extra time spend needed. Networking with webRTC/Node.js signaling server. First person shooter Multiplayer solution
3d-web ammojs class-oriented ecma6 fbx first-person-shooter game-play javascript module multiplayer networking physics three-js webgl webrtc webrtc-signaling zlatnaspirala
Last synced: 12 Apr 2025
https://github.com/episk-pos/lenr.academy
A modern React single-page-application reimplementation of the Nanosoft Package for exploring Low Energy Nuclear Reactions (LENR) and cold fusion transmutation pathways.
balllightning coldfusion energy fission fusion lenr magnetohydrodynamics mhd nuclear physics plasma transmutation
Last synced: 18 Apr 2026
https://github.com/nordlow/units-d
Units and Quantities of Measurement library for D.
measurements physics quantities units-of-measure
Last synced: 25 Jan 2026
https://github.com/mcgillij/falling_everything_py
Falling sand "nolla" style
falling-everything noita physics pygame python
Last synced: 11 Apr 2025
https://github.com/jeinselen/vf-blendervertexlocationkeyframes
Creates location keyframes for selected items based on vertices from a source mesh.
3d 3d-animation animation blender blender-3d blender3d location object-position physics position vertex
Last synced: 22 Apr 2025
https://github.com/ustymukhman/three-havok
Havok physics engine with Three.js
demo havok havok-physics physics physics-engine threejs typescript vite
Last synced: 03 May 2025
https://github.com/bshoshany/spacetime-diagrams
Special-relativistic phenomena illustrated using spacetime diagrams.
mathematica physics relativity spacetime spacetime-diagrams special-relativity teaching teaching-tools
Last synced: 04 Mar 2026
https://github.com/ferdikoomen/mini
A WebGL and Physics engine demo that allows you to jump a Mini Cooper S straight through a wall of boxes.
physics threejs typescript webgl webpack
Last synced: 29 Apr 2025
https://github.com/Manamongods/Precision-Surface-Effects
Smoothly blended collision sounds, footsteps sounds, and particles in Unity
audio footsteps particles physics physics-3d sounds unity unity-3d unity3d
Last synced: 25 Apr 2025
https://github.com/tomaslink/frequenpy
High-precision physics engine dedicated to the study of standing waves and visualization of its normal modes.
cosine coupled fourier frequency harmonic math normal-modes oscillators physics physics-simulation python3 simulation sine standing-waves vibration waves
Last synced: 15 Oct 2025
https://github.com/scm-nv/nano-qmflows
Package containing several workflows to compute molecular properties for nanomaterials
chemistry materials nanomaterials physics quantum-chemistry science scientific-workflows
Last synced: 07 Apr 2025
https://github.com/sjcobb/music360js
Music Visualization YouTube Channel https://www.youtube.com/channel/UCo_IXLTK8dtF2qOUCt4l47Q
3d-game cannonjs data-science data-visualization javascript midi music music-theory music-visualization music-visualizer physics threejs tonaljs tonejs youtube-channel
Last synced: 28 Oct 2025
https://github.com/androp0v/epidemicmodeling
Epidemic modeling combining a SIS (Susceptible-Infected-Susceptible) model over a Barabàsi-Albert complex network with a game-theory based vaccination strategy for each node.
epidemiology physics science-research
Last synced: 05 Feb 2026
https://github.com/rami-sabbagh/satellite-simulator
A 3rd year University physics project for simulating satellites motion in orbit.
lil-gui physics three-js typescript webpack
Last synced: 15 May 2025
https://github.com/amethyst/amethyst-rhusics
A bridge between Amethyst and rhusics (unmaintained)
Last synced: 03 Aug 2025
https://github.com/SuhasDissa/RunePad
Character input pad with almost all the useful Unicode symbols for science students
android android-app chemistry math-keyboard maths physics unicode unicode-characters unicode-symbols
Last synced: 21 Apr 2025
https://github.com/fallaciousreasoning/bombs-away
A recreation of the old Windows Phone game, 7bomb. This project contains a from scratch game engine, physics engine and game implementation.
game offline physics typescript web-application
Last synced: 29 Jul 2025
https://github.com/judelco/coremath
Linear algebra math library and utils
csharp game game-development game-engine gamedev inverse-kinematics math physics unity unity3d utility utility-library
Last synced: 30 Jul 2025
https://github.com/aakgn/pysqif
Numerical solver for DC Bi-SQUID/SQUID circuits.
physics python quantum quantum-computing squid superconductivity superconductor-circuit-simulator
Last synced: 13 May 2025
https://github.com/phaserjs/rapier-connector
Easily use the Rapier physics library with Phaser 3
game-development phaser phaser3 physics rapier webgl
Last synced: 07 Aug 2025
https://github.com/caimeox/caimeox.github.io
My Zettelkasten - The Rabbit Hole
category-theory computer-science functional-programming math notes physics programming-language type-theory
Last synced: 29 Jan 2026
https://github.com/nschloe/materials
Density, magnetic permeability etc. for a range of materials.
chemistry engineering physics physics-simulation
Last synced: 14 Sep 2025
https://github.com/teddy-van-jerry/dice_simulation
Dice Physical Simulator
3d cpp dice physics physics-simulation qt qt6 reactphysics3d simulation
Last synced: 28 Jul 2025
https://github.com/anuraghazra/verletdrawing
:paintbrush: Physics Based Drawing App PowerdBy Verlet.js | **Code is Outdated**
creative-coding drawing drawing-on-canvas physics physics-2d physics-engine physics-simulation verlet verlet-drawing verlet-engine
Last synced: 05 Feb 2026
https://github.com/patrickkunka/pointerify
A unified event-based API for mouse and multi-touch with built-in geometry and physics.
inertia mouse-events physics touch-events vanilla-js
Last synced: 17 Jan 2026
https://github.com/farukalpay/opengl-particle-motion
This project simulates the motion of electrons and protons using Coulomb's Law. The simulation is visually represented on-screen using OpenGL.
2d-simulation classical-mechanics coulomb coulombs-law educational-project electron-simulation electrostatics force-calculation freeglut glut law mathematic mathematics newtons-laws opengl physics physics-simulation proton-dynamics scientific-computing stb-image
Last synced: 26 Jun 2025
https://github.com/grburgess/pychangcooper
A generic Chang and Cooper solver for Fokker-Planck style equations
chang-cooper differential-equations fokker-planck-equations numerical-methods physics tridiagonal
Last synced: 15 Jul 2025
https://github.com/kiok46/react-native-collidable
Collidable Components for React-Native
collision-handling floating gravity npm-package physics react react-component react-native
Last synced: 18 Mar 2025
https://github.com/cbueth/infomeasure
Python package for calculating various information measures, including entropy, mutual information, transfer entropy, and more, with support for both discrete and continuous variables.
complex-networks conditional-probability data-science entropy entropy-measures information-theory machine-learning mathematical-modelling mutual-information numpy physics research statistical-analysis transfer-entropy
Last synced: 25 Aug 2025
https://github.com/garrettj403/qmix
Simulate the behavior of SIS junctions
physics python radio-astronomy simulation sis-mixer
Last synced: 07 Jul 2025
https://github.com/hamlettanyavong/mathematics.net
Mathematics.NET is a C# class library that provides tools for solving advanced mathematical problems.
autodiff automatic-differentiation calculus complex-numbers csharp differential-geometry dotnet math mathematics opencl physics rational-numbers rk4 tensors
Last synced: 11 Apr 2025
https://github.com/t-88/fiziks-engine
a very simple 2d fiziks engine
2d-physics 2d-physics-engine cpp game-engine physics sfml
Last synced: 02 Apr 2026
https://github.com/pulkin/hubbard-bethe
A python implementation of Bethe ansatz in the Hubbard model by Lieb and Wu
1d bethe-ansatz hubbard-model lieb-wu physics
Last synced: 19 Apr 2025
https://github.com/dbraun/td-box2d
Box2D in TouchDesigner
box2d physics touchdesigner touchdesigner-components
Last synced: 23 Jul 2025
https://github.com/chicolucio/planck
A simple script to plot the Planck's law.
animation chemistry educational gif interactive-visualizations matplotlib matplotlib-animation physical-chemistry physics planck plotting quimica
Last synced: 24 Oct 2025
https://github.com/velocitatem/pyfreebody
Construct Freebody diagrams with a few lines of code 🐍
diagram freebody physics python
Last synced: 13 Apr 2025
https://github.com/HeisenbugLtd/si_units
Utility library to pretty print physical values in proper metric units
ada ada-language ada2012 convenience digits distance formatting-output instantiation physics pressure scale si-units subprograms utility-library
Last synced: 14 Mar 2025
https://github.com/pmocz/superconductor-spectral
Spectral Solver for the Ginzburg-Landau equation
ginzburg-landau physics scientific-computing simulation superconductors tutorial
Last synced: 12 Apr 2025
https://github.com/hjaltesorgenfrei/vulkanologi
A Homemade game engine written in C++23 with Vulkan
3d cpp ecs entt game-engine jolt-physics multiplayer physics renderer vulkan
Last synced: 12 Apr 2025
https://github.com/refraction-ray/realspace-rg
Novel real space renormalization group approach for many-body localization criticality problems
numerical-methods physics renormalization-group
Last synced: 11 Sep 2025
https://github.com/arrondissement5etdemi/inversestatmech.jl
Efficient inverse statistical mechanical algorithms to generate effective potentials or configurations from pair correlation functions or structure factors.
Last synced: 21 Oct 2025