An open API service indexing awesome lists of open source software.

Physics

Physics is one of the most fundamental scientific disciplines, with its main goal being to understand how the universe behaves.

https://github.com/majsylw/physics-preparatory-course-2021

Lectures and excercises in Physics for foreigners conducted at Wroclaw University of Science and Technology

education physics pwr wust

Last synced: 05 Jan 2026

https://github.com/will-roscoe/nbody

Repo for my coursework for PHYS281 Scientific Programming and Modelling. A Library to simulate the interaction of solid bodies in 3D, and be able to graphically display motion or output in multiple forms. Integrates JPLHorizons data to be able to use in simulation.

jpl-horizons matplotlib nbody-problem physics python simulation university

Last synced: 21 Mar 2025

https://github.com/xtenzq/jogl-helicopter

🚁 Simple OpenGL implementation of a flying helicopter with basic physics applied

game helicopter helicopter-game java jogl opengl physics simulation

Last synced: 16 May 2026

https://github.com/valeriopagliarino/esp2-2021-unito-public

Physics laboratory 2 course (electromagnetism, optics and modern physics)

data-analysis electronics optics physics

Last synced: 22 Jun 2025

https://github.com/saxonrah/flying_pancakes

A comprehensive mathematical model for simulating the flight dynamics of a disc in a disc golf game. The model incorporates various physical forces and factors including projectile motion, aerodynamic lift and drag, wind effects, disc spin, stability, and gyroscopic effects.

aerodynamics disc-golf mathematics physics whitepaper

Last synced: 18 Mar 2025

https://github.com/arda-guler/spaceelevator

Basic stress calculations for a user-defined space elevator on a user-defined planet.

elevator physics space space-elevator

Last synced: 23 Jul 2025

https://github.com/favreau/nuonmodelvisualizer

Visualizer for the Particles Composition and Interactions Using the Nuon Model publication

cern cern-root magnetic-fields particle-physics physics scientific-visualization visualization

Last synced: 16 Jul 2025

https://github.com/bredele/air

air density (dry and humidity)

physics

Last synced: 06 Apr 2025

https://github.com/singond/importkeysightbin.jl

Read binary data from Keysight oscilloscopes.

julia physics

Last synced: 11 Jul 2025

https://github.com/marinadunn/ASTR400B_Dunn

Repo for ASTR 400B course, Galaxy Simulations, taught by Dr. Gurtina Besla

astrophysics extragalactic galactic-modeling galaxies orbital-dynamics orbital-simulation physics python simulation

Last synced: 10 Mar 2025

https://github.com/abtinshahidi/Cluster_bagpipes_script

Running bagpipes for the CANDELS data on a cluster/Google Cloud Computing instances

astronomy astrophysics candels physics sed-fitting

Last synced: 10 Mar 2025

https://github.com/virxec/rocketsim-oxide

A Rust library for simulating Rocket League games at maximum efficiency

physics rlbot rocket-league rust

Last synced: 11 Jun 2025

https://github.com/rodrigopcastro018/nodimo

Nodimo generalizes a dimensional relationship between quantities by turning it into a dimensionless expression.

dimensional-analysis engineering jupyter-notebook physics python

Last synced: 18 Mar 2025

https://github.com/virxec/dubins_paths

Rust code for calculating Dubin's Paths

dubins-path physics rlbot rust

Last synced: 09 Jul 2025

https://github.com/mgks/fluid.js

A lightweight, zero-dependency fluid simulation for web that reacts to device motion.

accelerometer canvas fluid-simulation frontend gyroscope javascript motion-design nodejs npm-package physics ui-library

Last synced: 25 Jan 2026

https://github.com/liatemplates/mec2

Port of the mec2 2D physics simulation engine to LiaScript

liascript liascript-template mec2 oer physics simulation

Last synced: 21 Feb 2026

https://github.com/jibstack64/balls

A demonstration of simple bouncing physics.

balls bouncing physics

Last synced: 08 Apr 2025

https://github.com/icza/balls-wde

Bouncing balls demo (using go.wde)

balls gui physics physics-2d

Last synced: 18 Mar 2025

https://github.com/muonray/quantumsynctest

Video Here: https://www.youtube.com/watch?v=yeqVSh1_8Hk Here are the C Codes that implement an experimental Firefly synchronization metaheuristic on ATMEL chips (ATtiny85 and ATmega) for use in demonstrating, on hardware, the quantum-like, neuromorphic behavior that emerges in systems of optically coupled oscillators. The PCB board used for the ATtiny85 chiptest is available for download here: https://oshpark.com/shared_projects/d4Sdp6CL

atmega32 attiny85 chaos emergence firefly-algorithm hardware metaheuristics muonray neuromorphic pcb physics quantum-computing simulation synchronization testing

Last synced: 07 Oct 2025

https://github.com/ebonnal/sticky

Software simulating how particles stick on surfaces of icy grains in molecular clouds. Done during internship at Institut royal d'Aeronomie Spatiale de Belgique

matplotlib physics python tkinter

Last synced: 15 Mar 2025

https://github.com/btschwertfeger/foucaults-pendulum-website

Teaching material with the topic foucault's pendulum as a website with customizable parameters.

climate climate-science educational foucault pendelum physics rotation science teaching-materials website

Last synced: 27 Feb 2025

https://github.com/johnfromspace/wolfram-language-

A repository that contains different exercises and projects written in Mathematica.

geology-modelling mathematica mathematical-programming mathematics physics physics-model science wolfram-language wolfram-mathematica

Last synced: 08 Feb 2026

https://github.com/fsoubelet/phd_thesis

LaTeX Source for my PhD Dissertation

accelerator-physics latex phd-thesis physics

Last synced: 20 Jun 2025

https://github.com/dev0x13/ust_x

A reference implementation of cross-correlation algorithm for ultrasonic thermometry method

cpp physics ultrasonic-sensor ultrasound ultrasound-thermometry

Last synced: 21 Mar 2025

https://github.com/kpeeters/cadabra2-contrib

User-contributed notebooks for the Cadabra2 computer algebra system

cadabra2 computer-algebra mathematics notebooks physics

Last synced: 18 Mar 2026

https://github.com/friebetill/physik

Physik Anki deck. (CrowdAnki JSON)

anki-flashcards physics

Last synced: 16 Mar 2025

https://github.com/ziyadedher/uniphy

Universal physics, made with great intentions but horrible executions.

physics physics-simulation python python3

Last synced: 17 May 2026

https://github.com/mbiushelix/cluster

A small projects that simulates the gravitational forces between particles within a system.

math physics physics-simulation unity2d

Last synced: 01 Apr 2025

https://github.com/badbugsarts-hue/uidt-framework-16.1

[SUPERSEDED - See V3.2] Welcome to the central hub for the Unified Information-Density Theory (UIDT) A Transformative framework that redefines the bedrock of physics by positioning information as the core entity from which space, time, matter, and energy arise

information-theory mathematical-logic mathematical-modelling mathematics physical-computing physically-based-rendering physics physics-simulation quantum quantum-information quantum-mechanics

Last synced: 26 Apr 2026

https://github.com/kevinfrei/rollercoaster

A 2D rollercoaster simulator for use in high school math classes

asciimath physics physics-simulation school-education simulator

Last synced: 04 Apr 2025

https://github.com/ziofil/infphy201

Quantum physics course

physics quantum

Last synced: 24 Mar 2025

https://github.com/roryeckel/kinematic

A simple physics engine for the AP Physics 2 final project

physics physics-engine physics-simulation

Last synced: 04 Apr 2026

https://github.com/sleepycharlyy/mass_spring.pde

Simulates how springs interact with mass. Made with Processing 3.

2d-simulation mass physics physics-simulation processing simulation springs

Last synced: 03 Jul 2025

https://github.com/jonathanafernandi/Computational-Physics

This repository contains Jonathan's AoL (Assurance of Learning) Case Study for SCIE6063001 - Computational Physics Course. This case study has been declared to have passed with a high distinction (score: 94, grade: A).

assurance-of-learning case-study computational-physics physics ppe python

Last synced: 07 Nov 2025

https://github.com/ethanmpeterson/research-project

Repository contains my python simulations for my physics research project.

2d-motion drag-coefficient energy fall forces freefall mass momentum physics python simulation vpython

Last synced: 04 Feb 2026

https://github.com/komed3/dimension-calculator

Dimensional analysis tool for calculating physical dimensions using SI vector [T, L, M, I, Θ, N, J]

calculator physical-dimensions physics

Last synced: 29 May 2026

https://github.com/naol-bm/physikos

place where we all build the best physics calculator of all time

calculator physics python-3 solver

Last synced: 18 May 2026

https://github.com/lilgallon/gravityballs

⚽ A small project that consists in animating balls with physics.

physics pygame python

Last synced: 04 Sep 2025

https://github.com/100prznt/rca.physical

Library to handle physical values, dimensions and units.

physical physics units

Last synced: 04 Jul 2025

https://github.com/benjaminpope/howstarswork

How Stars Work: Introductory Notes on Stellar Physics

astronomy physics stars

Last synced: 18 Jan 2026

https://github.com/gauben/toboggan

La Brachistochrone Réelle, un super TIPE sur les toboggans

genetic-algorithm physics

Last synced: 30 Jul 2025

https://github.com/lemniscate-world/time-as-superfluid

Superfluidity is a state of matter that allows a fluid to flow without friction. By applying this concept to time, I propose a radical hypothesis: time could be a superfluid dimension. This theory, still largely speculative, aims to unify certain aspects of general relativity and quantum mechanics using analogies with quantum fluids.

mathematics octave physics physics-informed-learning physics-simulation quantum-algorithms quantum-computing quantum-mechanics relativity science superfluid superfluids theorical-areas

Last synced: 25 Mar 2025

https://github.com/josepizarro3/pyssmf

Slave-Spin Mean-Field approach based on tight-binding models.

many-body-physics physics slave-particles solid-state-physics tight-binding

Last synced: 25 Dec 2025

https://github.com/arthaud-proust/dev.arthaud.pendulum

A simple double pendulum simulator. Try it.

pendulum physics physics-simulation

Last synced: 16 Mar 2025

https://github.com/bieanimaton/physics-calculator

This is project of a Physics Calculator.

c calculator eletric magnetic physics volume

Last synced: 31 Jul 2025

https://github.com/jsdhami/plasma-physics

Plasma Physics | Research

physics plasma research

Last synced: 19 Mar 2026

https://github.com/ripytide/whipper-trebuchet

my a-level pysics project studying/testing whipper trebuchets

physics physics-simulation python trebuchet unity

Last synced: 16 Jan 2026

https://github.com/lnd3/ltools

C++ tool box for random purposes like graphics, physics, gui and network coding

concurrency cpp physics rendering threading tool-box

Last synced: 01 Aug 2025

https://github.com/fastestmolasses/rust_bepuphysics

A Rust port of the bepuphysics v2 library.

engine game physics rust

Last synced: 03 Apr 2025

https://github.com/chef0111/physthink

PhysThink - Interactive LMS powered by K2Think AI

k2think lms nextjs physics physthink

Last synced: 06 Mar 2026

https://github.com/ashisha26/jetboat-racers

🏁 A multiplayer boat racing game with thrilling arcade physics, stunning environments, and many tracks to put your skills to the test.

autodesk-maya boat-racing game game-dev game-development game-engine multiplayer multiplayer-game physics physics-engine speedboat substance-painter unreal-engine unrealengine5

Last synced: 30 Jan 2026

https://github.com/Lemniscate-world/Time-as-Superfluid

Superfluidity is a state of matter that allows a fluid to flow without friction. By applying this concept to time, I propose a radical hypothesis: time could be a superfluid dimension. This theory, still largely speculative, aims to unify certain aspects of general relativity and quantum mechanics using analogies with quantum fluids.

mathematics octave physics physics-informed-learning physics-simulation quantum-algorithms quantum-computing quantum-mechanics relativity science superfluid superfluids theorical-areas

Last synced: 13 Oct 2025

https://github.com/mightykatun/airfoil-flow-model

Computes aerodynamical coefficients related to the flow around an airfoil.

aerodynamics airfoil-analysis airfoil-generation physics physics-simulation wind-tunnel xfoil

Last synced: 25 Mar 2025

https://github.com/chemoelectric/eprb_signal_correlations

Derivation, entirely by probability theory, of the correlation coefficient for a two-channel Bell test, with simulation in Ada and other languages. The Nobel Committee for Physics has banned this program. (Mirrored at https://eprb-signal-correlations.sf.net)

ada common-lisp fortran particle-physics physics probability probability-theory python python3 quantum quantum-computing quantum-mechanics signal-analysis signal-processing simulation

Last synced: 22 Feb 2026

https://github.com/silumankucing/physics-informed-neural-networks

learning docs of physics-informed neural networks

artiicial-neural-network deep-learning physics

Last synced: 22 Jul 2025

https://github.com/rahulbhadani/wppy

Wave Propagation with Python

optics physics python wave-propagation waves

Last synced: 13 Apr 2026

https://github.com/neo1842/chaos-double-pendulum-simulator

A browser-based double pendulum simulator demonstrating chaotic motion.

chaos-theory double-pendulum html javascript physics physicssimulation visualization

Last synced: 13 Apr 2026

https://github.com/bakir004/BouncingDefense

Tower defense with bouncing bullet mechanism for maximum chaos

csharp game-development math oop physics tower-defense

Last synced: 11 Mar 2025

https://github.com/davidmdrpi/geometrodynamics

Geometrodynamics bulk antipodal mechanics. Simulates theoretical physics model where General Relativity reproduces Quantum Electrodynamics by modeling stable particles as non-orientable wormholes (matter/antimatter) and photons as gravitational waves focusing at global antipodal locations.

antipodal geometrodynamics hopf-fibration physics qed quantum wormhole

Last synced: 30 May 2026

https://github.com/bredele/atmospheric

atmospheric pressure

atmosphere physics pressure

Last synced: 06 Sep 2025

https://github.com/bradkav/antiparticledm

Prospects for discriminating between Majorana and Dirac Dark Matter using future direct detection data.

dark-matter particle-physics physics

Last synced: 26 Jan 2026

https://github.com/shivakantkurmi/trajectory-titans

This is a Projectile Motion Based Physics Canon Shooting game where you have to shoot the targets by adjusting rotation , angle and speed from keys .

cannon-game game-unity physics physics-game shooting-game simple-unity-game unity unity-3d-game unity-game-physics-simulation

Last synced: 29 Oct 2025

https://github.com/allofphysicsgraph/allofphysics.com

Flask, Neo4j, Gunicorn, Docker software for

derivation graph mathematics physics

Last synced: 03 Mar 2025

https://github.com/kalakit/kalaphysics

Physics library for Windows and Linux, made with C++ 20.

cpp cpp20 cpp20-lib cpp20-library opengl physics physics-engine

Last synced: 15 May 2026

https://github.com/tvumcc/pde-sandbox

Interactive simulation of physics based PDEs using OpenGL compute shaders

cpp opengl pdes physics

Last synced: 17 Apr 2026

https://github.com/brunnolou/springs

Super simple springs animations

animation physics spring

Last synced: 24 Feb 2026

https://github.com/daniel-elston/physics-reports

A selection of reports from my BSc Physics degree at the University of Bristol

astrophysics biophysics heat-capacity latex overleaf phonons physics stellar-evolution

Last synced: 14 Jun 2025

https://github.com/zpeteman/tools

well this repo is about all the tools that i use in my studies. and im happy to share it with all of u :/

math physics tools

Last synced: 21 Mar 2025

https://github.com/sebhoof/bhsr

Black hole superradiance exclusions of ultralight bosons

axions blackholes physics superradiance

Last synced: 12 Sep 2025

https://github.com/gameidea-studio/3d-boat-physics

about buoyancy physics & boat motion

buoyancy gamedev physics

Last synced: 23 Jun 2026

https://github.com/lucasmmg1/fireworks

This is a fireworks physics simulation!

java physics processing

Last synced: 18 May 2026

https://github.com/sondregj/fysikk-obligatoriske-ovelser

☄️ Obligatoriske øvelser i fysikk, DAT106

physics

Last synced: 12 May 2025

https://github.com/foopis23/simple-game-physics

A library with Simple Physics Functions

game math physics

Last synced: 30 Aug 2025

https://github.com/sahilchinoy/phys112

Physics 112: Statistical and Thermal Physics / Fall 2017 / UC Berkeley

latex physics statistical-mechanics thermodynamics

Last synced: 02 Mar 2025

https://github.com/abo7mood/stickbounce-game

StickBounce, a 2d physics game that has multiple levels with 2 main abilities, Rotate, and Boost, your objective is to collect as much coins as you can.

2d c-sharp game physics unity

Last synced: 04 Apr 2025

https://github.com/manifoldfr/appro-phy-ts

Approfondissement du programme de physique de Terminale S. Contient des simulations de physique des ondes et de thermique.

latex physics physics-simulation teaching teaching-materials

Last synced: 18 May 2026

https://github.com/smahala02/atomistic-simulation

This project demonstrates how atomistic simulations are used to predict and analyze the behavior of atoms and molecules, providing detailed tutorials and simulations in a Jupyter Notebook.

atomistic-simulation computational-chemistry materials-science molecular-dynamics physics python

Last synced: 18 May 2026

https://github.com/kokodoko/piximatters

Physics simulation with PixiJS

matter-js physics pixi-js typescript

Last synced: 05 Apr 2025

https://github.com/joeylemon/torquee

a torque simulation designed to visualize and teach the concept of torque

html5-canvas physics school-project visualizations

Last synced: 03 Aug 2025

https://github.com/picojr/galaxy

Highly Inaccurate Galaxy Simulation

collision physics piston rust simulation

Last synced: 17 May 2026

https://github.com/cppshane/dynamic-particle-simulator

Easily create WebGL based N-body simulations in the browser.

javascript nbody physics shaders webgl

Last synced: 21 Jul 2025

https://github.com/mmdanziger/color-avoiding-percolation

Code for using color avoiding percolation for secret message passing on complex networks.

network-science percolation-theory physics

Last synced: 21 Mar 2025

https://github.com/syedalimohsinbukhari/astrogoformulas

Go library for astrophysics & physics formulae

astrophysics go physics

Last synced: 30 Aug 2025