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

Add physics to HTML.

gravity joke library physics prank

Last synced: 14 Aug 2025

https://github.com/razvan48/physics-newtonian-mechanics-simulator

A simple Newtonian Mechanics simulator, featuring capsules and balls as physical objects

collision newtonian-mechanics opengl physics simulation

Last synced: 17 May 2026

https://github.com/MinisterLabs/Basic-Physics

Repository for basic Physics courses in C++

cplusplus physics

Last synced: 01 Apr 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/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/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/4strium/electrical-resistance-converter

⚡ Converter coded in Python which allows to decode the value of an electrical resistance according to its color rings (and vice versa)!

converter physics resistance resistance-calculator

Last synced: 01 Apr 2025

https://github.com/jafprudente/report-templates

Templates de LaTeX para reportes de laboratorio. Así mismo se encuentra un graficador en una notebook de python.

latex latex-template physics report science

Last synced: 30 Mar 2025

https://github.com/tlkh/pen-spring-diffraction

Jupyter Notebook breaking down the Physics of Diffraction

jupyter-notebook physics python

Last synced: 07 May 2026

https://github.com/pablo-mayrgundter/euler-fluid-two

Euler Fluid Flow Simulation - 2D, for web

bolt chatgpt euler-fluid navier-stokes physics typescript

Last synced: 18 Jan 2026

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/liubomyr123/marble-race

"Marble Race" is a simple 3D browser game built with three.js and React. In this game, the player observes a marble navigating a track filled with obstacles and challenges, relying on physics for its movement.

blender css html physics r3f r3f-rapier react three-js typescript vitejs

Last synced: 12 Apr 2026

https://github.com/achen318/ap-physics-c

Simulations for AP Physics C.

ap-physics physics python simulation vpython

Last synced: 09 Apr 2025

https://github.com/nsakan972/upf_routines

Routines for parsing Quantuum espresso Unified Pseudopotential Format perfected with help of codeium.

computational-physics cpp physics pseudopotential quantum-espresso scientific-computing

Last synced: 23 Apr 2025

https://github.com/icza/fishing-4k

The improved and optimized Java Fishing game for the Java4K 2010 contest

boat fisher game java-applet physics

Last synced: 18 Mar 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/tttardigrado/fq

Graffs for the MEDEA project

bokehplots data data-science dataanalysis pandas physics python3

Last synced: 12 Apr 2026

https://github.com/yktoo/electrodynamics

The source code of the electrodynamics.info website

electrodynamics hugo kann physics science static-website

Last synced: 30 Mar 2025

https://github.com/dkoh2018/robotics

A physics-based simulation of a double pendulum using Euler-Lagrange equations and numerical integration. Solves for motion under applied torques

langragian mechanics ode physics python robotics simulation

Last synced: 12 Apr 2026

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/bkataru/physics-e.e

Project repository for IB physics extended essay. Topic: Predictive data modeling of a variable binary star’s brightness over a period of time using astrostatistics.

astrometry astronomical-algorithms astronomical-images astronomy astrophotography astrostatistics data-analysis data-science data-visualization modeling physics polynomial-regression regression-analysis

Last synced: 09 Apr 2025

https://github.com/ivnsch/h_

GPU accelerated visualization of H orbitals

physics simulation webgpu

Last synced: 15 Aug 2025

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

Ai based system for laser micromachining

ai cv laser micromachines ml physics

Last synced: 07 Aug 2025

https://github.com/hamolicious/rope-simulation

Tried creating a realistic-ish rope, didn't turn out too bad but there's a ton of room for improvement that I currently don't know how to do, might visit this later.

physics pygame python python38 simulation

Last synced: 23 Apr 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/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/physic-sim/physicsim-web

Landing page and catalog for Physicsim simulations

alevel alevel-physics alevel-resource physics physics-simulation

Last synced: 26 Jan 2026

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

a mobile app to calibrate a chip launcher

cordova jquery physics school-project

Last synced: 04 May 2026

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: 25 Aug 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/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/alex11br/fizoscomp

Aplicație web de compus oscilații paralele, oricât de multe ar fi, cu amplitudine, pulsație, fază inițială variabile, la latitudinea utilizatorului.

oscillation oscillations physics react typescript

Last synced: 04 May 2026

https://github.com/vivelev/mechanix

Classical Mechanics in JAX

jax physics

Last synced: 29 Jul 2025

https://github.com/demapy/multiplayer-js-game

Online Multiplayer Game

canvas game js physics socket

Last synced: 24 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/cathaypacific8747/phy-ia

Code for my Physics Internal Assessment.

international-baccalaureate pendulum physics

Last synced: 28 Jul 2025

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

Solver for heat equation.

physics physics-simulation

Last synced: 08 Mar 2026

https://github.com/mateusjssilva/physicssimlab

PhysicsSimLab is an interactive educational tool that allows visualization and experimentation of basic physics concepts. The simulator reproduces the movement of objects under the action of gravity, enabling the study of trajectories, collisions and energy transformations in real time.

csharp dotnet energy-conservation interactive-learning physics physics-simulator projectile-motion science-education simulation wpf

Last synced: 04 May 2026

https://github.com/shahabahreini/myresume

A brief description about Shahab Bahreini Jangjoo

physics resume

Last synced: 03 Feb 2026

https://github.com/Michael-MD/Elastic-Multislice-Electron-Microscopy

Simulation of elastic scattering in electron microscopy using the multislice algorithm. Simulations include various STEM and TEM techniques such as ADFSTEM, BFSTEM, ABFSTEM and CoM.

abfstem adfstem algorithm annular bfstem com ctem elastic electron imaging kirkland microscopy multislice physics physics-simulation scanning scatter scattering stem transmission

Last synced: 11 Mar 2025

https://github.com/pham-andrew/blockfall

2D Collision and Gravity for Circles and Rectangles

physics simulation

Last synced: 31 Mar 2025

https://github.com/a-llison-lau/ising-model-playground

A visualization of Ising models with advanced topologies, spin dynamics, and interactive controls.

physics physics-simulation react typescript

Last synced: 13 Apr 2026

https://github.com/qc20/credit-link

This project creates an interactive particle animation. When users hover over or touch the text (on mobile devices), the particles react and move organically. Clicking or tapping the text triggers an explosion effect before redirecting to a specified URL.

author-link cite credit-link css html hyperlink interaction-design interactive javascript link noise particles physics scatter

Last synced: 05 May 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/hydepwns/orbit-jump

A gravity-based jumping game

arcade game love2d lua monaspace physics typography

Last synced: 05 Sep 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/dereckmezquita/cpp-bouncy-balls

Demonstrating physics principles and laws in C++ SFML bouncy ball physics simulation.

cpp physics

Last synced: 18 Jan 2026

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/gatanegro/update-com

COM (Collatz Octave Model) , LZ (Loop Zero) and HQS ( Harmonic Quantum Shift) in UOFT theory framework for Quantum measurement and Cosmic

astronomy-astrophysics collatz physics quantum uoft

Last synced: 13 Jun 2025

https://github.com/dyakovri/charged-friction-motion

Motion of charged particle in crossed electric and magnetic fields

ict-final-project msu physics

Last synced: 31 Mar 2025

https://github.com/dyakovri/comet-gravitation

Simulation of body movement under the influence of gravitational forces

ict-final-project msu physics

Last synced: 31 Mar 2025

https://github.com/dyakovri/undulator-modeling

Simulation of the motion of a charged particle in successive magnetic fields

ict-final-project msu physics

Last synced: 31 Mar 2025

https://github.com/wesleyegberto/physics-laboratory

Exploring various physics concepts and theories through code examples, visualizations, and simulations.

physics python

Last synced: 29 May 2026

https://github.com/jrvidal/pylhef

Les Houches Events Format parser

parser physics python

Last synced: 05 Sep 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

https://github.com/gameidea-studio/3d-boat-physics

about buoyancy physics & boat motion

buoyancy gamedev physics

Last synced: 23 Jun 2026

https://github.com/sigmanificient/xp-solitare-win

A pygame replicate of the xp windows solitaire end screen

physics pygame pygame-application

Last synced: 14 May 2025

https://github.com/rcoteru/photonicsuc

Assignments for my photonics course in the University of Cantabria.

diffraction-pattern fourier-filtering photonics-computing physics

Last synced: 05 Mar 2025

https://github.com/rcoteru/ezscup

SCALE-UP Python-based wrapper designed to facilitate the batch execution of material simulations in grid of temperatures, pressures, strains and or electric fields.

physics python quantum-chemistry simulation wrapper-api

Last synced: 05 Mar 2025

https://github.com/josepedrodias/verlet

KISS verlet solver in JavaScript

javascript physics verlet

Last synced: 14 Mar 2025

https://github.com/rmwesley/phy571_Cahn-Hilliard

Implementation of Fourier spectral method for solving Cahn-Hilliard equation on python

latex markdown physics physics-simulation python tex

Last synced: 11 Mar 2025

https://github.com/fednazar/electrodynamics

A school project for a physics lesson about electrodynamics made with Unity

3d csharp demonstration educational educational-project educational-software physics unity unity3d

Last synced: 20 May 2026

https://github.com/notryhard386/hydrogen-executor

Hydrogen Executor is a most popular Roblox Exploit for Android and PC in the market nowadays. You can install it on any Android, iOS or Windows PC.

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

Last synced: 23 Jul 2025

https://github.com/loneicewolf/nuclear-safety-improvement

My own ideas, I am NOT a nuclear specialist, or professional, or leader, or worker in the topic, I am just trying to think trough ideas that would improve the safety of nuclear reactors.

loneicewolf nuclear nuclear-physics nuclear-reactor nuclear-safety nuclearsafety physics william-martens

Last synced: 25 Jan 2026

https://github.com/jafprudente/juliastars

Este proyecto evoluciona estrellas. Para ello soluciona las ecuaciones de campo de Einstein acopladas mínimamente a un campo de materia.

general-relativity julia numerical-methods numerical-relativity physics

Last synced: 02 Jan 2026

https://github.com/icza/qpac

Qpac is a 2D real-time action-skill worms game designed to network written completely in Java.

game multiplayer multiplayer-game physics worm-game

Last synced: 18 Mar 2025

https://github.com/oliolioli/speedupcollisiondetection-through-hashtables

Speed up particle collision detection significantly by hashing their spatial position.

collision detection hash hashing physics physics-simulation tables

Last synced: 28 Mar 2025

https://github.com/rushingfox/essential-quantum-mechanics-and-its-applications-to-atoms-and-beyond

CUHK PHYS5730 Guided Study's Report; A Quantum Mechanics Notes friendly to beginners

physics quantum-mechanics

Last synced: 14 Feb 2026

https://github.com/buzz/gravity-defiled

Gravity Defiled is a physics-based 2D motorcycle trial racing game.

game game-2d game-development motorcycle physics physics-2d pyglet pymunk python

Last synced: 16 Jul 2025

https://github.com/ue2020/supergrid

A simple, optimized, safe spatial hash grid.

collisions grid hash physics simulation spatial

Last synced: 03 Nov 2025