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/netbr3ak/planetary-system-simulation

Planetary System Simulation enables users to simulate the trajectories of two planets in a gravitational system. Through a simple web interface, users can predict planetary movements using technologies such as Flask, NumPy, and SciPy.

astronomy flask gravitational-dynamics numerical-analysis numpy physics planetary-systems scipy simulation web-application

Last synced: 14 Apr 2026

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/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/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/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/matthewfeickert/scipy2019-proposal

SciPy 2019 proposal for a talk on pyhf

hep-ex physics scipy scipy2019

Last synced: 11 Oct 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/ycatsh/physics-sim

N-body and projectile motion simulation

cpp physics python sfml simulation

Last synced: 16 Feb 2026

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/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/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/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/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/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/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/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/kyrylo-sovailo/p6

2D solid constructions editor and simulator

physics physics-2d physics-simulation wxwidgets

Last synced: 16 Oct 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/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/nonk123/ghostliner

A Line Rider clone where you explode if you die

2d cmake cpp20 ecs html5 line-rider muli physics raylib

Last synced: 03 Apr 2025

https://github.com/tomhodson/thesis

The content and build scripts for my thesis. It's about understanding large systems of quantum objects like electrons in matter. The build system uses Pandoc and many custom scripts to render to both PDF and HTML.

condensed-matter latex pandoc pandoc-filter physics

Last synced: 14 May 2026

https://github.com/yoggys/using-python-in-science

Programs for using python in science at the Warsaw University of Technology, Faculty of Physics.

physics python science

Last synced: 23 Jan 2026

https://github.com/kmoraza/stbtc_model

Modell der thermohalinen Stommel-Zwei-Box-Zirkulation, geschrieben in JavaFX (Model of Stommel's Two-Box Thermohaline Circulation, written in JavaFX)

mathematics oceanography physics thermohaline-circulation

Last synced: 24 Oct 2025

https://github.com/abhro/unitfulgaussian.jl

Extension to Unitful.jl with support for Gaussian electromagnetic units

physics

Last synced: 28 Jan 2026

https://github.com/dotrocks/esd-ip2-helmholtz-coil

AGU EEE ESD Capsule Integrated Project#2 - Helmholtz Coil Analysis

agu algebra circuit coil electric electronics esd helmholtz inductor math physics project wave

Last synced: 23 Jan 2026

https://github.com/codersomya/pinns

Stands for Physics Informed Neural Networks. Physical Information in the form of differential equations can be used to regularize neural networks. This repo is a collection of exercises relating to the same.

energy-methods neural-networks optimization-algorithms physics

Last synced: 26 Mar 2025

https://github.com/babaid/ising-model-simulation

A project containing simulations of Ising Chains known from theoretical physics.

computerscience ising-model physics simulation theoretical-physics

Last synced: 28 Jan 2026

https://github.com/lukas-kirschner/sandbox

A simple 2D physics 'falling sand'-style sandbox game

2d 2d-game egui falling-sand game opengl physics physics-2d pixel-perfect rust sdl sdl2

Last synced: 14 May 2026

https://github.com/lucalewin/tafelwerk

collection of math, physics and chemisty related crates/functions

chemistry math physics

Last synced: 27 Oct 2025

https://github.com/galois1915/personalwebsite.github.io

Welcome to my personal portfolio! I'm Angel Tomas Chaico Cahuana, a data scientist with expertise in machine learning, GIS, and AI. Explore my work, skills, and projects as I seek new opportunities to innovate in technology.

data-science gis machine-learning-engineer physics remote-sensing

Last synced: 24 Jan 2026

https://github.com/paulhenry46/documents-parcours-speciaux

Fichiers sources des fiches de révision de parcours spéciaux de Toulouse publiées sur fiches-et-cartes.fr

learning-resources mathematics physics

Last synced: 24 Jan 2026

https://github.com/dudung/rust

raw, unstructured, spontaneous thoughts

blogs ideas physics thoughts

Last synced: 24 Jan 2026

https://github.com/abstractmachines/electronics_transistors_semiconductors_papers

Study guides by me, on transistors, amplifier design, Q-points, transconductance, and related.

amplifier electronics physics study-guide transistor

Last synced: 06 Feb 2026

https://github.com/saro0307/stellar-motion-using-matlab

In this MATLAB project, we explored the spectrum of the faint star HD94028 in Leo. Using diffraction grating results, we aim to discern the star's motion and whether its spectrum indicates a blue shift (toward Earth) or redshift (away from Earth).

astronomy astrophysics machine-learning machinelearning mathworks matlab motion motion-tracking physics physics-simulation project research stellar

Last synced: 07 Feb 2026

https://github.com/travisbreaks/creative-lab

HIGGS-BOSON: a vertical particle collider where the scrollbar controls depth and time. Scroll-driven physics, 3D artifacts, isotope grids. Next.js + GSAP + R3F.

creative-coding gsap interactive-art nextjs particles physics r3f scroll-animation threejs webgl

Last synced: 01 Mar 2026

https://github.com/nepo26/beersolver

A script for solving vector mechanics Ferdinand P. Beer proposed exercises

college-project physics python vectors

Last synced: 26 Mar 2025

https://github.com/paulhenry46/grand-oral

Grand Oral de Mathématiques et de Physique-Chimie

maths physics terminale

Last synced: 07 Feb 2026

https://github.com/jerboaburrow/particles-desktop

A relaxing and stimulating interactive particle simulation

casual idle linux macos opengl physics simulation windows

Last synced: 31 Jan 2026

https://github.com/n3pdf/hpt-mon

Higgs transverse momentum distributions in Momentum and Mellin space.

fixed-order higgs higgs-boson physics

Last synced: 19 Mar 2026

https://github.com/openlearningquest/game

An educational game where players build competencies as part of an interactive story.

game learning learning-by-doing mathematics open-education open-educational-resources physics science simulation story

Last synced: 07 Feb 2026

https://github.com/mohamedelashri/lvec

Python package for seamless handling of Lorentz vectors

awkward hep hep-ex numpy physics root root-cern uproot

Last synced: 25 Feb 2026

https://github.com/jafprudente/larmojdsango

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

boson-star compact-objects crank-nicolson dirac-star numerical-relativity physics proca-star

Last synced: 01 Feb 2026

https://github.com/singond/exmet-ii-surfen

Laboratory class report in Experimental Methods 2 course.

laboratory physics school-project

Last synced: 25 Feb 2026

https://github.com/randomkiddo/dotonwheelanimation

A Mathematica animation of a dot on a rotating wheel

animation mathematica physics

Last synced: 17 Mar 2026

https://github.com/pabrod/potential

A couple of functions for computing path integrals and scalar potentials

analysis calculus mathematics mechanics physics

Last synced: 26 Feb 2026

https://github.com/gizmo385/n-bodies

n-bodies assignment for CSc 422 (Spring 2015)

java n-body-simulator physics

Last synced: 27 Feb 2026

https://github.com/gabboraron/edx-physics2_part3-optics_and_modern_physics

In Part 3, you will be learning about optics and modern physics. You will explore light and how it interacts with different mediums, the atom and some interesting things that go on there, and how nuclear physics is being used today.

edx edx-course modern-physics optics physics rice-university

Last synced: 18 Mar 2026

https://github.com/allofphysicsgraph/ui_v8_website_flask_neo4j

version 8 of the Physics Derivation Graph UI: a flask-based website with Neo4j property graph backend

flask knowledge-graph neo4j physics python python3

Last synced: 10 Feb 2026

https://github.com/eschmidt42/hardspheres-2d

Simulating hard spheres in two dimensions using event driven molecular dynamics and visualizing rotational symmetry using psi-6.

2d hard-spheres physics python rust symmetry uv

Last synced: 16 Apr 2026

https://github.com/numax-cz/napicuphysics

Aplikace na procvičování fyzikálních veličin

android angular fyzika ionic ios physics quantities

Last synced: 12 Feb 2026

https://github.com/acrane77/particlesimulation

A real time particle system written in C++ with OpenGL, featuring multiple emission patterns, dynamic winds, rendered as smooth, feathered point sprites with custom GLSL shaders.

cpp english opengl particles physics physics-simulation simulation

Last synced: 14 May 2026

https://github.com/shivaprsd/wave-sim

A one-dimensional wave simulator that I used for my B.Sc. Final Year project.

html-css-javascript physics wave-simulation

Last synced: 28 Oct 2025

https://github.com/toni08bit/charge-flow-vis

An application to visualize field-lines in the web.

canvas html5 javascript physics

Last synced: 12 Feb 2026

https://github.com/singond/praktikum-plasma

Practical exercises from plasma physics course at the Masaryk University.

physics school-project

Last synced: 19 Mar 2026

https://github.com/dyakovri/orbit-navigation

Simulation of a spacecraft flight around a fixed massive body

ict-final-project msu physics

Last synced: 03 Jul 2025

https://github.com/sergiokapone/fieldtheoryproblems

Класична електродинаміка: збірник задач

field-theory physics problems

Last synced: 13 Feb 2026

https://github.com/ganeshsankaran/awesome-ti8x

TI-BASIC programs I wrote in high school

algebra calculus chemistry physics ti-basic ti83 ti84

Last synced: 15 Feb 2026

https://github.com/ookgezellig/zimmerman-en-space-podcast

Webscrape of the Zimmerman en Space podcast, and publication on Wikimedia Commons

astronomy nerds netherlands physics podcast podcasting space

Last synced: 19 Mar 2026

https://github.com/heyfoz/kinetic-friction-model-lab

This lab report demonstrates utilization of iOLab kinetic friction data in StatKey to determine an unknown friction coefficient.

iolab physics statkey

Last synced: 01 Mar 2026

https://github.com/sayama3/voxengine

A custom Game Engine made with my own tech.

game-engine physics rendering

Last synced: 19 Mar 2026

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/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/imtjl/electrotechnical-fundamentals

Electrotechnical fundamentals - a 3rd year CSE banchelor course in ITMO University

electronics electrotechnic ltspice physics schematics

Last synced: 27 Mar 2026

https://github.com/wiso/pytct

Python interface to Transient Current Technique (TCT)

electronics laserscan physics semiconductor-devices visualization

Last synced: 27 Mar 2026

https://github.com/maaarcooo/alevel-revision-materials

A-Level revision materials for Computer Science and Physics. Includes Anki flashcards, detailed markdown notes, and pre-built deck packages. AI-generated using Claude.

a-level anki computer-science education exam-prep flashcards markdown-notes ocr physics revision spaced-repetition study-materials

Last synced: 04 Mar 2026

https://github.com/celiason/modelr

scripts for running optical models

optics optics-simulation physics

Last synced: 04 Mar 2026

https://github.com/btschwertfeger/daisyworld-model-website

The Daisy World Model as a website with adjustable parameters to run and visualize different configurations.

cliimate climate-physics climate-science daisyworld educational physics teaching teaching-materials

Last synced: 01 Apr 2026