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

A Godot addon that implements verlet-based rope physics, translated from C# to GDScript with additional features like object attachment. Based on the original verlet-rope-4 implementation.

addon game-development game-mechanics gdscript godot godot-engine physics physics-simulation rope-physics verlet-integration

Last synced: 09 Oct 2025

https://github.com/piispah/quantum-harmonic-oscillator-networks

The coding portion of my bachelor's thesis. Basically simulates quantum mechanical harmonic oscillators and networks consisting of them.

harmonic-oscillator networks networkx physics physics-simulation quantum quantum-harmonic-oscillators quantum-mechanics simulation

Last synced: 04 Oct 2025

https://github.com/ycatsh/physics-sim

N-body and projectile motion simulation

cpp physics python sfml simulation

Last synced: 16 Feb 2026

https://github.com/tuokri/rs2simlib

Python library for Rising Storm 2: Vietnam physics objects simulation and automated data collection.

numba numpy physics rising-storm-2-vietnam simulation unreal-engine-3

Last synced: 23 Feb 2026

https://github.com/kaweees/phy130-lab

LaTeX template created for my Labs in Physics 130 at CSUDH

lab latex physics template tex

Last synced: 24 Oct 2025

https://github.com/aryamanarora/friction

Data and R code for a friction experiment in 9th grade Physics class.

friction physics

Last synced: 10 Oct 2025

https://github.com/maroba/bhut

A high-performance Barnes-Hut N-body accelerator that is array-agnostic, supporting both NumPy and Dask arrays for distributed computation.

dask gravitation physics python scientific-computing

Last synced: 10 Oct 2025

https://github.com/qcsim/qcsim

A quantum computer simulation research project

go golang physics qcsim quantum-computing simulation

Last synced: 15 Aug 2025

https://github.com/steviecurran/star-spectrum

C (pgplot) code to plot the Planck function of a black body (Sun or any other star)

astrophysics color infrared physics planck radio spectral-energy-distribution stars stellar sun teaching temperature ultraviolet visible

Last synced: 10 Oct 2025

https://github.com/fegemo/cefet-games-navinha

Um jogo de navinhas destruindo asteróides. Para sempre.

collision-detection exercise java libgdx physics

Last synced: 19 Feb 2026

https://github.com/cookie1170/bevy-floater

A simple physics based 2D character controller for the Bevy game engine (with Avian physics)

avian bevy character-controller physics

Last synced: 23 Feb 2026

https://github.com/0xdaksh/physics

My School Physics Notes Translated into Jupyter Notebooks

jupyter notebook notes nteract physics python school

Last synced: 04 Oct 2025

https://github.com/matthewfeickert/scipy2019-proposal

SciPy 2019 proposal for a talk on pyhf

hep-ex physics scipy scipy2019

Last synced: 11 Oct 2025

https://github.com/maxwellmatthis/gravitify

Add physics to HTML.

gravity joke library physics prank

Last synced: 14 Aug 2025

https://github.com/it21826740/flappy-bird

FlappyBird is a simple 2D arcade game built using Java and Swing. The game involves a bird that needs to navigate through a series of pipes without crashing into them. The goal is to score as many points as possible by passing through the gaps between the pipes.

2d-game flappy-bird flappy-bird-game java java-game mini-game physics

Last synced: 13 Aug 2025

https://github.com/niklasmh/master-thesis-artifact

The artifact that was developed and evaluated in the master thesis

education master-thesis physics programming

Last synced: 13 Aug 2025

https://github.com/laguer/jupyter-notebook-practice-physical-constants-ratios

exp(2^n/4) determines the topological Axis linking micro and macro physics ratios in a Jupyter Notebook entitled Jupyter-Notebook Practice Physical Constants Ratios. It uses the reduced Compton Electron wavelength as unit of length.

bizouard compton-electron-wavelength constant cosmology eddington francis-sanchez jupyter-notebooks kotov macro maruani michel-grosmann micro nambu physics radius ratios topological universe veysseyre weigel

Last synced: 11 Oct 2025

https://github.com/laguer/topological-axis

Topological Axis of MICRO/MACRO-PHYSICS & BIO-PHYSICS relations

axis biology eddington macro micro number physics string theory topological

Last synced: 11 Oct 2025

https://github.com/tanguysoto/forcefieldspotentials

3D Physics Serious Game :video_game:

3d physics serious-game simulation unity

Last synced: 18 May 2026

https://github.com/orestispanago/solstice-sco4

Python scripts to run Solstice simulations on SCO4

optical physics simulations solar-energy solstice

Last synced: 20 Aug 2025

https://github.com/kmoraza/ev_powertrain_simulation_app--enhanced

Desktop-App zur Simulation der Dynamik eines Elektrofahrzeug-Antriebsstrangs einschließlich Batterie-, Motor- und Fahrzeugleistung (Desktop-app that simulates electric vehicle powertrain dynamics including battery, motor, and vehicle performance)

electric-vehicle electric-vehicle-powertrain engineering ev-design ev-powertrain mathematics physics

Last synced: 12 Aug 2025

https://github.com/twesterhout/tipsi-builder

TiPSi builder module as a pure Python package for ease of installation

conda physics tight-binding

Last synced: 02 Jul 2025

https://github.com/alecandido/neutrino_exam

Resources for Neutrino PhD exam

exam phd physics

Last synced: 15 Jun 2026

https://github.com/kmoraza/swe-coastal_ocean_dynamics_software

Desktop-App zur Modellierung der Küstenozeandynamik und geschrieben in JavaFX (Desktop app which models coastal ocean dynamics and written in JavaFX)

coastal-ocean coastal-ocean-dynamics coastal-oceanography mathematics ocean-engineering oceanography physics simulation simulations

Last synced: 12 Aug 2025

https://github.com/kmoraza/optimal_aircraft_fuselage_design--to

Optimales Flugzeugrumpfdesign durch Topologieoptimierung (Optimizing aircraft fuselage design using topology optimization)

aerodynamics aircraft-fuselage-optimization mathematics mechanical-engineering optimal-aircraft-fuselage-design physics topology-optimization

Last synced: 12 Aug 2025

https://github.com/kmoraza/grinding_spindle_design_simulation_software

Desktop-Software zur Simulation des optimalen Designs und der Leistung von Schleifspindeln unter verschiedenen Betriebsbedingungen und Konfigurationen (Desktop software to simulate optimal design and performance of grinding spindle under various operating conditions and configurations)

engineerin engineering-mechanics grinding-spindle grinding-spindle-design grinding-spindle-performance mathematics mechanical-engineering optimization physics

Last synced: 12 Aug 2025

https://github.com/kmoraza/moo_inverter_drive_simulation_software

Diese Desktop-Software simuliert einen elektrischen Wechselrichterantrieb und nutzt eine Mehrzieloptimierungstechnik (This desktop software simulates electrical inverter drive and utilizes multi-objective optimization technique)

desktop-app desktop-software electrical-engineering inverter-drive multi-objective-optimisation multi-objective-optimization nsga-2 nsga-ii nsga2 optimization-technique optimization-techniques physics simulation simulation-software simulations simulator simulators

Last synced: 20 Aug 2025

https://github.com/riborings/physicstutorials

A collection of MATLAB scripts and public material used for the Physics and Math tutorials at my university

math physics tutorial

Last synced: 19 Feb 2026

https://github.com/guilherme-marcello/physics-programming-and-highschool

Repository for storing code and snippets presented in the technical book "Physics, Programming, and High School: Python Language in Laboratory Classes"

book educational-project physics python

Last synced: 13 Oct 2025

https://github.com/reo7sp/magnetictest

Researching magnetic field

magnetic-fields opengl physics

Last synced: 23 Jun 2026

https://github.com/reo7sp/wavetest

Изучение движения скопления монохроматических волн

physics wave

Last synced: 11 Aug 2025

https://github.com/torrentg/ray-model

Ray-based modeling of gravitational fields

gravity modeling physics

Last synced: 09 Mar 2026

https://github.com/dylanljones/triqs_cpa

Single site disorder solvers for TRIQS

ata cpa disorder physics triqs vca

Last synced: 02 Apr 2026

https://github.com/emomaxd/physim

Visual simulations for the Physics engine core

physics physics-engine physics-simulation

Last synced: 24 Jan 2026

https://github.com/shu-yusa/ccfull-rmt

Coupled-channels calculation for fusion reaction and quasi-elastic scattering with taking into account noncollective excitations.

coupled-channels fusion nuclear-reactions physics quantum-mechanics random-matrix-theory

Last synced: 21 Jan 2026

https://github.com/04medi/nuclear_fission_models

computational models for fission

fission matlab physics

Last synced: 13 Oct 2025

https://github.com/sergiokapone/opticsbook

Оптика. Практичний курс

optics physics problems tikz-figures

Last synced: 19 Feb 2026

https://github.com/sidhant947/mueller-matrix

This Fortran program calculates the Mueller matrix for a system based on polarization states of light using user-provided input angles and values for various polarization parameters.

mueller-matrix physics

Last synced: 27 Jan 2026

https://github.com/harshnarayanjha/marble_momentum

​Set the path and just get started!

game gamejam godot physics puzzle-game shovel-jam-2025

Last synced: 11 Aug 2025

https://github.com/lab-key/zmujoco

A Thin Zig Wrapper For MuJoCo

mujoco physics robotics zig-package zmujoco

Last synced: 03 May 2026

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

Orbit propagator (8th & 1st order) for when gravity doesn't follow the inverse square law. (2D)

orbit orbital-mechanics orbital-simulation physics propagator simulation space

Last synced: 03 Oct 2025

https://github.com/alecandido/fluiddynamics_exam

Resources for Fluid dynamics PhD exam

exam phd physics

Last synced: 15 Jun 2026

https://github.com/ericzlou/vrooms

CS11 - educational project to teach children projectile motion in VR

educational-project physics vr

Last synced: 10 Aug 2025

https://github.com/ratikaewkam/physics-classification

This project was developed as a prototype for future advanced video classification applications in schools or laboratories.

neural-networks physics python

Last synced: 15 May 2026

https://github.com/dszablonski/notes

These are my notes for thePhys Physics course at the University of Manchester.

latex latex-document latex-pdf notes physics undergraduate undergraduate-course

Last synced: 14 Oct 2025

https://github.com/itbert/sys4micromachining

Ai based system for laser micromachining

ai cv laser micromachines ml physics

Last synced: 07 Aug 2025

https://github.com/xord/reflex

A Graphical User Interface Tool Kit.

cpp gem gui gui-toolkit library physics ruby

Last synced: 09 Apr 2026

https://github.com/jarvist/thedancer.jl

Polarons + Time-Dependent-Propagation in 1D.

physics polarisation quantum-mechanics tightbinding

Last synced: 22 Jan 2026

https://github.com/crossr/hepevd

Web-Based event display for Particle Physics Events.

event-display physics

Last synced: 22 Jan 2026

https://github.com/code-help-tutor/physics-714-homework-3

Physics 代写代做 编程辅导, code help, CS tutor, WeChat: cstutorcs Email: tutorcs@163.com

physics

Last synced: 14 Mar 2026

https://github.com/xprithvi/cosmomap

CosmoMAP is a project that attempts to leverage machine learning to emulate magnetohydrodynamic cosmological simulations using data from their dark-matter-only counterparts.

astronomy convolutional-neural-networks cosmology keras machine-learning neural-network physics tensorflow

Last synced: 01 Aug 2025

https://github.com/nolnoch/atomix

Modeling stable electron wave states as a factor of energy (WIP)

cpp physics

Last synced: 19 Feb 2026

https://github.com/mhdeeb/peu-356-latex

These are my assignments for PEU 356 (Mathematical Physics 2) (Spring 2024) at Zewail City for Science and Technology.

latex mathematics physics vector-math

Last synced: 15 Oct 2025

https://github.com/fbientrigo/dihiggs

Particle physics using 2 higgs model calculator for dark matter candidates

particle physics

Last synced: 19 Feb 2026

https://github.com/sillyatif123/hydrogen-executor-6q

⚙️ Execute and manage hydrogen-related processes efficiently with Hydrogen-Executor-6q for streamlined energy solutions.

animation assets community events game-development game-engine input library lua marketplace modeling multiplayer physics

Last synced: 16 Oct 2025

https://github.com/grahamstrickland/lpfp

Exercises and examples from "Learn Physics with Functional Programming" - Scott N. Walck

functional-programming haskell physics

Last synced: 03 Jan 2026

https://github.com/cbenoit/hello-dyn4j

A simple Dyn4J test with JavaFX.

dyn4j example javafx physics

Last synced: 03 May 2026

https://github.com/lorenzoliuzzo/lms

LMS - Lagrangian Mechanics Simulator

lagrangian-mechanics physics physics-simulation

Last synced: 09 Jun 2026

https://github.com/kyrylo-sovailo/p6

2D solid constructions editor and simulator

physics physics-2d physics-simulation wxwidgets

Last synced: 16 Oct 2025

https://github.com/vivelev/mechanix

Classical Mechanics in JAX

jax physics

Last synced: 29 Jul 2025

https://github.com/mathworks-teaching-resources/mass-spring-damper-systems_jp

mass-spring-dumper-systemsの日本語版リポジトリ

cwm japanese mass-spring-damper physics translated

Last synced: 03 Jan 2026

https://github.com/vini-fda/u-calc

This is a python script that allows you to perform calculations involving quantities with known or estimated uncertainties.

calculator physics python3

Last synced: 09 Jun 2026

https://github.com/cathaypacific8747/phy-ia

Code for my Physics Internal Assessment.

international-baccalaureate pendulum physics

Last synced: 28 Jul 2025

https://github.com/code-help-tutor/phys2012-quantum-physics-assignment

PHYS2012 Physics 代写代做 编程辅导, code help, CS tutor, WeChat: cstutorcs Email: tutorcs@163.com

phys2012 physics

Last synced: 23 Feb 2026

https://github.com/x-cod3r/optical-system-database-generator-

This is my python program to hack the world of #optics. this program can generate a database of all possible lens combinations at given Effective focal length. the program takes user input of multiple variables such as focal lenght of lens one and desired effective focal length and the distance between two lenses ,etc to genearte a database

loupes magnification opensource optical optics physics python tkinter

Last synced: 28 Jul 2025

https://github.com/joe-mruz/hgvisualizer

An interactive simulation and visualization tool for evolving hypergraphs, inspired by the Wolfram Physics Project.

cpp cuda hypergraph physics simulator wolfram

Last synced: 02 May 2026

https://github.com/marianna13/heatpy

Solver for heat equation.

physics physics-simulation

Last synced: 08 Mar 2026

https://github.com/shahabahreini/myresume

A brief description about Shahab Bahreini Jangjoo

physics resume

Last synced: 03 Feb 2026

https://github.com/makuche/physics-days-2022

This repository contains research on multi-fidelity Bayesian optimization, that I have presented on the Physics Days 2022

bayesian-optimization materials-science multi-fidelity physics transfer-learning

Last synced: 27 Jul 2025

https://github.com/vishivishvish/arh-physx-hbook

Arihant Handbook for Physics - India

physics

Last synced: 23 Jan 2026

https://github.com/matthewfeickert/talk-scipy-2021

Talk on distributed inference with pyhf at the 2021 SciPy Conference

funcx hep physics pyhf scipy-2021

Last synced: 19 Oct 2025

https://github.com/blayung/ca-physics

A simple cellular automaton-based physics simulation written in c++.

cellular-automaton cpp physics physics-simulation sdl2 simulation

Last synced: 26 Jul 2025

https://github.com/mpc-lab-x/mpc-lab-x

MPC-Lab-X is a powerful problem generation module for educational purposes. It enables developers and educators to create, customize, and generate a variety of problems in subjects like mathematics, physics, and chemistry. With flexible, dynamic generation and parameterized controls, it scales easily from simple exercises to complex assessments.

chemistry generator math mathematics nodejs physics problems-generator teaching-tool

Last synced: 25 Jul 2025

https://github.com/adrianrguez314/Basic-physics-Methods

Basic example methods of a few basic forms of calculation in python

lagrange-polynomial-interpolation methods physics python university

Last synced: 06 Nov 2025

https://github.com/chenanton/virtual-ball-pit

A simple two-dimensional physics engine simulating inelastic collisions between balls and their surroundings.

balls cpsc210 java junit physics simulation swing ubc

Last synced: 21 Aug 2025

https://github.com/colbyn/all-school-notes

The dumping ground for all my notes.

chemistry mathematics notes physics school-notes

Last synced: 03 Jan 2026

https://github.com/ttitcombe/galaxysimulator

Python implementation of an N body gravitational system, with inclusion of rogue stars to model galactic pertubations

galaxy n-body physics simulation

Last synced: 05 Nov 2025