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/rust-control/oxide_control

Physics-based simulation and Reinforcement Learning environments, using MuJoCo, in Rust.

machine-learning mujoco mujoco-environments physics physics-simulation reinforcement-learning reinforcement-learning-environments rl rust

Last synced: 18 Apr 2026

https://github.com/jitseb/imagep

Image Processing – A minimalistic Python replacement for ImageJ.

image-processing physics pyqt pyqtgraph python

Last synced: 22 Jun 2026

https://github.com/suecreamm/spectroscopex

Intuitive EELS data visualization and transformation tools available for Windows, Mac, and Linux

cross-platform electron heatmap-visualization material-science physics python

Last synced: 06 Feb 2026

https://github.com/wesleymcginn/nbpsp-website

This is the code for the official website for the New Buffalo Physics Skate Park (NBPSP).

physics skate-park skateboard

Last synced: 18 Mar 2026

https://github.com/khaledalam/unit

A lightweight PHP library for working with physical quantities and unit conversions. Supports arithmetic operations, precision formatting, and dimensional analysis.

composer-package dimensional-analysis match measurement php php-library physics quantity unit-conversion unit-converter

Last synced: 07 Jul 2025

https://github.com/yamhab/stupid-watermelon-game

A Rust implementation of Suika Game

2d game macroquad physics rapier rust suika watermelon

Last synced: 21 Jul 2025

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/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/gnrlleclerc/soft-bodies-simulator

Soft Body Simulation using python with numpy and pygame modules

physics python real-time simulation

Last synced: 04 Jun 2026

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/jrbourbeau/cr-composition

IceCube cosmic-ray composition analysis

cosmic-rays data-analysis machine-learning physics python

Last synced: 20 Apr 2026

https://github.com/gtktsc/particles-canvas

A real-time 3D atomic particle simulation rendered with the HTML Canvas API and powered by a modular CPU-based physics engine.

graphics javascript particles physics rendering-engine typescript

Last synced: 17 Jun 2026

https://github.com/banghuazhao/space-charge

A fast-paced, vertical platformer iOS game built with SpriteKit. Jump, dodge, and collect as you ascend through space!

admob app-store apple arcade casual-game cocoapods demo-app game-development indie-game ios localization mobile-game multilingual open-source physics platformer spritekit swift tilt-controls xcode

Last synced: 17 Jul 2025

https://github.com/lobis/master-mcm-material

Material related to the subject of Mathematical and Computational Methods in Cosmology, Astrophysics and Particle Physics.

binder education jupyter-notebook mathematics physics statistics

Last synced: 17 Jun 2026

https://github.com/stanczakdominik/nbody

n-body/molecular dynamics in Python on the GPU via numba.cuda

gpu nbody-simulation numba physics python

Last synced: 17 Jun 2026

https://github.com/babaid/probindnn

My bachelors thesis on predicting relative protein-protein binding affinity changes upon point mutations using graph neural networks.

bioinformatics biophysics deep-learning graph-neural-networks graphs lstm lstm-neural-networks neural-networks physics pytorch pytorch-geometric structural-bioinformatics

Last synced: 17 May 2026

https://github.com/xenon615/caterpillar

Friction based movement

avian3d bevy-engine physics rust-lang

Last synced: 14 Jul 2025

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/rahulbhadani/wppy

Wave Propagation with Python

optics physics python wave-propagation waves

Last synced: 13 Apr 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/singond/importkeysightbin.jl

Read binary data from Keysight oscilloscopes.

julia physics

Last synced: 11 Jul 2025

https://github.com/tp5uiuc/parallel_slab

A benchmark for multiphase fluid--elasticity coupled problems

continuum-mechanics fluid-structure-interaction physics simulation

Last synced: 06 Jun 2026

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/jango73/caremulator

Emulates dynamics of car movements on straight line

car drag engine gear physics qml qt rpm

Last synced: 25 Apr 2026

https://github.com/simpsonresearch/paul-henschel_metaballs

This is not my project. I'm posting this here for added documentation to the source code.

fiber metaballs physics rapier react webgl

Last synced: 23 Jun 2026

https://github.com/archermarx/loopfieldcalc.jl

Calculate magnetic field due to combinations of current loops

julia magnet physics

Last synced: 27 Jun 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/mokiat/ggj2024

Global Game Jam Game

3d custom-engine game golang physics

Last synced: 07 Sep 2025

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/phenax/canvas-physics

Simulating cool physics problems on a canvas

canvas physics simulation

Last synced: 05 Oct 2025

https://github.com/corentin-mzr/pmi

Project Master IPSA : Modeling the transport of a chemical species in a fluid

1d 2d fluid-dynamics fluid-simulation matplotlib numpy physics physics-2d physics-simulation python stochastic-processes

Last synced: 07 Jun 2026

https://github.com/hirokihamaguchi/fastwedge

fast computation of k-RDM and wedge product

physics python

Last synced: 01 Apr 2025

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/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/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/haykh/oompy

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

astrophysics conversion physics python

Last synced: 14 Mar 2025

https://github.com/pjazdzyk/energy-flow-x-demo

Engineering platform designed for HVAC professionals, offering practical tools to support MEP system design and analysis. It includes a variety of calculation tools such as psychrometric analysis, cooling with condensate removal, heating, air mixing, and more.

air ashrae cooling-control energy-efficiency engineering fluid-properties heating humidity hvac java math moist-air physics psychrometrics quasar spring-boot springsecurity vuejs

Last synced: 29 Apr 2026

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/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/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/terrygeng/rate-equation

Rate equation model for simulating the atomic population evolution under external laser fields, implemented in python.

atomic physics python quantum simulation

Last synced: 29 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/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/yaeju1205/simple-custom-physics

https://pesde.dev/packages/kimpure/simple_custom_physics/0.1.0/any

physics

Last synced: 10 Jun 2026

https://github.com/thelostlambda/heimdallr

A website detailing the fictional planet Heimdallr orbiting the pulsar Litch

coffeescript physics sass simulation website

Last synced: 29 Apr 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/ziyadedher/uniphy

Universal physics, made with great intentions but horrible executions.

physics physics-simulation python python3

Last synced: 17 May 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/morningstarxcdcode/k3sultrastarter

K3sUltraStarter is a lightweight Kubernetes setup project featuring a sample React frontend and FastAPI backend. It provides easy deployment, management, and validation of a full-stack app on Kubernetes, streamlining development and testing workflows.

css html javascript physics shell typrescript

Last synced: 04 May 2026

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/louisdh/sniper

A basic 2D physics engine written in C#

physics

Last synced: 19 Jun 2026

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/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/niaggar/polarimeter-controller

This project contains the code to control a polarimeter system, integrating a rotor (Arduino), an oscilloscope, and a Moku. The system is designed for photon detection experiments by rotating a polarizing filter and capturing light intensity data in real time.

arduino optics physics

Last synced: 30 Apr 2026

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/bredele/atmospheric

atmospheric pressure

atmosphere physics pressure

Last synced: 06 Sep 2025

https://github.com/smokku/hecs_rapier

Physics engine for hecs ECS

ecs hecs physics rapier rapier2d rust

Last synced: 04 Apr 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/apgapg/iitjee

IIT JEE Notes by Ayush P Gupta

iitjee physics vuejs vuetify

Last synced: 12 May 2025

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/jeppeklitgaard/carter

Contains most of my summer 2021 research internship project

arduino machine-learning physics reinforcement-learning university-of-cambridge

Last synced: 05 Apr 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/sohnryang/nbody-2d

2D n-body simulation.

javascript n-body physics

Last synced: 24 May 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/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/jsdhami/plasma-physics-workshop

Experimental Plasma Physics Workshop

cdp experimental physics plasma plasmaphysics tu workshop

Last synced: 30 Mar 2025

https://github.com/oguzhanumutlu/physics-engine

Physics engine that I made with the things we learned in school

canvas engine javascript js newton physics physics-engine render web

Last synced: 16 May 2025

https://github.com/thomasafink/orbital-mechanics

A comprehensive 3D visualization of our solar system including planets, moons, asteroid belts, and the Oort cloud implemented in Python using Matplotlib.

asteroid-belt asteroids astro astrophysics nasa orbital-dynamics orbital-mechanics orbits physics python simulation solar solar-system space system

Last synced: 02 May 2026

https://github.com/zerdicorp/soft_body_simulation

In my opinion - one of the coolest simulations!

2d physics physics-simulation simulation soft-body soft-body-simulation

Last synced: 02 Sep 2025

https://github.com/christiaangoossens/planetary-orbit-simulator

This repository holds a Java application used for simulating planetary orbits. The app was created for use in a PWS (Profielwerkstuk) project for the Stedelijk Gymnasium Nijmegen (the Netherlands) by Christiaan Goossens and Daniel Boutros.

astronomy nasa orbit physics physics-simulation planets research research-project simulation simulator space

Last synced: 07 Jul 2025

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/itsflores/projectile-simulator

A realistic projectile simulator made in Turing

physics projectile-motion-simulation turing

Last synced: 07 Mar 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/ttm/physics

notes on the study of physics

physics

Last synced: 26 Jan 2026

https://github.com/zmitchell/ns_trcd

The data collection program for a nanosecond-scale time resolved circular-dichroism spectrometer

physics pyqtgraph pyside2 python python3 qt

Last synced: 16 May 2026

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

Plasma Physics | Research

physics plasma research

Last synced: 19 Mar 2026

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

Preparation for Physics Problem Solving at school.

latex physics study

Last synced: 12 Sep 2025