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/freddie-nelson/cpp-verlet-physics

A simple verlet physics engine written in C++

cpp physics physics-2d sdl2 verlet-integration verlet-physics

Last synced: 08 May 2025

https://github.com/jgcmarins/capacitor-simulator

This software simulates an electric capacitor

capacitor java javafx physics physics-simulation simulator

Last synced: 20 May 2026

https://github.com/ayushparwal/tantheta

tantheta is a versatile Python library for symbolic computation and problem solving across mathematics, physics, and chemistry!

algebra chemistry differential-equations dotproduct integration maths motion oscillations physics probability redox statistics timeperiod trigonometry

Last synced: 04 Oct 2025

https://github.com/liu-yucheng/p5-js-sphere-physics

p5.js Simple Sphere Physics

graphics js p5js physics simulation web

Last synced: 20 May 2026

https://github.com/phenax/canvas-physics

Simulating cool physics problems on a canvas

canvas physics simulation

Last synced: 05 Oct 2025

https://github.com/agoose77/notes

A collection of physics and mathematics notes written over the course of a PhD in Nuclear Physics.

notes nuclear physics

Last synced: 05 Oct 2025

https://github.com/dyakovri/jet-propulsion

Modeling body mass motion

ict-final-project msu physics

Last synced: 13 Aug 2025

https://github.com/marcus-k/semfeaturedetection

Collection of work aiming to detect various features in SEM images of nanobeam photonic crystals.

ellipse-detection ellipses image-analysis opencv physics python research-project

Last synced: 17 Jan 2026

https://github.com/easonsyc/physics-problem-solving

Preparation for Physics Problem Solving at school.

latex physics study

Last synced: 12 Sep 2025

https://github.com/andezion/simulatoroffalling

This is my small project demonstrating the fall of a ball depending on user specified parameters.

cpp object-oriented-programming physics sfml-cpp sfml-library simulation

Last synced: 21 Mar 2025

https://github.com/vitalibarozzi/opende

Bindings of the physics engine Open Dynamics Engine for Haskell.

ode physics physics-engine physics-simulation

Last synced: 16 Aug 2025

https://github.com/kzhao1228/ucl-physics-helper

This Alexa skill has three branches: Fact of the Day, Resource Guide, and Quiz. These serve the purpose to provide the user with a daily fact, to link module chapters to relevant pages in the recommended textbooks for both course content and practice problems, and to quiz the student, respectively.

alexa-custom-skill alexa-skill aws-lambda aws-lambda-node javascript physics physics-quiz ucl

Last synced: 09 Oct 2025

https://github.com/leoz0214/pyriodic-table

A Python package which provides data on the Periodic Table of Elements.

chemistry elements periodic-table periodic-table-of-elements physics python science

Last synced: 09 Oct 2025

https://github.com/sai-srivardhan-reddy-lingala/space-grade-pressure-and-temperature-sensors-matlab-simulation

Space-Grade Pressure and Temperature Sensors MATLAB Simulation

matlab physics sensors

Last synced: 09 Apr 2025

https://github.com/kelreeeeey/numerical_from_book_to_code

Numerical Thingy from book to code, Calculus, Physics and allthat - written in C and Python

c calculus learning-by-doing physics python

Last synced: 05 Apr 2025

https://github.com/danlessa/helimagnetos

Analógias clássicas para Helimagnetos

applied-physics electromagnetism magnetism physics

Last synced: 05 Feb 2026

https://github.com/utilyre/bb

A bouncing ball with physics involved

game golang physics pixel

Last synced: 01 Nov 2025

https://github.com/lbirkert/three-body-problem

a three-body physics simulation written in python

physics python simulation three-body-problem three-body-simulation

Last synced: 13 Jul 2025

https://github.com/d-exclaimation/swiftcalc

Math Module for Matrices, Vectors, Probabilities

math mathematics physics swift vector

Last synced: 12 Oct 2025

https://github.com/HirokiHamaguchi/fastwedge

fast computation of k-RDM and wedge product

physics python

Last synced: 12 Oct 2025

https://github.com/astrofra/game-derelict-space

Tannhauser Gates is an (unfinished) RPG Top bottom Space Flight simulator game.

gamedev gamestart3d physics prototype squirrel-lang unfinished-game

Last synced: 16 Feb 2026

https://github.com/itsflores/projectile-simulator

A realistic projectile simulator made in Turing

physics projectile-motion-simulation turing

Last synced: 07 Mar 2026

https://github.com/bwaklog/gravitas

A simple physics package for python

physics python simulation

Last synced: 14 Oct 2025

https://github.com/rollerozxa/apparatus-decomp

A (not yet complete) decompilation of the 2011 Android game Apparatus

android decompilation game java physics

Last synced: 13 Mar 2026

https://github.com/jasonleelunn/eye-tracker

Custom built eye tracking solution using Python

eye-tracking physics university-project webcam

Last synced: 14 Oct 2025

https://github.com/sstendahl/giscan

Simple tool to read and analyze existing GISAXS data

cbf data diffraction diffraction-analysis gisans gisaxs physics reflectivity scattering xray

Last synced: 11 Nov 2025

https://github.com/maxwellmatthis/differential-equation-simulator

A small program and framework for visualizing physical objects moving around.

2d animation differential-equations math physics

Last synced: 14 Oct 2025

https://github.com/sohnryang/nbody-2d

2D n-body simulation.

javascript n-body physics

Last synced: 24 May 2026

https://github.com/daniel-elston/cern-lhc-particle-beam-detection

(Team Lead) My final year BSc Physics project providing CERN with a statistical analysis and recommendation for a particle beam loss monitor for the LHC.

cern high-energy-physics large-hadron-collider leadership lhc particle-physics physics project-management universe

Last synced: 16 Jan 2026

https://github.com/liunelson/phd-thesis-final

LaTeX source code of the Ph.D. thesis of Lai Chung Liu

chemistry latex phd-thesis physics tex university-of-toronto

Last synced: 27 Mar 2025

https://github.com/emanuellcs/entropicrust

Rust-based project exploring chaotic systems through high-performance simulations

chaos chaos-theory chaotic-dynamical-systems chaotic-systems mathematics physics physics-simulation rust rust-lang rustlang simulation visualization

Last synced: 12 Jul 2025

https://github.com/htjb/arxivsearcher

arXiv Terminal Search Tool

arxiv physics search-tool terminal-based

Last synced: 13 May 2025

https://github.com/11belowstudio/ce812

Repository for my Physics-Based Games work. And CRAPPY - the Cool Realism-Adjacent Physics Package, Y'know?

java physics physics-2d

Last synced: 16 Oct 2025

https://github.com/danburonline/headless-blender

Proof of concept to run Blender in headless mode behind an HTTP API to run physics simulations (destruction of geometries), bake the simulations as keyframe animations, and return optimised 3D meshes.

blender physics simulation

Last synced: 30 Sep 2025

https://github.com/tspspi/pyavaspec

Simple (inofficial) Python library and CLI tool to talk with the AvaSpec-2048-2 spectrometer

instrumentation physics spectroscopy

Last synced: 22 Jan 2026

https://github.com/expeehaa/troepfchen

Tröpfchenmodellsimulation der Kernphysik, basierend auf der GameEngine Unity3D.

physics physics-simulation simulation unity3d

Last synced: 14 Apr 2026

https://github.com/ewdlop/spaceprojectxl

A Classic Space shooting Game written in C#. Made with Unity. OOP Heavy

csharp itchio kenneynl object-oriented-programming physics spaceshooter trigonometry unity-cg-shaders unity3d

Last synced: 19 Oct 2025

https://github.com/mokiat/ggj2024

Global Game Jam Game

3d custom-engine game golang physics

Last synced: 07 Sep 2025

https://github.com/hirokihamaguchi/fastwedge

fast computation of k-RDM and wedge product

physics python

Last synced: 01 Apr 2025

https://github.com/cu2mauro/robinhood.jl

From various quivers of rank functions in supergravity backgrounds, use numerical optimization with Julia to solve the Nambu-Goto Wilson Loop and investigate confinement and screening

high-energy-physics julia numerical-optimization physics supergravity wilson-loop

Last synced: 24 Oct 2025

https://github.com/tmalik1116/8ballpool-web

An interactive 8 Ball Pool game with engaging physics and gorgeous animation.

billiards javascript javascript-game physics pool python web

Last synced: 04 Jan 2026

https://github.com/jtbandes/get_cuts

Data processing and histogram calculation for particle jets

cpp physics

Last synced: 05 Apr 2025

https://github.com/semibran/life-c

:gear: conway's game of life in C

c cellular-automata game game-of-life physics simulation

Last synced: 06 Apr 2025

https://github.com/p2-718na/fresnel-coefficients-experiment

Write-up of experiment for measuring fresnel coefficients.

brewster-angle experiment fresnel-equations physics

Last synced: 15 Mar 2026

https://github.com/arcticoder/su2-3nj-uniform-closed-form

Universal closed-form hypergeometric representation of SU(2) 3nj symbols, featuring a LaTeX derivation, master generating functional, and Python scripts for symbolic expansion and numerical verification.

3nj computational-physics generating-function hypergeometric latex mathematics mathjax orthogonal-polynomials physics quantum-mechanics recoupling su2 symbolic-computation sympy

Last synced: 27 Oct 2025

https://github.com/uefi-code/hack-the-world

Hacking our Physical World

hack hacker physics physics-simulation

Last synced: 25 Jan 2026

https://github.com/jonbesga/physics-toolbox

⚛️ Basic functions and classes to resolve physics problems

early-development physics python python-3 python-library

Last synced: 29 Jan 2026

https://github.com/chriszethird/kicked-rotor

Observation of generalized Anderson quantum phase transitions using a Kicked Rotor.

anderson kicked-rotor physics

Last synced: 06 Feb 2026

https://github.com/marcos-moura97/opticalpyber

Package with tools to waveguides and optical fibers

electromagnetic-simulation electromagnetism physics python scipy

Last synced: 30 Jan 2026

https://github.com/d3m37r4/zemaxddeclient

Advanced analysis of optical systems using parameters retrieved from Zemax via DDE (Dynamic Data Exchange)

dde gui lens-design optical-design optical-engineering optics physics scientific-computing windows zemax

Last synced: 01 Jun 2026

https://github.com/aldomann/physics-notes

LaTeX notes for several undergrad Physics classes

mathematics notes physics studies

Last synced: 17 Mar 2026

https://github.com/uladkasach/finite-capacitance

Numerical solution of capacitance for a finite parallel plate capacitor of arbitrary plate specification.

capacitance edge-effects physics

Last synced: 25 Jan 2026

https://github.com/junobonnie/dstpp

simple darkmatter simulation based on python

2d-simulation darkmatter physics physics-simulation simulation

Last synced: 31 Jan 2026

https://github.com/louisdh/sniper

A basic 2D physics engine written in C#

physics

Last synced: 19 Jun 2026

https://github.com/surtecha/multi-physics-simulation-engine

A real world physics simulation application built with python

jax numpy physics pygame python scipy simulation

Last synced: 14 Apr 2025

https://github.com/ttwag/eec130ab-electromagnetics

EEC130A/B is the electricity and magnetism course series for electrical engineers at UC Davis

electrical-engineering physics radio-frequency

Last synced: 19 Mar 2026

https://github.com/gladir/physicslib-tp

Bibliothèque en Turbo Pascal permettant des traitements de science physique.

physics physics-library turbo-pascal turbopascal

Last synced: 19 Mar 2026

https://github.com/nyuad-astroparticle/lxe-phonon

This repository contains all the data for the the detection of particles from the phonons produced due to heat deposition in liquid scintillators

physics simulation

Last synced: 17 Jan 2026

https://github.com/alanfreed/physicalfields.jl

Provides types, constructors, string conversion, read/write from/to files, math functions and other methods for physical fields that are scalars, vectors or matrices, as well as arrays for these three fields.

continuum-mechanics physics

Last synced: 26 Feb 2026

https://github.com/haykh/oompy

Python Module for calculations with physical units (supports Gaussian units).

astrophysics conversion physics python

Last synced: 14 Mar 2025

https://github.com/uw-midsun/mech

Mechanical related software such as simulations and optimizations

modeling physics solar-car

Last synced: 26 Feb 2026

https://github.com/blackary/shoebox

Instructions for building a low-priced loudspeaker

diy educational-project loudspeaker physics

Last synced: 18 Mar 2026

https://github.com/mcjkula/time-dilation-calculator

A calculator for computing the lorentz-factor and time dilation of objects moving near the speed of light written in Python using Flet.

calculator physics time-dilation

Last synced: 27 Feb 2026

https://github.com/cyber-amr/shapes.jl

(In-Development) - Julia package to handle geometry shapes of any dimension

2d 3d 4d drawing game-development geometry julia linear-algebra math modeling multidimensional physics

Last synced: 05 Apr 2025

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

Experimental Plasma Physics Workshop

cdp experimental physics plasma plasmaphysics tu workshop

Last synced: 30 Mar 2025

https://github.com/mohamedelashri/physics

Physics tools I develop through my research and education journey.

physics

Last synced: 19 Mar 2026

https://github.com/jnxf/grau-f

:black_nib: Physics class notes

alternating-current class-notes leds physics

Last synced: 19 Mar 2026

https://github.com/adnanmula/physics-sandbox

Just a physics playground for you to mess with.

construct construct3 physics sandbox

Last synced: 14 Feb 2026

https://github.com/gojakuch/comphy

ComPhy serves as a platform for educatory materials on modern mathematical/computational physics, scientific programming, and applied mathematics in Ukrainian.

education educational mathematics physics scientific-computing

Last synced: 19 Mar 2026

https://github.com/ishanoshada/light-speed

light_speed is a comprehensive Python package for calculations and simulations related to the speed of light, relativistic physics, and real-world optical phenomena. It is designed for scientists, researchers, and physics enthusiasts who want to explore the fascinating world of light and its interactions.

lightspeed math package physics pypi

Last synced: 16 Feb 2026

https://github.com/mathworks-teaching-resources/double-slit-and-scattering-two-quantum-particles

Live Script contains simulations and visualizations of quantum mechanics problems such as: double slit experiment and scattering problem of two quantum particles off each other, providing examples on how computation can help teaching basics of quantum mechanics.

matlab-live-script physics quantum-mechanics

Last synced: 19 Mar 2026

https://github.com/apgapg/vuepress_iitjeenotes

Website to showcase IIT JEE notes by Ayush P Gupta

ayush concepts iit physics vuepress

Last synced: 19 Mar 2026

https://github.com/gladir/physiq

Liste de commandes écrite en Pascal sur la physique.

command-line free-pascal physics physique turbo-pascal

Last synced: 19 Mar 2026

https://github.com/zhenghh04/zhenghh04.github.io

This is my personal website

argonne hdf5-library physics

Last synced: 18 Mar 2026

https://github.com/mohamed-samy26/flappy-bird-cpp-sfml

Remake for Flappy Bird game with custom made physics and 2 levels of difficulity

cpp game game-development physics sfml sfml-game

Last synced: 25 May 2026

https://github.com/eliranmal/thoughts-on-physics

philosophical conjectures reduced to haiku poems

blog haiku philosophy physics poetry

Last synced: 20 Mar 2026

https://github.com/mattleblanc/idtracksel

Simple wrappers around ATLAS track selection tools.

atlas hep-ex physics science

Last synced: 20 Mar 2026

https://github.com/ivnsch/waves

Electromagnetic wave simulation

bevy bevy-engine physics rust simulation

Last synced: 03 Mar 2026

https://github.com/mendel5/physics

Information about physical units and related things

distance electricity energy length physics power speed

Last synced: 03 Mar 2026

https://github.com/evergineteam/physicsjointssample

This sample shows the different types of physics joints that you can use Evergine to enhance your simulations.

evergine graphics joints physics

Last synced: 14 Mar 2025

https://github.com/astrofra/game-astrolander

Astrolander is a 3D space navigation game inspired by classics such as Lunar Lander, Gravity Force, and Uchuusen.

game-development gamestart3d gravity lunar-lander physics squirrel-lang tigsource

Last synced: 19 Mar 2026

https://github.com/phrutis/Minikeys

GPU brute minikeys Cosascius $100

brute btc casascius coin gpu minikeys physics sha256

Last synced: 10 Apr 2025

https://github.com/1j01/algodoo-stuff

Algodoo creations (mostly mechanisms, some fun ragdoll characters)

algodoo mechanical-engineering phun physics ragdoll ragdoll-physics

Last synced: 19 Mar 2026