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-25 00:19:42 UTC
- JSON Representation
https://github.com/ilyaorson/kickedrotor
Fun with chaos! An interactive stroboscopic phase space of the classic kicked rotor system
chaos cyberpunks hamiltonian-systems kicked-rotor phase-space physics svelte
Last synced: 26 Feb 2025
https://github.com/lmmentel/pydmft
Python utilities for running density matrix functional theory (DMFT) quantum chemical calculations.
chemistry density-matrix density-matrix-functionals physics quantum-chemistry
Last synced: 23 Mar 2025
https://github.com/klaudiusz321/raytracing-engine-in-c
🚀 Black Hole Physics Engine: A C-based engine simulating realistic black hole physics, including ray tracing, particle orbits, accretion disks, and Hawking radiation effects.
Last synced: 13 Jun 2025
https://github.com/weisslj/rdecay
Simulation of radioactive decay
educational gsl gtk2 physics physics-simulation radioactivity school-project science
Last synced: 22 Apr 2025
https://github.com/ezroot/sdl2engine
SDL2 + OpenGL 2D/3D Game Engine with Box2D Physics, ImGui, and Networking capabilities
crossplatform engine game gui physics sdl2
Last synced: 27 Feb 2025
https://github.com/codenameyau/the-meaning-of-life
My journey to understand the meaning of life, consciousness, and free will
consciousness determinism entropy freewill metaphysics physics quantum-physics
Last synced: 18 Mar 2026
https://github.com/amir13872/heatmaster
This Python program, developed by Amir Mahdi Zare, is designed for calculating heat, heat capacity, and specific heat based on the heat formula from the 10th-grade physics curriculum. It provides an interactive command-line interface for users to perform various calculations related to thermal physics.
educational-tool heat-calculator interactive-program physics science-education thermodynamics
Last synced: 12 Apr 2025
https://github.com/mohamedelashri/hubble
Estimating the Age of universe using galaxies distance and velocity data
astrophysics cosmology physics
Last synced: 03 Mar 2025
https://github.com/georgeh1ll/projectile-motion-simulator
Python Simulation of Projectile Motion
motion physics physics-simulation projectile projectile-motion projectile-motion-simulation python simualtion simulator teaching teaching-materials teaching-tool
Last synced: 04 Feb 2026
https://github.com/jskmnmgch/njl_model
nuclear-physics particle-physics physics quark
Last synced: 09 Jul 2025
https://github.com/muonray/quantum-encryption-of-images-using-bitwise-xor-and-qrng
Article here: http://muonray.blogspot.com/2022/02/quantum-encryption-of-images-in-python.html The definition of image encryption used here is an extension of data encryption in general: using the bitwise XOR operation of the original image pixels and the random key image pixels, with the key image being either a pseudo-random stream cipher or the quantum random stream cipher or anti-correlated entangled information shared over a secure channel. In either case we Perform bitwise XOR operation on the encrypted image and the key image. It can be seen from the image encryption and decryption that they are all the same operation. According to the above bitwise XOR operation, we assume: xor(a,b)=c You can get: xor(c,b)=a Or: xor(c,a)=b In summary, we assume that a is the original image data and b is the key, then c calculated by xor(a,c) is the encrypted ciphertext. This is a simple summary of the encryption and decryption process as used in the coding in this repository. Encryption process: Perform a bitwise XOR operation on the image a and the key b to complete the encryption and obtain the ciphertext c. Decryption process: Perform a bitwise XOR operation on the ciphertext c and the key b, complete the decryption, and get the image a. We can use our quantum random numbers generator in 2 ways to create our image encryption key: (1) as a random number generator seed source (2) using the random superposition of the H and V modes We can also use the shared set of correlated images, captured using the single CCD, from our entangled photon source with Alice getting one half and Bob getting the anti-correlated half. This provides the perfect key, with the quantum images shared over a separate channel hidden from the encrypted classical images. The file exchange channel is 2 way: Alice can use Her key to encrypt the image, Bob can use His key to decrypt the image OR Bob can use His key to encrypt the image, Alice can use Her key to decrypt the image. The XOR Cipher in this use can also be extended as a component in more complex overlay network ciphers if need be however for computational efficiency it is not necessary. It is just as effectual to have 1 quantum cipher as many, so in effect the system is completely hidden, by virtue of hidden variables, and is encrypted in an information condensate.
bitwise-xor image-encryption image-processing muonray physics python quantum quantum-decryption quantum-encryption quantum-entanglement xor-cipher
Last synced: 24 Jul 2025
https://github.com/mark1626/finitevolume-jax
Finite volume simulation with JAX
Last synced: 29 May 2026
https://github.com/quinta0/gravity
3D Gravity Simulator is a C++ program that visualizes the gravitational interactions between celestial bodies
3d cmake cpp gravity opengl physics physics-simulation simulation vcpkg
Last synced: 06 Jan 2026
https://github.com/santoshkumarradha/pyquestaal
Python class to interface with QUESTAAL Quantum codes which is a suite of electronic structure programs.
ase atomic-simulation-environment condensed-matter-physics dft electronic-structure gw physics pymatgen python qsgw questaal
Last synced: 22 Apr 2025
https://github.com/mueslo/mbs
Simple Python library for loading and plotting MB Scientific ARPES detector data in both KRX and TXT format.
arpes photoemission physics science spectroscopy
Last synced: 10 Mar 2026
https://github.com/dimmskii/risingearsdk
An SDK for a cross-platform Lua scripted online multiplayer game engine
2d cross-platform engine game lua multiplayer online physics scripting
Last synced: 03 Mar 2025
https://github.com/dieterhorns/crab_pheno
Spectral information used for Crab Nebula modelling
astrophysics crab gamma-ray multi-wavelength physics
Last synced: 10 Mar 2025
https://github.com/1j01/laser
What if you could grab a laser? And swing around a laser emitter with it?
experiment game laser laser-emitter laserbeam lasers lazer not-a-game physics puzzle-game puzzles swing
Last synced: 15 May 2026
https://github.com/neorandom/gravity-simulator
Gravity Simulator made in C++ with RayLib library.
cpp gravity gravity-simulation physics physics-simulation raylib simulator
Last synced: 14 Apr 2025
https://github.com/inphyt/.github
Special repository containing the profile directory of InPhyT.
data-management data-science epidemiology graphs health interdisciplinary julia-language network-analysis neuroscience physics research research-and-development social-science
Last synced: 08 Jun 2026
https://github.com/raymondev/gerstner-wave-simulation-python
This repository contains a Python script that simulates a Gerstner wave using matplotlib and numpy. The wave parameters such as wavenumber, angular frequency, phase, and amplitude can be adjusted in the code to visualize different wave behaviors.
physics physics-simulation python python3 scripts simulation
Last synced: 16 May 2026
https://github.com/mk0dz/antinature
py module for studying antimatter using quantum computing approach
chemistry physics quantum-computing
Last synced: 14 Jan 2026
https://github.com/demouth/ebiten-chipmunk
ebiten-chipmunk is an implementation of the cp.Drawer interface of jakecoffman/cp/v2 using Ebitengine.
Last synced: 17 Jan 2026
https://github.com/fjebaker/cadabra-resources
Notes, Dockerfiles and tutorials for using Cadabra2.
cadabra cadabra-docker cadabra2 cadabra2-docker cadabra2-jupyter docker field-equations general-relativity ipython jupyter physics
Last synced: 21 Feb 2026
https://github.com/dkirkby/quantum-coin
Compare quantum and classical measurements of a spinning coin
physics quantum-mechanics teaching-materials
Last synced: 22 Apr 2026
https://github.com/santoshkumarradha/dirac-annihilation
Repo for paper on Dirac annihilation
band-structure condensed-matter-physics dirac physics topological-insulator
Last synced: 28 Mar 2025
https://github.com/alejandrogallo/vpqrs
Vpqrs is a repo for useful scripts for ab-initio calculations.
ab-initio command-line physics simulation utils vasp
Last synced: 21 Mar 2025
https://github.com/btschwertfeger/energy-balance-models-website
Website for visualization of two different energy balance models with customizable parameters. (+ Jupyter Notebook)
climate climate-dynamics climate-model climate-science climate-system educational energy-balance energy-balance-model ice-sheets physics science teaching-materials
Last synced: 07 Sep 2025
https://github.com/fednazar/pendulums
A school project for a physics lesson made with Unity
3d benchmark csharp demonstration educational educational-project educational-software physics unity unity3d
Last synced: 17 May 2026
https://github.com/anjum48/icecube-neutrinos-in-deep-ice
8th place solution for the IceCube Neutrinos in Deep Ice competition
Last synced: 25 Jul 2025
https://github.com/peter-parit/n-body-gravity-sim
An n-body simulation to compare performance and run-time between a naive algorithm to the Barnes-Hut algorithm. Uses ScalaFX for visualization.
concurrent-programming gravity nbody-simulation parallel-computing physics scala scalafx simulation
Last synced: 16 Feb 2026
https://github.com/majsylw/physics
Lectures and excercises in Physics for foreigners conducted at Wroclaw University of Science and Technology
foundations-of-physics physics wroclaw-university
Last synced: 05 Jan 2026
https://github.com/smrfeld/phys_dbd
Physics-based machine learning with dynamic Boltzmann distributions
machine-learning physics physics-informed-learning physics-informed-ml physics-informed-neural-networks reaction-diffusion tensorflow
Last synced: 29 Apr 2026
https://github.com/martinmikkelsen/ppnm
Interpolation, linear equations, least squared, eigenvalues, ode, quadratures, roots, minimization, Monte-Carlo, neural networks
artificial-neural-networks differential-equations fourier-transform interpolation least-squares linear-eq minimization monte-carlo-simulation numerical-methods physics quadrature roots
Last synced: 30 Aug 2025
https://github.com/nelsond/dilogarithm
Fairly fast implementation of the Dilogarithm (Polylogarithm order 2) for Python/numpy
Last synced: 13 Apr 2026
https://github.com/bluejee/openlibs
OpenLIBS is a package that helps to computationally perform the Analysis for on a LIBS Spectra .
analysis laser-spectroscopy libs optics physics qualitative-analysis spectroscopy
Last synced: 13 Feb 2026
https://github.com/niaggar/n-body-problem
Simulation of the N-body problem using the Verlet method
n-body physics physics-simulation python
Last synced: 23 Feb 2026
https://github.com/goerz/dissertation
Optimizing Robust Quantum Gates in Open Quantum Systems
optimization physics quantum-computing quantum-mechanics research science tex thesis
Last synced: 05 Mar 2026
https://github.com/evanbacon/voxpo
Expo Voxel Engine
game-development gesture-recognizer physics react-native threejs vox voxel
Last synced: 07 May 2026
https://github.com/consciousenergy/super-force-analysis
Super Force Dimensional Analysis S.C.Pais, D.Acs, et al
energy information physics superforce theory
Last synced: 16 Apr 2026
https://github.com/agenttix/fys-1320
TUT FYS-1320 Methods in Physics, 2016-2017
aerosol cloud-formation energy-spectra monte-carlo physics radioactivity spectroscopy
Last synced: 06 Mar 2026
https://github.com/gill-singh-a/rocket-simulator
Simulates the Flight of a Rocket by plotting its Altitude, Vertical Velocity, Vertical Acceleration and Vertical Forces acted upon the Rocket vs Time.
math matplotlib numpy physics python python3 rocket rocket-simulation rocket-simulator simulation simulator sympy
Last synced: 08 May 2026
https://github.com/quantum9innovation/particle-motion
A simple 100% js library for creating sweet and memorable particle motion simulations on the web.
disease disease-control modelling particle-motion particles physics simulation
Last synced: 29 Mar 2025
https://github.com/saadsalmanakram/matrix-singularity-and-cipher
My love triangle. Your complete guide to Maths, Physics And Computer...
computing mathematical-programming mathematics physics
Last synced: 08 Apr 2025
https://github.com/opatiny/rc2
A-Z development of a remote control cylinder that rolls when its gravity center is displaced.
electronics physics remote robot sphere
Last synced: 10 Jun 2026
https://github.com/hackintoshrao/solving-physics-in-keras
Solving a physics problem using keras
deep-neural-networks keras keras-neural-networks neural-networks physics
Last synced: 01 Apr 2025
https://github.com/jmert/umn_phys_gwe
Solutions to the School of Physics and Astronomy at the University of Minnesota's past Graduate Written Exams (GWE)
physics umn university-of-minnesota
Last synced: 12 Feb 2026
https://github.com/supreme-gg-gg/pendulum-tracking
PHY180 -- Track and Analyze Pendulum Motion
matplotlib opencv physics python scipy tracking
Last synced: 09 Apr 2025
https://github.com/davidyen1124/third-time-charm
Because the world definitely needed another React dev's 3D experiments. Watch as I turn perfectly good WebGL into questionable entertainment. Side effects may include excessive GPU usage and mild confusion. 🎪
3d 3d-animation physics questionable-physics rapier-physics react react-three-fiber tailwindcss threejs vite webgl
Last synced: 21 Sep 2025
https://github.com/bdavisnewmark/codot
2-Player Physics-Based Game
2-big-balls 2-player 2d 2d-game balls big-balls coop cooperative game physics physics-2d physics-based pygame python video-game
Last synced: 16 May 2026
https://github.com/kurtamohler/spacetimelib
Special relativity physics library for Python
physics python special-relativity
Last synced: 12 Feb 2026
https://github.com/goessl/labor
Physik-Bachelor Labor Latex Vorlage.
latex latex-examples latex-template overleaf physics template tex tugraz uni-graz
Last synced: 13 Apr 2025
https://github.com/mechanicsdsl/mechanicsdsl
MechanicsDSL is a production-ready, enterprise-grade computational physics framework that enables physicists, researchers, and educators to define physical systems using a LaTeX-inspired syntax and automatically generates high-performance simulations.
chaos-theory classical-mechanics computational-physics dsl dynamics education hamiltonian-mechanics lagrangian-mechanics mechanics numerical-methods ode-solver physics python research scientific-computing simulation symbolic-computation visualization
Last synced: 30 May 2026
https://github.com/marklagodych/boxwithballs
Simulation of box with balls (friction can be toggled)
balls friction physics physics-simulation processing processing-language processing-sketch simulation
Last synced: 24 Jul 2025
https://github.com/pulkin/mps-tensorflow
An example of definition and minimization of an MPS ansatz using tensorflow
ising-spin-models machine-learning physics physics-simulation python tensorflow
Last synced: 30 Apr 2026
https://github.com/stridsvagn69420/yukimura
A program and library written in Rust for mathematical things I learned in Maths and Physics
bin calculator cli command-line fire-emblem fire-emblem-fates lib library math physics rust rust-lang yukimura
Last synced: 17 Mar 2025
https://github.com/napbla/light-polarization
Light Polarization Experiment Emulation
light light-polarization lightporalization physics physics-simulation
Last synced: 12 Feb 2026
https://github.com/suecreamm/cnt_generator
The Easiest & the Most Accessible. Carbon Nanotubes Generator
cnt html-css javascript materials-science physics vasp
Last synced: 15 May 2026
https://github.com/tientq64/particle-life-2d
🦠 Life is made up of elementary particles.
3d atoms cells force life microbe particles physics primordial-soup simulation simulator
Last synced: 09 Jul 2025
https://github.com/davidace/wl
Wang-Landau Algorithm, with histogram saturation, 1/t algorithm, MPI-parallelism and adaptive energy sub-windows.
1-over-t entropic-sampling monte-carlo mpi physics wang-landau-algorithm
Last synced: 27 Jun 2025
https://github.com/dmarkh/gide
Experiment-independent Geometry and Event Display designed to be used for Nuclear and Particle Physics experiments.
es6 event-display gdml hep-ex hep-ph js physics three-js
Last synced: 18 Apr 2026
https://github.com/lebrancconvas/physics-simulation
Physics Simulation Practice for applying in the Computer Game Programming Class Project.
express personal-project physics physics-simulation side-project ts-node typescript
Last synced: 18 Apr 2026
https://github.com/panquesito7/minetest-wall_jump
Gives the player advanced wall jump abilities. Highly customizable providing a lot of settings. Built for Luanti. WIP!
jump lua minetest minetest-engine minetest-mod mod physics wall wall-jump walljump
Last synced: 15 Jan 2026
https://github.com/arda-guler/mechuilibria
Simulating simple mechanical structures in Python (2D).
2d mechanical mechanical-engineering physics physics-simulation
Last synced: 15 Jun 2026
https://github.com/sternenseemann/grav2ty
2d space flight game with realistic physics
2d game gloss haskell haskell-game physics simulation space
Last synced: 13 Jun 2025
https://github.com/mohamedelashri/revisiting-supernova-project-data
Analysis of Supernova Cosmology project results.
astrophysics cosmology physics
Last synced: 30 May 2026
https://github.com/godot-extended-libraries/navigation_server_playground
Testing using 3.2 Godot Engine navigation server
godot godot-engine navigation physics zombies
Last synced: 13 Jun 2026
https://github.com/inphyt/inphyt.github.io
Special repository hosting the InPhyT website.
computational-epidemiology computational-modelling computational-neuroscience computational-social-science computational-socialscience computer-science data-analysis data-mining machine-learning mathematical-modelling mathematics modeling network-analysis physics scientific-computing scientific-machine-learning statistical-modeling statistical-physics
Last synced: 02 Feb 2026
https://github.com/mysterycoder456/project-space
Space simulation
game physics physics-simulation pygame python python3 space-simulation
Last synced: 04 Jul 2025
https://github.com/maasir554/vectogebra
:sparkles: Python package for vector algebra
2d 3d mathematics physics pip python python-library python-module python-package python3 vectogebra vector vector-algebra
Last synced: 11 Feb 2026
https://github.com/dbeaudoinfortin/sandboxsimulator
SandBox Simulator 4
dx9 n-body physics physics-engine physics-simulation raytracing sandbox simulation vb-net visual-basic
Last synced: 10 Feb 2026
https://github.com/dhi13man/3dimensional-electrostatics-simulation
MATLAB project to simulate Electrostatic phenomenon, particularly Coulomb's Law. We maintain a simulated 3D 'Charge space' assumed to be an infinite homogenous insulating medium. The assumption is that every charged body in it remains stationary.
coulomb-law electrostatics matlab matlab-codes physics physics-simulation
Last synced: 21 Mar 2025
https://github.com/km3net/km3buu
Python GiBUU wrapper for KM3NeT
buu gibuu km3net neutrino neutrino-generator particle physics python scattering
Last synced: 22 Feb 2026
https://github.com/podusowski/decay
Newtonian Solar System simulator in Rust (which I hope will become a game).
Last synced: 21 Apr 2026
https://github.com/dylanljones/exactdiag
Exact diagonalization of fermionic (many-body) systems
exact-diagonalization greens-functions lehmann-representation physics
Last synced: 26 Oct 2025
https://github.com/unkcpz/pseudopotentialgenerator.jl
Solve atomic Schrödinger equation and pseudizing to generate pseudo-potential for plane-wave DFT.
dft julia physics pseudopotential
Last synced: 10 Feb 2026
https://github.com/zsrobinson/pendulum
Double pendulum simulation demonstrating chaos theory.
double-pendulum-simulation p5js pendulum physics simulation
Last synced: 15 Aug 2025
https://github.com/shgpavel/edu_phys
COMSOL Multiphysics things from "additional chapters of the complex analysis"
complexity-analysis comsol physics
Last synced: 27 Jan 2026
https://gitlab.com/tuni-official/tau-fysiikan-oppilaslaboratorio/tau-fysiikan-oppilaslaboration-selostuspohja
Sisältää selostuspohjan Tampereen yliopiston fysiikan oppilaslaboratorion töiden kirjoittamista varten.
education latex physics template
Last synced: 11 Mar 2025
https://github.com/hw2814/dust-SED-pymc3
Fitting a modified black body spectrum to FIR flux measurements using PyMC3
astrophysics curve-fitting mcmc physics pymc3
Last synced: 10 Mar 2025
https://github.com/donitzo/godot-pixel-rope
Pixelated (and smooth) Verlet rope addon for retro Godot games.
godot godot4 physics physics-2d pixel-art retro rope
Last synced: 11 Jun 2026
https://github.com/leomanga/obsidian-notes
"Obsidian Notes" is my personal collection of university notes on mathematics, physics, computer science, and economics, enriched with my reflections and ideas. Leveraging Obsidian's powerful linking system, this vault offers an interconnected and ever-growing network of knowledge, enabling organic and non-linear learning.
engineering mathematics notes obsidian physics
Last synced: 11 Oct 2025
https://github.com/lex/lua-balls
blazingly-fast experimental lua physics physics-2d physics-engine physics-simulation realistic sdl2
Last synced: 31 Mar 2025
https://github.com/quinnciccoretti/physvr
Framework for simulating physics with WebVR and physijs
gamepad-api physics physijs threejs vive vr webvr
Last synced: 11 Oct 2025
https://github.com/kzhao1228/ising_qsimu_noise
A project to study analogue and digital quantum simulations and analyse their robustness against noises.
analogue-quantum-simulations digital-quantum-simulation ising-model jupyter-notebook physics python quantum-computing quantum-simulation
Last synced: 12 Apr 2026
https://github.com/alex-kennedy/solar-system
An orbit visualisation site.
astronomy data-visualization physics
Last synced: 14 Jan 2026
https://github.com/jerrychen97/kitaevladder
Using TeNPy to simulate Kitaev Ladders. This will be part of my PSI essay work.
Last synced: 15 Sep 2025
https://github.com/ivanrj7j/pi
This is a collection of projects that anyone can contribute to, here you can submit any way of approximating Pi. The goal of this repository is not to find the value of pi to 100 billion digits(it would be great if someone did that tho). I am aiming for the community to come together and learn together and share creative ways for approximating pi
calculus creative-coding integration javascript math physics pi python
Last synced: 26 Apr 2026
https://github.com/thiagodsd/dicewin
Graphic User Interface developed for an undergraduate research project, designed to interact with Monte Carlo molecular simulation outputs from the DICE software.
data-visualization molecular-dynamics-simulation monte-carlo-simulation physics user-interface
Last synced: 09 Jun 2026
https://github.com/n3pdf/pycompressor
Compression code for PDF replicas.
hep-ph high-energy-physics physics python
Last synced: 26 Feb 2026
https://github.com/niaggar/galtonboard
Windows application to simulate the Galton board, allows you to configure different parameters of the problem.
galton-board ipt ovito physics physics-simulation simulation
Last synced: 04 Feb 2026
https://github.com/cran-task-views/chemphys
CRAN Task View: Chemometrics and Computational Physics
chemometrics cran physics r rstats task-views
Last synced: 25 Jun 2025
https://github.com/mickypaganini/rnnip
Convolutional and Recurrent Architectures for Impact Parameter Tagging
atlas b-tagging cern deep-learning hep iprnn keras physics recurrent-neural-networks
Last synced: 30 Apr 2025