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/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/sohnryang/nbody-2d

2D n-body simulation.

javascript n-body physics

Last synced: 24 May 2026

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

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

astrophysics conversion physics python

Last synced: 14 Mar 2025

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/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/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/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/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/phrutis/minikeys

GPU brute minikeys Cosascius $200

brute btc casascius coin gpu minikeys physics sha256

Last synced: 15 May 2025

https://github.com/tknohamza/tp

Analyse Numerique ( MIP4 - GTI ) 2025

gti informatique math mip physics

Last synced: 15 May 2025

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/ttm/physics

notes on the study of physics

physics

Last synced: 26 Jan 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/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/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/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

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/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/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/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/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/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/ziofil/infphy201

Quantum physics course

physics quantum

Last synced: 24 Mar 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/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/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/arthaud-proust/dev.arthaud.pendulum

A simple double pendulum simulator. Try it.

pendulum physics physics-simulation

Last synced: 16 Mar 2025

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

Plasma Physics | Research

physics plasma research

Last synced: 19 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/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/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/neelravi/fairtool

A CLI tool for FAIR processing of computational materials science data.

computational data data-analytics fair management materials physics python science

Last synced: 14 Jan 2026

https://github.com/dw61/electronvolt

A physics quantity calculator with units.

physics

Last synced: 14 Jan 2026

https://github.com/lobis/geometry-browser

A simple TGeo (root) / GDML geometry web browser using ROOT's THttpServer.

high-energy-physics jsroot physics physics-simulation root-cern threejs

Last synced: 14 May 2026

https://github.com/kdungs/cpp-paulimagic

Something with tensors and Pauli-matrices.

physics

Last synced: 02 Apr 2025

https://github.com/nab138/cosmicphysics

Real Physics for Cosmic Reach!

bullet-physics cosmicreach java mod physics

Last synced: 10 Apr 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/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/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/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/danlessa/helimagnetos

Analógias clássicas para Helimagnetos

applied-physics electromagnetism magnetism physics

Last synced: 05 Feb 2026

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