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/capeddemon/particle-life

Particle life with Python

ai gui math particles physics python simulation

Last synced: 14 Jun 2025

https://github.com/aidenkielby/aiden3drenderer

A real-time 3D function visualizer with a plug-and-play GPU pipeline—write simple compute shaders to create custom effects without dealing with complex rendering internals.

3d-graphics 3d-mesh 3d-mesh-generation 3d-rendering 3d-to-2d animation compute-shaders computer-graphics exploration obj physics physics-3d physics-simulation pipy-package pygame pygame-application stable wavefront-obj xml xml-parser

Last synced: 23 Apr 2026

https://github.com/quentinwach/beamz

Fast and easy electromagnetic simulation and inverse design. ✨

electromagnetics fdtd inverse-design nanophotonics numpy photonics physics pytorch simulation

Last synced: 06 Jan 2026

https://github.com/mathieu-lala/kawaii_engine

Modern data-oriented real time renderer & physics simulator

3d cmake conan cpp20 ecs engine entt game-development game-engine physics

Last synced: 16 Mar 2026

https://github.com/schachmett/gxps

Fitting for XPS (x-ray photoelectron spectra) (rewrite of schachmett/xpl)

gobject gtk3 physics python spectroscopy

Last synced: 12 May 2025

https://github.com/Jondolf/bevy_heavy

Mass properties for Bevy's geometric primitives.

bevy game-development geometry mass math physics rust

Last synced: 22 Mar 2025

https://github.com/smups/rustronomy-fits

rustronomy-fits: a rust library for reading and writing fits files

astronomy astronomy-library astrophysics fits fits-files fits-image physics rust-crate rust-lang rust-library

Last synced: 13 Apr 2025

https://github.com/sbischoff-ai/simple-molecular-dynamics

Some C++ code for basic Molecular Dynamics simulations.

molecular-dynamics physics simulation velocity-verlet

Last synced: 23 Oct 2025

https://github.com/rameshvarun/marble-mouse

A Super Monkey Ball-inspired game made using THREE.js and CANNON.js.

3d cannonjs game html5-game physics super-monkey-ball threejs typescript web-game webgl webpack webxr

Last synced: 16 Aug 2025

https://github.com/boytchev/physijs

Physics plugin for Three.js r150

physics physics-simulation threejs

Last synced: 14 Aug 2025

https://github.com/lucaspoffo/shipyard_rapier

Physics plugin with rapier for the shipyard ECS.

ecs physics rapier shipyard

Last synced: 16 Apr 2025

https://github.com/egormkn/sdlxx

:space_invader: Modern C++ wrapper for Simple DirectMedia Layer (SDL2)

animation audio directx game game-engine gamedev gui image mixer network opengl physics physics-2d rendering sdl sdl2 ttf

Last synced: 22 Jun 2025

https://github.com/jiobxz/roblox-hydrogen

Roblox Hydrogen Executor is by far the best roblox script executor which can be used to run and execute the scripts for all your favorite roblox games.

animation community events game-engine lua marketplace modeling multiplayer physics roblox-hydrogen scripting sound

Last synced: 02 Aug 2025

https://github.com/sritchie/programming-2022

Talks at the <Programming> 2022 Conference in Porto, Portugal

clojure clojurescript physics sicmutils webgl

Last synced: 09 Apr 2025

https://github.com/theoria-dataset/theoria-dataset

Building a curated, high-quality dataset of Theoretical Physics equations and derivations.

dataset machine-learning open-data physics symbolic

Last synced: 05 Apr 2026

https://github.com/rolyatmax/physics-painting

Painting photographs onto a canvas with some physics

animation canvas creative-coding generative-art javascript physics

Last synced: 16 Oct 2025

https://github.com/mohamedelashri/hadron-collider-ml

This is my programming assignments effort for addressing large hadron collider challenges by machine learning course on Coursera

coursera hadron-collider machine-learning physics

Last synced: 07 May 2025

https://github.com/translunar/pyquat

Fast unit quaternion code for Python written in C

physics physics-simulation python quaternions unit-quaternions

Last synced: 25 Jul 2025

https://github.com/johannesdeml/mortar-mortar-ggj2020

Inverse Jenga with sticky physics

game gamejam ggj ggj2020 physics unity unity3d urp

Last synced: 09 Sep 2025

https://github.com/lzkelley/cosmopy

A simple cosmological calculator in python (API or command-line).

astronomy astrophysics calculator cosmology physics utility

Last synced: 22 Jul 2025

https://github.com/extrawurst/rapier-determinism

Rapier based physics testing determinism inside Godot

godot physics rust

Last synced: 03 Sep 2025

https://github.com/rwth-acis/collaborative-educational-escape-room-for-mixed-reality

This is the repository for the Bachelor Thesis project: Collaborative Educational Escape Room for Mixed Reality. It contains the Mixed Reality Escape Room Egyptian Escape, which it is a multiplayer educational game in the field of mathematics and physics. It is compatible with the HoloLens 2 and is suitable for players ages 16 and above.

augmented-reality collaboration collaborative educational escape-room hololens2 mathematics mixed-reality multiplayer photon-pun physics unity unity3d

Last synced: 18 Oct 2025

https://github.com/viniciusdutra314/labifsc2

Biblioteca usada pela graduação do IFSC para os laboratórios de física

error-propagation monte-carlo physics python

Last synced: 11 Apr 2025

https://github.com/seatonullberg/velvet

[WIP] Classical atomistic simulation engine with a focus on user-friendliness and extensibility

atomistic-simulation-engine chemistry computational-chemistry materials-science molecular-dynamics physics simulation

Last synced: 23 Apr 2025

https://github.com/mshumko/asilib

An open source package providing data access and analysis tools for the world's all-sky imager (ASI) data.

aurora image-processing physics python space-physics themis

Last synced: 19 Feb 2026

https://github.com/xanaduai/torontonian-sampling

This repository contains the source code used to produce the results presented in the paper "Classical benchmarking of Gaussian Boson Sampling on the Titan supercomputer".

algorithm graphs graphs-theory matrix optimization optimization-algorithms physics quantum quantum-computing

Last synced: 17 Feb 2026

https://github.com/dineshpinto/qudi-hira-analysis

Analytics suite for FPGA based qubit time-series photonics

nv-centers physics python quantum-computing scanning-probe-microscopy time-series-analysis

Last synced: 12 Apr 2025

https://github.com/quantumos-org/quantum-os

A free and open source operating system based on the linux kernel, that is made for quantum computers.

asm c cmake future linux math matlab os perl physics power python quantum-computing qubit science tech x86-64

Last synced: 11 May 2025

https://github.com/lightnet/project-phaser3-matterjs

Simple space game shooter with Phaser 3.x and Matter.js physics with Lance-gg multiplayer client and server build.

babeljs lance-gg matter-js multiplayer nodejs phaser3 phasergame physics

Last synced: 29 Oct 2025

https://github.com/garrison/exactdiag.jl

Exact diagonalization of model Hamiltonians

condensed-matter physics quantum

Last synced: 05 Oct 2025

https://github.com/matthewfeickert/cvmfs-venv

Example implementation of getting a Python virtual environment to work with CVMFS LCG views

cvmfs hep hep-ex lcg physics python python-venv python3

Last synced: 25 Oct 2025

https://github.com/mrrobinofficial/drifter-unity

[WIP] A semi-realistic vehicle library for Unity. Developed by using Drifter C# Wrapper.

car carsim drifter physics simulation unity unity3d vehicle

Last synced: 23 Aug 2025

https://github.com/drscotthawley/polarpatternplotter

iOS app for measuring sound directivity of loudspeakers and microphones

acoustics audio-analysis education ios measurement physics swift

Last synced: 24 Apr 2025

https://github.com/aromanro/tebd

A simple Time Evolving Block Decimation program

computational-physics eigen gdi-plus mfc physics tebd tensor-networks

Last synced: 06 Jul 2025

https://github.com/xixixao/recomputer

A smart calculator web app

calculator currencies math physics time-and-date

Last synced: 11 Apr 2025

https://github.com/rolyatmax/spring-animator

a little tool for easing values with spring forces for animations

animation easing-values physics spring spring-animation spring-forces transition

Last synced: 14 Apr 2025

https://github.com/suhasdissa/runepad

Character input pad with almost all the useful Unicode symbols for science students

android android-app chemistry math-keyboard maths physics unicode unicode-characters unicode-symbols

Last synced: 18 Feb 2026

https://github.com/gjoncas/Artsy-Diagrams

Creative diagrams in Ti𝑘Z

art diagrams engineering physics tikz

Last synced: 22 Jul 2025

https://github.com/apgapg/flutter_teaching_notes

Questions, answers, notes app for IIT JEE preparation

classes dart flutter iitjee learning online physics questions teaching

Last synced: 15 Apr 2025

https://github.com/aurelio-amerio/functiontabulations.jl

A package to create and load tabulations of functions. Supports Unitful.

interpolation julia physics tables tabulation unitful units

Last synced: 28 Apr 2025

https://github.com/bradkav/cevns

Code for calculating Coherent Elastic Neutrino-Nucleus Scattering (CEvNS) cross sections and recoil spectra. Also includes code for obtaining New Physics constraints from the COHERENT-2017 results.

cross-sections neutrinos physics

Last synced: 26 Jan 2026

https://github.com/recp/phy

physics engine written in C

c physics physics-engine

Last synced: 12 Apr 2025

https://github.com/zlatnaspirala/magic-three

Using power of Three.js and Ammo.js .Class oriented , script type module. No build no extra time spend needed. Networking with webRTC/Node.js signaling server. First person shooter Multiplayer solution

3d-web ammojs class-oriented ecma6 fbx first-person-shooter game-play javascript module multiplayer networking physics three-js webgl webrtc webrtc-signaling zlatnaspirala

Last synced: 12 Apr 2025

https://github.com/episk-pos/lenr.academy

A modern React single-page-application reimplementation of the Nanosoft Package for exploring Low Energy Nuclear Reactions (LENR) and cold fusion transmutation pathways.

balllightning coldfusion energy fission fusion lenr magnetohydrodynamics mhd nuclear physics plasma transmutation

Last synced: 18 Apr 2026

https://github.com/nordlow/units-d

Units and Quantities of Measurement library for D.

measurements physics quantities units-of-measure

Last synced: 25 Jan 2026

https://github.com/jeinselen/vf-blendervertexlocationkeyframes

Creates location keyframes for selected items based on vertices from a source mesh.

3d 3d-animation animation blender blender-3d blender3d location object-position physics position vertex

Last synced: 22 Apr 2025

https://github.com/bshoshany/spacetime-diagrams

Special-relativistic phenomena illustrated using spacetime diagrams.

mathematica physics relativity spacetime spacetime-diagrams special-relativity teaching teaching-tools

Last synced: 04 Mar 2026

https://github.com/ferdikoomen/mini

A WebGL and Physics engine demo that allows you to jump a Mini Cooper S straight through a wall of boxes.

physics threejs typescript webgl webpack

Last synced: 29 Apr 2025

https://github.com/Manamongods/Precision-Surface-Effects

Smoothly blended collision sounds, footsteps sounds, and particles in Unity

audio footsteps particles physics physics-3d sounds unity unity-3d unity3d

Last synced: 25 Apr 2025

https://github.com/tomaslink/frequenpy

High-precision physics engine dedicated to the study of standing waves and visualization of its normal modes.

cosine coupled fourier frequency harmonic math normal-modes oscillators physics physics-simulation python3 simulation sine standing-waves vibration waves

Last synced: 15 Oct 2025

https://github.com/scm-nv/nano-qmflows

Package containing several workflows to compute molecular properties for nanomaterials

chemistry materials nanomaterials physics quantum-chemistry science scientific-workflows

Last synced: 07 Apr 2025

https://github.com/sjcobb/music360js

Music Visualization YouTube Channel https://www.youtube.com/channel/UCo_IXLTK8dtF2qOUCt4l47Q

3d-game cannonjs data-science data-visualization javascript midi music music-theory music-visualization music-visualizer physics threejs tonaljs tonejs youtube-channel

Last synced: 28 Oct 2025

https://github.com/androp0v/epidemicmodeling

Epidemic modeling combining a SIS (Susceptible-Infected-Susceptible) model over a Barabàsi-Albert complex network with a game-theory based vaccination strategy for each node.

epidemiology physics science-research

Last synced: 05 Feb 2026

https://github.com/rami-sabbagh/satellite-simulator

A 3rd year University physics project for simulating satellites motion in orbit.

lil-gui physics three-js typescript webpack

Last synced: 15 May 2025

https://github.com/amethyst/amethyst-rhusics

A bridge between Amethyst and rhusics (unmaintained)

engine physics rust

Last synced: 03 Aug 2025

https://github.com/SuhasDissa/RunePad

Character input pad with almost all the useful Unicode symbols for science students

android android-app chemistry math-keyboard maths physics unicode unicode-characters unicode-symbols

Last synced: 21 Apr 2025

https://github.com/fallaciousreasoning/bombs-away

A recreation of the old Windows Phone game, 7bomb. This project contains a from scratch game engine, physics engine and game implementation.

game offline physics typescript web-application

Last synced: 29 Jul 2025

https://github.com/aakgn/pysqif

Numerical solver for DC Bi-SQUID/SQUID circuits.

physics python quantum quantum-computing squid superconductivity superconductor-circuit-simulator

Last synced: 13 May 2025

https://github.com/william-herring/wave

An app for analysing sound waves and building sounds from a visual sound wave graph

dart flutter physics science sound soundwave

Last synced: 17 Jan 2026

https://github.com/phaserjs/rapier-connector

Easily use the Rapier physics library with Phaser 3

game-development phaser phaser3 physics rapier webgl

Last synced: 07 Aug 2025

https://github.com/nschloe/materials

Density, magnetic permeability etc. for a range of materials.

chemistry engineering physics physics-simulation

Last synced: 14 Sep 2025

https://github.com/anuraghazra/verletdrawing

:paintbrush: Physics Based Drawing App PowerdBy Verlet.js | **Code is Outdated**

creative-coding drawing drawing-on-canvas physics physics-2d physics-engine physics-simulation verlet verlet-drawing verlet-engine

Last synced: 05 Feb 2026

https://github.com/patrickkunka/pointerify

A unified event-based API for mouse and multi-touch with built-in geometry and physics.

inertia mouse-events physics touch-events vanilla-js

Last synced: 17 Jan 2026

https://github.com/grburgess/pychangcooper

A generic Chang and Cooper solver for Fokker-Planck style equations

chang-cooper differential-equations fokker-planck-equations numerical-methods physics tridiagonal

Last synced: 15 Jul 2025

https://github.com/cbueth/infomeasure

Python package for calculating various information measures, including entropy, mutual information, transfer entropy, and more, with support for both discrete and continuous variables.

complex-networks conditional-probability data-science entropy entropy-measures information-theory machine-learning mathematical-modelling mutual-information numpy physics research statistical-analysis transfer-entropy

Last synced: 25 Aug 2025

https://github.com/garrettj403/qmix

Simulate the behavior of SIS junctions

physics python radio-astronomy simulation sis-mixer

Last synced: 07 Jul 2025

https://github.com/hamlettanyavong/mathematics.net

Mathematics.NET is a C# class library that provides tools for solving advanced mathematical problems.

autodiff automatic-differentiation calculus complex-numbers csharp differential-geometry dotnet math mathematics opencl physics rational-numbers rk4 tensors

Last synced: 11 Apr 2025

https://github.com/t-88/fiziks-engine

a very simple 2d fiziks engine

2d-physics 2d-physics-engine cpp game-engine physics sfml

Last synced: 02 Apr 2026

https://github.com/pulkin/hubbard-bethe

A python implementation of Bethe ansatz in the Hubbard model by Lieb and Wu

1d bethe-ansatz hubbard-model lieb-wu physics

Last synced: 19 Apr 2025

https://github.com/neu5/cannon-es-debugger-babylonjs

This is a debugger for use with cannon-es and BabylonJS

babylonjs cannon-es cannonjs debugger physics

Last synced: 04 Apr 2025

https://github.com/mikebionic/dino-jump

Dino Jump - Real Jump simulator implementation for chrome game.

arduno chrome dev dino electronics handmade mechanics physics project pyautogui python serial

Last synced: 09 Apr 2025

https://github.com/velocitatem/pyfreebody

Construct Freebody diagrams with a few lines of code 🐍

diagram freebody physics python

Last synced: 13 Apr 2025

https://github.com/hjaltesorgenfrei/vulkanologi

A Homemade game engine written in C++23 with Vulkan

3d cpp ecs entt game-engine jolt-physics multiplayer physics renderer vulkan

Last synced: 12 Apr 2025

https://github.com/refraction-ray/realspace-rg

Novel real space renormalization group approach for many-body localization criticality problems

numerical-methods physics renormalization-group

Last synced: 11 Sep 2025

https://github.com/arrondissement5etdemi/inversestatmech.jl

Efficient inverse statistical mechanical algorithms to generate effective potentials or configurations from pair correlation functions or structure factors.

chemistry physics statmech

Last synced: 21 Oct 2025