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/unkcpz/pseudopotentialgenerator.jl

Solve atomic Schrödinger equation and pseudizing to generate pseudo-potential for plane-wave DFT.

dft julia physics pseudopotential

Last synced: 10 Feb 2026

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

Simulating simple mechanical structures in Python (2D).

2d mechanical mechanical-engineering physics physics-simulation

Last synced: 15 Jun 2026

https://github.com/n3pdf/pycompressor

Compression code for PDF replicas.

hep-ph high-energy-physics physics python

Last synced: 26 Feb 2026

https://github.com/alejandrogallo/vpqrs

Vpqrs is a repo for useful scripts for ab-initio calculations.

ab-initio command-line physics simulation utils vasp

Last synced: 21 Mar 2025

https://github.com/fadel-hasan/robotic_project

Simulation project of transporting and receiving colored cubes from one area to another in a Webots environment using the YouBot robot

line-follower-robot line-following line-following-robot-pid math mathematics physics pid pid-controller robotics robotics-simulation webots webots-simulations youbot youbot-gripper youbot-robot

Last synced: 08 Feb 2026

https://github.com/gderosa/timeq

“Time in Quantum Mechanics and the Page–Wootters Formalism” - MSc. thesis (Research) - University College Cork

physics quantum-mechanics

Last synced: 31 Jan 2026

https://github.com/zlatnaspirala/visual-ts-examples

Visual TS Game engine access from node module (npm service) Video chat , multiplayer with physics, platformer , 2d map creator GUI py etc.

2d-map-creatot engine game gui-python npm physics python typescript visual webpack

Last synced: 07 Feb 2026

https://github.com/alisw/rivet-hi

Rivet fork for usage in heavy-ion systems

alice heavy-ion physics rivet

Last synced: 27 Dec 2025

https://github.com/thiagodsd/dicewin

Graphic User Interface developed for an undergraduate research project, designed to interact with Monte Carlo molecular simulation outputs from the DICE software.

data-visualization molecular-dynamics-simulation monte-carlo-simulation physics user-interface

Last synced: 09 Jun 2026

https://github.com/quantum9innovation/particle-motion

A simple 100% js library for creating sweet and memorable particle motion simulations on the web.

disease disease-control modelling particle-motion particles physics simulation

Last synced: 29 Mar 2025

https://github.com/axect/natural_unit

Physical unit conversion with Fundamental constants

physics unit-conversion

Last synced: 29 Jan 2026

https://github.com/niaggar/dynamical-galton-go

A Galton Board simulation written in Golang to demonstrate the central limit theorem. The project simulates balls bouncing off pegs arranged in different patterns, allowing exploration of various distributions based on peg configurations.

go golang physics simulation statistics

Last synced: 06 Feb 2026

https://github.com/suecreamm/cnt_generator

The Easiest & the Most Accessible. Carbon Nanotubes Generator

cnt html-css javascript materials-science physics vasp

Last synced: 15 May 2026

https://github.com/cemlyn007/water-simulator

Height-Field Water Simulator

jax opengl physics python

Last synced: 16 Jan 2026

https://github.com/dylanljones/exactdiag

Exact diagonalization of fermionic (many-body) systems

exact-diagonalization greens-functions lehmann-representation physics

Last synced: 26 Oct 2025

https://github.com/davidace/wl

Wang-Landau Algorithm, with histogram saturation, 1/t algorithm, MPI-parallelism and adaptive energy sub-windows.

1-over-t entropic-sampling monte-carlo mpi physics wang-landau-algorithm

Last synced: 27 Jun 2025

https://github.com/iondrimba/obstacles

🎨 Obstacles (Threejs + CannonJs)

3d cannon-js cannonjs creative demo javascript motion physics threejs webgl

Last synced: 01 May 2026

https://github.com/niaggar/galtonboard

Windows application to simulate the Galton board, allows you to configure different parameters of the problem.

galton-board ipt ovito physics physics-simulation simulation

Last synced: 04 Feb 2026

https://github.com/martinmikkelsen/ppnm

Interpolation, linear equations, least squared, eigenvalues, ode, quadratures, roots, minimization, Monte-Carlo, neural networks

artificial-neural-networks differential-equations fourier-transform interpolation least-squares linear-eq minimization monte-carlo-simulation numerical-methods physics quadrature roots

Last synced: 30 Aug 2025

https://github.com/mickypaganini/rnnip

Convolutional and Recurrent Architectures for Impact Parameter Tagging

atlas b-tagging cern deep-learning hep iprnn keras physics recurrent-neural-networks

Last synced: 30 Apr 2025

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

Talk on pyhf at the 2020 SciPy Conference

captions hep-ex physics pyhf scikit-hep scipy scipy-2020 talk

Last synced: 07 Jan 2026

https://github.com/godot-extended-libraries/navigation_server_playground

Testing using 3.2 Godot Engine navigation server

godot godot-engine navigation physics zombies

Last synced: 13 Jun 2026

https://github.com/materials-data-science-and-informatics/aiida-fenics

A plugin package that enables the usage of the FEniCS computing platform with the AiiDA framework.

aiida aiida-fenics aiida-plugin aiida-plugins fem fenics fenics-x physics python simulation worklfow

Last synced: 23 Oct 2025

https://github.com/andewx/dieselsky

Simulates atmospheric rendering in GoLang with accurate and true representations of sky colors relative to sun position. Renders the sky from a hemispheric perspective and can render out to any desired resolution as well has handle time phase renderings for animations.

gpu physics sim simulation sky

Last synced: 05 May 2026

https://github.com/donitzo/godot-pixel-rope

Pixelated (and smooth) Verlet rope addon for retro Godot games.

godot godot4 physics physics-2d pixel-art retro rope

Last synced: 11 Jun 2026

https://github.com/forentfraps/rocket-flight-simulation

Made a graphical for rocket flying considering non-constant mass and air friction, turned out to look pretty cool

physics physics-3d python rocket science scipy

Last synced: 29 Apr 2026

https://github.com/saganaki22/plinksy

A sleek, modern take on the classic Plinko game featuring realistic physics, engaging betting mechanics, and a polished dark mode UI. Built with vanilla JavaScript and advanced CSS animations.

animation betting dark-theme gaming html5-game javascript javascript-game physics plinko webgame

Last synced: 16 Feb 2026

https://github.com/TDesjardins/gwt-matter

GWT-wrapper for physics engine matter.js

engine gwt jsinterop matter-js physics

Last synced: 14 Jul 2025

https://github.com/alxvdev/libnumerixpp

Library for physical and mathematical calculations in C++

calculation cmake computer-science cpp cpp17 cpplib informatics library mathematics open-source physics science

Last synced: 11 Jan 2026

https://github.com/ovinc/aquasol

Python 3 package for calculating physico-chemical properties of water and aqueous solutions (e.g. surface tension, density, activity etc.)

chemistry physics solutions water

Last synced: 19 Oct 2025

https://github.com/gill-singh-a/rocket-simulator

Simulates the Flight of a Rocket by plotting its Altitude, Vertical Velocity, Vertical Acceleration and Vertical Forces acted upon the Rocket vs Time.

math matplotlib numpy physics python python3 rocket rocket-simulation rocket-simulator simulation simulator sympy

Last synced: 08 May 2026

https://github.com/ivanfon/phy2d

A small, simple 2D rigid body physics library for C++.

cpp header-only physics

Last synced: 14 Oct 2025

https://github.com/smups/inflatox

Framework for implementing high-performance numerical consistency conditions for multifield inflation models.

cosmology inflation physics python rust science

Last synced: 13 Apr 2025

https://github.com/alex-kennedy/solar-system

An orbit visualisation site.

astronomy data-visualization physics

Last synced: 14 Jan 2026

https://github.com/majsylw/physics

Lectures and excercises in Physics for foreigners conducted at Wroclaw University of Science and Technology

foundations-of-physics physics wroclaw-university

Last synced: 05 Jan 2026

https://github.com/quinnciccoretti/physvr

Framework for simulating physics with WebVR and physijs

gamepad-api physics physijs threejs vive vr webvr

Last synced: 11 Oct 2025

https://github.com/nsjvidana/bevy_salva

An unofficial crate for integrating the Salva fluid dynamics crate with the Bevy game engine.

animation bevy fluids gamedev pbf physics rust sph

Last synced: 03 Mar 2026

https://github.com/leomanga/obsidian-notes

"Obsidian Notes" is my personal collection of university notes on mathematics, physics, computer science, and economics, enriched with my reflections and ideas. Leveraging Obsidian's powerful linking system, this vault offers an interconnected and ever-growing network of knowledge, enabling organic and non-linear learning.

engineering mathematics notes obsidian physics

Last synced: 11 Oct 2025

https://github.com/sirmaxx/programming-math_lessons

matematik programlama dersleri için kodlar ,i will create videos for math-programming ,they are lessons codes

c calculations computer computing mathematics physics

Last synced: 18 Jan 2026

https://github.com/edibotopic/stokes-law

Interactive 2D simulation of Stokes' Law, which describes how particles float/sediment in solvent. Subject of paper in the Journal of Chemical Education: https://pubs.acs.org/doi/10.1021/acs.jchemed.2c01201

animation canvas food motion particles physics physics-simulation science simulation

Last synced: 14 May 2026

https://github.com/shgpavel/edu_phys

COMSOL Multiphysics things from "additional chapters of the complex analysis"

complexity-analysis comsol physics

Last synced: 27 Jan 2026

https://github.com/jondolf/glam_matrix_extras

Matrix types and utilities for Glam.

gamedev glam math matrix physics

Last synced: 09 Oct 2025

https://github.com/dhi13man/3dimensional-electrostatics-simulation

MATLAB project to simulate Electrostatic phenomenon, particularly Coulomb's Law. We maintain a simulated 3D 'Charge space' assumed to be an infinite homogenous insulating medium. The assumption is that every charged body in it remains stationary.

coulomb-law electrostatics matlab matlab-codes physics physics-simulation

Last synced: 21 Mar 2025

https://github.com/loreanvictor/farbig

physics based, free-form and chaotic color matching game

game html5 javascript mobile-first physics progressive-web-app

Last synced: 30 Oct 2025

https://github.com/niaggar/n-body-problem

Simulation of the N-body problem using the Verlet method

n-body physics physics-simulation python

Last synced: 23 Feb 2026

https://github.com/wendtpiotr/sph-fluid-simulation

A high-performance Smoothed Particle Hydrodynamics (SPH) fluid simulator implemented in Unity, capable of simulating 10,000 particles at 30 FPS on modest hardware.

physics physics-simulation science shaders smoothed-particle-hydrodynamics spatial-hashing unity3d

Last synced: 15 May 2026

https://github.com/ivanrj7j/pi

This is a collection of projects that anyone can contribute to, here you can submit any way of approximating Pi. The goal of this repository is not to find the value of pi to 100 billion digits(it would be great if someone did that tho). I am aiming for the community to come together and learn together and share creative ways for approximating pi

calculus creative-coding integration javascript math physics pi python

Last synced: 26 Apr 2026

https://github.com/refraction-ray/general-notes

Collections of casual notes on my study and work

casual-notes finance linguistics math physics research

Last synced: 28 Jan 2026

https://github.com/peter-parit/n-body-gravity-sim

An n-body simulation to compare performance and run-time between a naive algorithm to the Barnes-Hut algorithm. Uses ScalaFX for visualization.

concurrent-programming gravity nbody-simulation parallel-computing physics scala scalafx simulation

Last synced: 16 Feb 2026

https://github.com/mechanicsdsl/mechanicsdsl

MechanicsDSL is a production-ready, enterprise-grade computational physics framework that enables physicists, researchers, and educators to define physical systems using a LaTeX-inspired syntax and automatically generates high-performance simulations.

chaos-theory classical-mechanics computational-physics dsl dynamics education hamiltonian-mechanics lagrangian-mechanics mechanics numerical-methods ode-solver physics python research scientific-computing simulation symbolic-computation visualization

Last synced: 30 May 2026

https://github.com/3ein39/multisolver

The Idea is a gui program can solve most of the problems that faces students in courses like mathematics and physics And it also have another branch for helping the students with their time management and provide the students with materials

c-plus-plus console-application gui-application logic-design mathematics physics qt5-gui

Last synced: 05 Oct 2025

https://github.com/zsrobinson/pendulum

Double pendulum simulation demonstrating chaos theory.

double-pendulum-simulation p5js pendulum physics simulation

Last synced: 15 Aug 2025

https://github.com/pointlander/timecrystal

time crystal

golang physics

Last synced: 03 Feb 2026

https://github.com/dwhswenson/opspiggybacker

Tools for converting path sampling simulations to OPS format

chemistry computational-biology physics science simulation

Last synced: 04 Apr 2025

https://github.com/bl00mguy/physics-itmo

Лабораторные работы по физике 2023-2025 (ФИТиП, ИС)

itmo js physics physics-simulation python

Last synced: 01 Sep 2025

https://github.com/venam/bean-machine

An implementation of a bean machine (quincunx) using box2djs

box galton mathematics physics simulation

Last synced: 05 Oct 2025

https://github.com/panquesito7/minetest-wall_jump

Gives the player advanced wall jump abilities. Highly customizable providing a lot of settings. Built for Luanti. WIP!

jump lua minetest minetest-engine minetest-mod mod physics wall wall-jump walljump

Last synced: 15 Jan 2026

https://github.com/mysterycoder456/pi_estimator

A simple box collision simulator to estimate the digits of pi.

bevy math physics rust rust-lang

Last synced: 11 Apr 2026

https://github.com/josericardopenase/arquimedes

Arquimedes.js is a 2D physics engine designed for realistic simulations of physical environments. It's ideal for students, animators, and anyone interested in exploring physical concepts through an interactive simulation environment.

physics simulation

Last synced: 03 Feb 2026

https://github.com/kitbashery/tween-components-integrations

Integrations between Tween-Components and 3rd party assets.

animation character-controller integration interpolation physics tween unity unity3d

Last synced: 10 May 2026

https://github.com/h12m54am/physics-calculator

Wanting to quickly check a physics calculation just in case you messed up the order? Now you can choose from the variety of physics formulas to support you on your way to solve a problem.

beginner-project calculator go golang math physics

Last synced: 04 Apr 2025

https://github.com/mk0dz/antinature

py module for studying antimatter using quantum computing approach

chemistry physics quantum-computing

Last synced: 14 Jan 2026

https://github.com/btschwertfeger/energy-balance-models-website

Website for visualization of two different energy balance models with customizable parameters. (+ Jupyter Notebook)

climate climate-dynamics climate-model climate-science climate-system educational energy-balance energy-balance-model ice-sheets physics science teaching-materials

Last synced: 07 Sep 2025

https://github.com/magnetrwn/tetris-tornado

A game submission for the Lazy Jam Summer 2024 edition.

box2d physics raylib tetris

Last synced: 09 Sep 2025

https://github.com/opatiny/rc2

A-Z development of a remote control cylinder that rolls when its gravity center is displaced.

electronics physics remote robot sphere

Last synced: 10 Jun 2026

https://github.com/jondolf/glam_matrix_extensions

Matrix types and utilities for Glam.

gamedev glam math matrix physics

Last synced: 11 Sep 2025

https://github.com/gaurav-van/3-body-problem-simulations

This repository contains two Python simulations of the three-body problem

3-body-problem euler mathematics physics physics-simulation python runga-kutta-method simulation vpython

Last synced: 21 Jan 2026

https://github.com/raymondev/gerstner-wave-simulation-python

This repository contains a Python script that simulates a Gerstner wave using matplotlib and numpy. The wave parameters such as wavenumber, angular frequency, phase, and amplitude can be adjusted in the code to visualize different wave behaviors.

physics physics-simulation python python3 scripts simulation

Last synced: 16 May 2026

https://github.com/tdesjardins/gwt-matter

GWT-wrapper for physics engine matter.js

engine gwt jsinterop matter-js physics

Last synced: 15 Mar 2025

https://github.com/podusowski/decay

Newtonian Solar System simulator in Rust (which I hope will become a game).

physics space

Last synced: 21 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/jtbandes/get_cuts

Data processing and histogram calculation for particle jets

cpp physics

Last synced: 05 Apr 2025

https://github.com/liunelson/phd-thesis-final

LaTeX source code of the Ph.D. thesis of Lai Chung Liu

chemistry latex phd-thesis physics tex university-of-toronto

Last synced: 27 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/shivakantkurmi/trajectory-titans

This is a Projectile Motion Based Physics Canon Shooting game where you have to shoot the targets by adjusting rotation , angle and speed from keys .

cannon-game game-unity physics physics-game shooting-game simple-unity-game unity unity-3d-game unity-game-physics-simulation

Last synced: 29 Oct 2025

https://github.com/sohnryang/nbody-2d

2D n-body simulation.

javascript n-body physics

Last synced: 24 May 2026

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

notes on the study of physics

physics

Last synced: 26 Jan 2026