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-24 00:19:43 UTC
- JSON Representation
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/thomas-schweich/CADPotential
Massively Parallel Gravitational Potential Calculator and Voxelizer Python Interface
cad electric-potential gravitational-potential massively-parallel obj opencl physics physics-simulation potentials pyopencl voxelizer
Last synced: 20 Mar 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/lukas-weber/ising.jl
Example implementation of the Metropolis algorithm for the Ising model in Carlo.jl
carlo ising-model monte-carlo physics
Last synced: 06 Mar 2026
https://github.com/valeriopagliarino/tcf-2021-unito-public
Exam project of the course "Computing Tecniques for Physics" - Università degli Studi di Torino - Physics department - 2021
cern-root data-analysis geant4-simulation monte-carlo-simulation object-oriented-programming physics
Last synced: 27 Mar 2025
https://github.com/alissatroiano/bug-invaders
Provided by Codecademy, this modern version of a classic "Space Invaders" arcade game was built by implementing Phaser JS "Physics" skills.
arcade-game bug-invaders codecademy modern phaser-js physics skills space-invaders
Last synced: 20 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/jaanli/jaan.li
Personal website using Observable Framework
anthropology corporate-ethnography data-driven ethnography grad-student-descent health-care housing influencer lifestyle machine-learning mathematics personal personal-website physics policy search-engine-optimization sociology website
Last synced: 25 Jun 2025
https://github.com/hemanta212/hello-manim
Collection of Manim Animations assignments and experimentations.
animation chemistry manim manim-3b1b math mathematics physics python
Last synced: 22 Jun 2025
https://github.com/txt2u/nengine
Nengine is an open-source, Rust-powered game engine designed for flexibility, performance, and ease of use. Built to simplify 3D game development while offering advanced control over rendering and physics, it supports both OpenGL and Vulkan (future integration).
3d agpl egui engine fast game-engine glfw glfw3 linux macos math opengl physics rust vulkan windows
Last synced: 15 Apr 2025
https://github.com/ssc-maire/asymptoticdirectionscalculator-public
Python library containing tools for calculating asymptotic directions and vertical cut-off rigidities.
asymptotic earth geomagnetic magnetocosmics physics rigidity space trajectory
Last synced: 10 Mar 2026
https://github.com/envigit/rubegoldbergmachine
Projekt Maszyny Goldberga w oparciu o silnik Unity oraz skrypty w języku C#
3d csharp physics rube-goldberg-machine simulation unity
Last synced: 21 May 2026
https://github.com/jzck/llcotp.com
mechanics physics theoretical-physics website
Last synced: 30 Apr 2025
https://github.com/jackbdu/nature-of-code-2024-openframeworks
The Nature of Code (2024 Edition): Code Examples in C++ (openFrameworks).
cpp creative-coding nature-of-code openframeworks physics
Last synced: 16 Feb 2026
https://github.com/thesfinox/ml-sft-trunc
Machine learning for level truncation in String Field Theory.
analysis artificial-intelligence artificial-neural-networks decision-trees double-lumps inference level-truncation lightgbm machine-learning physics stacknet string-field-theory string-theory svm
Last synced: 09 May 2026
https://github.com/semibran/life
:gear: conway's game of life
cellular-automata game game-of-life physics simulation
Last synced: 06 Apr 2025
https://github.com/yachty66/futurephysics
An initiative combines general AI with Wikipedia to develop innovative concepts which aim to be feasible in physics.
ai generative-ai physics physics-simulation python
Last synced: 14 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/hpcguy/zigshock
1D and 3D Zig shock physics examples
application benchmark example physics physics-simulation sample science zig ziglang
Last synced: 23 Jul 2025
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/vontum/physics2d-java
A general implementation of spring physics
Last synced: 18 May 2026
https://github.com/matthewfeickert/talk-scipy-2020
Talk on pyhf at the 2020 SciPy Conference
captions hep-ex physics pyhf scikit-hep scipy scipy-2020 talk
Last synced: 07 Jan 2026
https://github.com/iostapyshyn/gravity
Simulation of Newton's law of universal gravitation.
c glfw gravity newton opengl physics simulation
Last synced: 20 May 2026
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/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/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/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/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/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/bl00mguy/physics-itmo
Лабораторные работы по физике 2023-2025 (ФИТиП, ИС)
itmo js physics physics-simulation python
Last synced: 01 Sep 2025
https://github.com/josericardopenase/arquimedes
Arquimedes.js is a 2D physics engine designed for realistic simulations of physical environments. It's ideal for students, animators, and anyone interested in exploring physical concepts through an interactive simulation environment.
Last synced: 03 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/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/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/philiparvidsson/starburst-game
Action-packed fun in space with local multiplayer (1–4 players)!
ai-players directx game game-engine monogame multiplayer-game particle-effects physics space-game space-shooter starburst xna xna-framework
Last synced: 25 Jul 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/velthoric/velthoric-docs
Docs for Velthoric
api css docs documentation html js markdown physics physics-simulation website
Last synced: 23 May 2026
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/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/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/f-koehler/ieompp
Simulate the non-equilibrium dynamics of Fermionic systems
condensed-matter dynamics physics quantum-mechanics solid-state-physics
Last synced: 08 Nov 2025
https://github.com/gadhagod/position-velocity-graphs
Physics project that converts position vs time graphs to velocity vs time graphs.
Last synced: 05 Aug 2025
https://github.com/viccuad/avian_fdm
6-DoF Flight Dynamics Model plugin for Bevy and Avian
3d bevy flight-simulation gamedev physics rust simulation
Last synced: 23 May 2026
https://github.com/moderrek/stareater
Polish CodeFest Project. Mini-gra Star Eater polegająca na łapaniu punkcików (gwiazd) jako gracz, które poruszają według prawa powszechnego ciążenia.
canvas codefest game gravitation gravity javascript minigame physics physics-simulation poland polish star
Last synced: 11 Aug 2025
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/imedadel/gatsby-papers
WIP - Easily publish your academic papers on the web using GatsbyJS
academia academic academic-paper academic-website computer-science gatsby-blog gatsby-starter gatsbyjs mathematics physics wip work-in-progress
Last synced: 19 May 2026
https://github.com/Rupt/paper-which-is-real
Code and data to reproduce content for "A method to challenge symmetries in data with self-supervised learning" (https://arxiv.org/abs/2111.05442)
machine-learning physics symmetry
Last synced: 27 Mar 2025
https://github.com/mineralscloud/linearelasticity.jl
Calculate linear elasticity for some crystals
crystallography elasticity julia-package linear-elasticity materials-science mechanical-engineering physics scientific-computing
Last synced: 22 Mar 2025
https://github.com/mueslo/fplore
:open_file_folder: A library for evaluating data generated by FPLO runs :mortar_board:
chemistry dft fplo materials-science physics
Last synced: 15 Apr 2025
https://github.com/den-run-ai/snowglider
A cheerful snowman on skis shredding mountain snow powder in a playful Three.js game. ⛄️🎿
3d ai animation codegen games javascript javascript-game physics threejs
Last synced: 20 Feb 2026
https://github.com/ruby-processing/jbox2d
Gem wrapper for jbox2d for ruby-processing
box2d gem physics processing ruby
Last synced: 10 Apr 2025
https://github.com/niaggar/go-board
Simulation of galton board
galton-board go physics simulation
Last synced: 04 Jan 2026
https://github.com/dmarkh/three-phys-geom
PhysGeom - HEP/NP simulations geometry shapes for three.js and Javascript ES6+
geometry-library hep javascript-es6 physics three-js
Last synced: 10 Mar 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/theovidal/study-projects
👨🎓 All work and projects I made for school
arduino ocaml physics school-project studies
Last synced: 28 Jan 2026
https://github.com/dvd101x/web-thermodynamics
This is a simple example of how to run CoolProp Javascript wrapper with Units handled by mathjs
ashrae calculator-javascript coolprop dew-point engineering humidity hvac javascript mathjs moist-air physics psychrometrics relative-humidity thermodynamic-calculations thermodynamic-properties
Last synced: 12 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/nocpiun/motive
A web-based physics simulator app
frontend javascript physics physics-simulation simulator typescript web-based
Last synced: 07 May 2025
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/martinzikmund/playingwithphysics
Set of apps demonstrating high-school physics phenomena
hacktoberfest high-school physics physics-simulation teaching-materials teaching-tools
Last synced: 05 Apr 2025
https://github.com/alisw/rivet-hi
Rivet fork for usage in heavy-ion systems
Last synced: 27 Dec 2025
https://github.com/sirmaxx/programming-math_lessons
matematik programlama dersleri için kodlar ,i will create videos for math-programming ,they are lessons codes
c calculations computer computing mathematics physics
Last synced: 18 Jan 2026
https://github.com/dwhswenson/opspiggybacker
Tools for converting path sampling simulations to OPS format
chemistry computational-biology physics science simulation
Last synced: 04 Apr 2025
https://github.com/h12m54am/physics-calculator
Wanting to quickly check a physics calculation just in case you messed up the order? Now you can choose from the variety of physics formulas to support you on your way to solve a problem.
beginner-project calculator go golang math physics
Last synced: 04 Apr 2025
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/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/magnetrwn/tetris-tornado
A game submission for the Lazy Jam Summer 2024 edition.
Last synced: 09 Sep 2025
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/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/lex/lua-balls
blazingly-fast experimental lua physics physics-2d physics-engine physics-simulation realistic sdl2
Last synced: 31 Mar 2025
https://github.com/kingsznhone/vsop87.net
VSOP87 Library For .NET. (NuGet, DLL) Highly Optimized and OOP
algorithm astronomy math orbital-simulation physics universe
Last synced: 17 Jun 2025
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/jarvist/feynmankleinert.jl
Workbook to reimplement Feynman and Klenert's 1986 PRA "Effective classical partition function"
density-matrices feynman kleinert partition-functions physics quantum-mechanics statistical-mechanics
Last synced: 03 Sep 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/mohamedelashri/revisiting-supernova-project-data
Analysis of Supernova Cosmology project results.
astrophysics cosmology physics
Last synced: 30 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/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/rxzyx/artillery-strike
An attempt to make an accurate artillery strike, for fun.
artillery azimuth cartesian coordinates distance-calculation education educational educational-project fun geospatial haversine math mathematics maths military physics project range vincenty
Last synced: 01 Apr 2025
https://github.com/philiparvidsson/pong-game
Simple but very artistic Pong game (with Rigid Body Dynamics)!
directx game-pong hlsl physics pong-game rigid-bodies shaders
Last synced: 24 Mar 2025
https://github.com/veld-dev/customgravityplugin
An Unreal Engine plugin meant to let developers custom the gravity in many ways in their level, mainly with located gravities and spherical gravities (planets).
blueprint blueprints-visual-scripting cpp gravity gravity-simulation physics physics-3d unreal-engine unreal-engine-4 unreal-engine-5 unreal-engine-cpp unreal-engine-cpp-plugin unreal-engine-plugin unrealengine unrealengine4 unrealengine5
Last synced: 08 Apr 2025
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/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/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/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/km3net/km3buu
Python GiBUU wrapper for KM3NeT
buu gibuu km3net neutrino neutrino-generator particle physics python scattering
Last synced: 22 Feb 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/nickgraffis/ng-spring
1.8kb function that replaces Angular animation's keyframes with springKeyframes, for physics based animations.
angular angular-animations animations keyframes physics spring spring-keyframes spring-physics
Last synced: 07 May 2026