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/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/tspspi/pysdg1032x

Python library to control Siglent SDG 1032X arbitrary waveform generator

functiongenerator physics scpi

Last synced: 05 Mar 2026

https://github.com/stared/diffraction-gratings

Diffraction Gratings, Moire Pattern and Spiral Zone Plates - in PostScript

diffraction fresnel interference physics postscript

Last synced: 19 Mar 2026

https://github.com/arkenidar/sdl-lua-physics-ball

(conversion) from love2d to luajit

lua physics sdl windows

Last synced: 17 Apr 2026

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/b4rtaz/gravity-game-js

Control a spaceship in a space with the gravity. Feel the real gravity!

3d-game browser-game game game-js gravity physics threejs

Last synced: 30 Apr 2026

https://github.com/builtbyjonas/paralux

Physics-driven smooth scroll & parallax engine

animation javascript library parallax paralux physics react scroll

Last synced: 03 Apr 2026

https://github.com/theoctan/unityextensions

This package contains extensions for GameObject, Transform, Physics, Vector, Color, Collections and has linear converter for mathematical transformations.

collections color convert extensions gameobject linear physics tools transform unity vector

Last synced: 17 Apr 2026

https://github.com/vitalcheffe/flow

Open-source engineering simulation with AI. In your browser.

cfd engineering fea finite-element open-source physics python react simulation typescript

Last synced: 04 Apr 2026

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/smokku/hecs_rapier

Physics engine for hecs ECS

ecs hecs physics rapier rapier2d rust

Last synced: 04 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/jrbourbeau/cr-composition

IceCube cosmic-ray composition analysis

cosmic-rays data-analysis machine-learning physics python

Last synced: 20 Apr 2026

https://github.com/alanamaro13/physics_notebooks

Hey there! Are you looking to learn Linear Algebra, Thermodynamics or Quantum Mechanics? Here you can find a collection of notebooks related to physics and mathematics!

computational-physics linear-algebra mathematics physics quantum-mechanics science thermodynamics unam

Last synced: 04 Jan 2026

https://github.com/viljarjf/nano

Programs made during nanotechnology studies

physics physics-simulation python simulation tfy4235

Last synced: 07 Apr 2025

https://github.com/icza/java-fishing

Fishing is a 2D skill game.

boat fisher game physics

Last synced: 18 Mar 2025

https://github.com/khaledsmq/rk4thspring

A powerful spring animation library for natural, smooth motion.

animation motion physics spring

Last synced: 26 Jan 2026

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/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/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/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/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/archermarx/loopfieldcalc.jl

Calculate magnetic field due to combinations of current loops

julia magnet physics

Last synced: 27 Jun 2025

https://github.com/a-llison-lau/three-body-problem

A visualization of the classic three body problem

physics physics-simulation react three-js threejs typescript

Last synced: 26 Feb 2026

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/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/niaggar/metodo-verlet

Aplicación para reproducir sistema gravitacional de N cuerpos mediante el metodo de integración de Verlet

physics verlet wpf-application

Last synced: 14 Mar 2025

https://github.com/zalo/occipitalordinance

A per-pixel tribute simulation to Cortex Command

cortex-command physics pixel-perfect

Last synced: 26 May 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/realtristan/realtristan.sty

Custom LaTeX Commands for Style, Calculus, Linear Algebra, and Physics

calculus latex linear-algebra physics

Last synced: 17 May 2026

https://github.com/sizzlins/kalkulator-ai

A Simple Command Line Input Symbolic Regression Engine and Computer Algebra System (CAS) capable of discovering the laws of the universe, solving calculus, algebra, and trigonometrics.

calculator calculus cli computer-algebra-system curve-fitting machine-learning mathematics numpy physics python scientific-computing scikit-learn sparse-regression symbolic-regression sympy

Last synced: 13 Jan 2026

https://github.com/iagoleal/deformablebodies.jl

Julia package dedicated to modeling and solving the change of reference frame problem for self-deforming bodies.

classical-mechanics deformable-bodies-dynamics julia physics simulator

Last synced: 08 Feb 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/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/0xflux/home---habitable-or-mapped-exoplanets

A python project to map and conduct data mining / analysis on exoplanets and their host systems. What information can I obtain from astronomical data in the search for habitable, unique, or interesting exoplanets / systems / stars.

data-science exoplanets nasa open-source physics python space

Last synced: 15 Mar 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/arkenidar/graphic

#claude_ai Love2D with CPU-based 3D and common code with a custom LuaJIT FFI + libSDL2 backend , that mimics Love2D but it's indipendent .

3d algebra common love2d lua luajit math msys2-mingw64 obj physics polygons render sdl2 stl transformations

Last synced: 03 May 2026

https://github.com/phrutis/minikeys

GPU brute minikeys Cosascius $200

brute btc casascius coin gpu minikeys physics sha256

Last synced: 15 May 2025

https://github.com/gastonmorixe/ecs-animation-engine

🏂 Entity Component System (ECS) physics animation engine with damped harmonic oscillator (springs, and friction)

animation animation-engine ecs enitity-component-system harmonic-oscillator physics spring

Last synced: 04 May 2026

https://github.com/n57d30top/stepped-multi-volume-stellarator

Open-Source 3D magnetic confinement geometry for a stepped-volume asymmetric stellarator. Autonomously converged and VMEC-verified.

energy fusion open-source physics plasma stellarator vmec

Last synced: 04 May 2026

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/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/lukeroantree4815162342/heisenpong

Pong, where the ball moves with a trajectory corresponding to the Heisenberg Uncertainty Principle

game kivy physics python quantum

Last synced: 06 May 2026

https://github.com/sirboltzmann/galactic-fragility

A real-time astronomy tool designed to help you explore the stars, planets, and celestial events with accurate and up-to-date data. Whether you're curious about exoplanets, stellar movements, or the Sun and Moon’s cycles, this platform makes astronomy accessible and engaging.

animation-css api astronomy astronomy-api astrophysics css js physics planets react react-router stars

Last synced: 07 May 2026

https://github.com/tknohamza/tp

Analyse Numerique ( MIP4 - GTI ) 2025

gti informatique math mip physics

Last synced: 15 May 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/kimtth/science-companion-mindmap

🧪References and notes for science mindmap — College-level science overview

biology chemistry college mermaid-diagrams physics science

Last synced: 18 Jan 2026

https://github.com/jamesta696/rocketdash

A Unity/C# 3D Game called Rocket Dash based on player controls and physics. Fly the rocket from the launch pad to landing pad while dodging obstacles.

3d-game 3d-models classes csharp object-oriented-programming physics physics-3d physics-simulation unity unity3d

Last synced: 06 Apr 2025

https://github.com/jcbernack/webgl-physics

WebGL implementation of popular models from physics

ising-model mandelbrot physics vicsek-model webgl

Last synced: 10 Jun 2026

https://github.com/gogi1337/prox1

vector fields rendered in c

math opengl physics physics-simulation

Last synced: 14 May 2026

https://github.com/mickypaganini/btagging

Various collections of scripts for useful b-tagging applications in ATLAS (CERN).

atlas b-tagging cern deep-learning hep machine-learning physics

Last synced: 11 Jun 2026

https://github.com/jimmielin/hw-numerical-physics-201718

(Private) Homework for Numerical/Computational Physics 2017-18 Semester 1

numerical-methods physics python

Last synced: 13 Jun 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/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/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/terenstare/phys4fun

A companion demo application for my case study "Simulating physics for fun and profit"

imgui imsdl2 physics sdl2

Last synced: 30 Mar 2025

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/thisismeamir/hepsw

Source-First package manager for High Energy Physics software stack.

cern high-energy-physics package-manager physics

Last synced: 08 Apr 2026

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/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/neo1842/blender-force

A Blender project visualizing dynamic particle flow controlled by force fields. Organic motion created using force and vortex physics.

blender blender3d eevee force-field generative-art motion-design particle-system physics vortex

Last synced: 24 Jun 2026

https://github.com/lbirkert/oscsim

A physics based simulation game about oscilating things.

physics python simulation

Last synced: 21 May 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/john98nf/coupled-pendulums-animation

This projects makes a simple animation of the physical response of two coupled pendulums oscillating, without any kind of friction losses or external stimulation.

animation c-plus-plus cli pendulums-animation physics physics-simulation

Last synced: 27 Mar 2025

https://github.com/borderbenja05/futility

various utilities I've made for .fits files and found useful at some point or another, mostly for visual analysis and injections

astronomy-astrophysics cnn data-science physics

Last synced: 30 Dec 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/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/daylily-zeleen/godot-fixphysics

Godt3.x的定点数物理插件

deterministic gdscript godot physics

Last synced: 07 Apr 2025

https://github.com/bartekpacia/pendulum

Measuring gravitational acceleration by analyzing video feed of a swinging mathematical pendolinum.

opencv opencv-python physics python

Last synced: 29 Apr 2026

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

Data analysis and simulations for the course "Electronics laboratory" held at Physics Dep. - University of Turin, 2021

data-analysis electronics physics

Last synced: 27 Mar 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/quantum9innovation/platformer.js

All the due physics for creating a platformer, in one library

game physics physics-engine platformer

Last synced: 29 Mar 2025

https://github.com/diegovictor/lancamentoobliquo

Simulador JavaScript de Lançamentos Obliquo

javascript js physics simulator

Last synced: 30 Mar 2025

https://github.com/xenon615/caterpillar

Friction based movement

avian3d bevy-engine physics rust-lang

Last synced: 14 Jul 2025

https://github.com/cutwell/physics-demos

A series of web applets on popular Physics concepts

applet blackholes physics series standardmodel stringtheory

Last synced: 24 Mar 2025

https://github.com/sapphimars/physkit

A Python toolkit providing physical constants, unit conversions, and plotting styles

matplotlib physics pint units

Last synced: 10 Mar 2026