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/zincware/znnl

A Python package for studying neural learning

data-science data-selection machinelearning mathematics physics

Last synced: 09 Aug 2025

https://github.com/jobovy/kimmy

Galactic chemical evolution in python

astronomy astrophysics physics python

Last synced: 15 Oct 2025

https://github.com/andatoshiki/toshiki-notebook

Toshiki's web notebook built upon Vitepress and deployed via Vercel!

education mathematics note notebook physics rss sitemap theme vitepress vitepress-plugin vitepress-rss vitepress-theme

Last synced: 14 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://xixixao.github.io/recomputer

A smart calculator web app

calculator currencies math physics time-and-date

Last synced: 15 Sep 2025

https://github.com/toelt-llc/course-astroml-hackdays-eth-seminars

This repository contains the material for the Machine Learning and Astrophysics Hack Days.

astronomy deep-learning eth machine-learning physics teaching

Last synced: 11 Jan 2026

https://github.com/opossum-labs/opossum

OPOSSUM - Open-source Optics Simulation System and Unified Modeler

laser laser-simulation opossum-labs optics optics-simulation physics physics-simulation

Last synced: 08 Mar 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/mineralscloud/elastic-stability-conditions

A Python package that can verify the necessary and sufficient elastic stability conditions in various crystal systems

elasticity materials-science physics python3 scientific-computing

Last synced: 08 Jul 2025

https://github.com/kinetictactic/reflecta

A sandbox for fiddling with light rays, mirrors, lenses, etc.

javascript light optics physics sandbox simulation typescript webgl webgl2

Last synced: 13 Apr 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

https://github.com/mkhan45/simple-physics

Metarepo for SIMple Physics, a set of educational physics simulators

education physics rust

Last synced: 29 Oct 2025

https://github.com/jj/p6-math-constants

A few Mathematics and Physics constants

hacktoberfest math physics

Last synced: 07 May 2025

https://github.com/ameya98/ActionAngleNetworks

The official JAX implementation of Action-Angle Networks!

dynamics hamiltonian machine-learning physics

Last synced: 27 Mar 2025

https://github.com/aurorax-space/idl-aurorax

IDL library supporting data access and analysis for All-Sky Imager (ASI) data

aurora idl physics space-physics

Last synced: 03 Feb 2026

https://github.com/pjazdzyk/unitility

Unitility: Units of Measurement and Physical Quantity Converter for JAVA, with Spring Boot and Quarkus support for web applications development. Immutable, thread-safe, content rich, easy to use.

api-measurement converters geocoordinates geolocation imperial-units java longitude-and-latitude physics si-unit-conversion si-units thermodynamic-properties thermodynamics unit-conversion unit-converter unit-system units-of-measure units-of-measurement units-of-measurements

Last synced: 06 Apr 2026

https://github.com/clarkedavida/researchnotes

This "book" is a collection of research notes that I made while researching in physics. The first chapters are dedicated to mainly mathematics, and the last chapters are dedicated to mainly physics, with an aim toward lattice field theory.

introductory latex-document lattice-field-theory physics

Last synced: 29 Oct 2025

https://github.com/ezoerner/solutions-learn-physics-with-fp

Solutions to exercises in the book *Learn Physics with Functional Programming*

computational-physics haskell physics

Last synced: 18 Jan 2026

https://github.com/mrrobinofficial/unity-car-ecs

[WIP, It's using below ECS 1.0] A car game built in Unity using the Entity Component System.

car dots ecs physics unity

Last synced: 12 Apr 2025

https://github.com/sebhoof/solaraxionflux

A C++/Python library for calculating the solar axion flux for different solar models and opacity codes.

alps axions helioscopes physics sun

Last synced: 12 Sep 2025

https://github.com/yaraslaut/prop

2D FDTD solver of Maxwell's equations

cpp electromagnetics kokkos maxwell-equations physics simulation

Last synced: 16 May 2025

https://github.com/ullaakut/3bp

Three body problem solver rendered in 2d in terminal

orbital-mechanics physics simulation

Last synced: 30 Apr 2025

https://github.com/wmcnamara/unity-stickybomb

A stickybomb script for Unity that applies explosion force to nearby rigidbodies, and will play effects/sounds.

3d cs csharp physics stickybomb unity unity3d

Last synced: 25 Apr 2025

https://github.com/snowsignal/sawblade

A high-performance, node-based game engine that encourages and provides powerful tools for code-based-design

customizable game-engine gamedev lua macros physics rust

Last synced: 11 Apr 2025

https://github.com/realtristan/verlet

Physics Engine From Scratch with Verlet Integration Simulations

cpp opengl physics sfml verlet

Last synced: 12 Apr 2025

https://github.com/lochrist/univer

2D Physics Engine using Verlet

2d physics unity verlet

Last synced: 04 May 2025

https://github.com/noaa-oar-arl/canopy-app

Stand-alone/column canopy codes and parameterizations

canopy chemistry physics

Last synced: 06 Feb 2026

https://github.com/headary/maturita

Vypracované maturitní otázky z českého jazyka, fyziky a informatiky

ceskyjazyk czech fyzika informatics informatika maturita physics

Last synced: 23 Aug 2025

https://github.com/emptymalei/physics

:game_die:Helpful notes on physics | An new era for my notes.

cosmology general-relativity physics quantum-mechanics

Last synced: 27 Feb 2026

https://github.com/mohamedelashri/isingmodel

2d Ising Model Montecarlo Simulation using Metropolis Algorithm

condensed-matter-physics ising-model ising-model-2d monte-carlo monte-carlo-simulation physics

Last synced: 10 Apr 2025

https://github.com/robertcorponoi/pixi-matter

Easily create pixi sprites and graphics objects with matter physics bodies.

graphics matter matter-js physics pixi pixi-js pixijs sprite sprites

Last synced: 15 May 2025

https://github.com/heriantolim/physconst

A collection of fundamental physical constants in various unit systems for MATLAB.

matlab physical-constant physics unit-system

Last synced: 09 Oct 2025

https://github.com/htjb/maxsmooth

Constrained Derivative Function Optimisation

astrophysics maths optimisation optimisation-algorithms physics science

Last synced: 08 Oct 2025

https://github.com/andreas-schoch/snowboarding-game

A box2d physics based snowboarding game with leaderboards

box2d game leaderboards phaser3 physics pocketbase rube snowboarding

Last synced: 01 Apr 2025

https://github.com/benruijl/forcer

A FORM program for the integration of four-loop massless propagator diagrams.

feynman-diagrams physics quantum-field-theory

Last synced: 04 Jan 2026

https://github.com/kingsznhone/vsop2013.net

VSOP2013 Library For .NET. (NuGet, DLL) Highly Optimized and OOP

algorithm astronomy math orbital-simulation physics universe

Last synced: 01 Apr 2026

https://github.com/toelt-llc/course-deep-learning-meet-astrophysics

This repository contains the material for the workshop held at ETH (Zürich) on the 22nd January 2020.

deep-learning machine-learning physics teaching

Last synced: 11 Jan 2026

https://github.com/klemola/vetovoima

vetovoima is an arcade game where you control gravity!

arcade bevy-engine game gravity physics rapier2d

Last synced: 26 Mar 2025

https://github.com/deertears/kinematicboarder

My early attempt at making an arcade-style snowboard racing game in Godot Engine.

game-development godot physics

Last synced: 22 Jun 2025

https://github.com/gullradriel/nilorea-library

C tools that are usable as a collection of .c .h or a shared library/dll

allegro5 c hashtable library list network network-engine particles physics pthread socket

Last synced: 12 Apr 2025

https://github.com/jessicarod7/ti84-colour-physics-bible

A TI-84+CE and TI-84+C SE program to solve for variables used in uniformly accelerated motion.

education graphing-calculator-programs physics texas-instruments ti84 tibasic

Last synced: 04 Mar 2026

https://github.com/stephenhky/rqentangle

Quantum Entanglement in R

numerical-methods physics quantum-computing r

Last synced: 20 Aug 2025

https://github.com/strauman/handin-latex

Hand in school work using LaTeX: This is a light weight template for creating school (homework or other assignment) submissions using LaTeX. By and for students. Especially suitable for math, physics, statistics and the like.

hand-in handin handin-latex homework latex math physics school-submissions

Last synced: 29 Oct 2025

https://github.com/vrtulka23/scinumtools

Scientific Numerical Tools v2 - Essential tools for numerical scientific calculations, simulations and data analysis. Besides several useful tools, this package is featuring expression solver, physical units, material properties and dimensional input parameter modules.

convertor dimensions expression input-parameters numerics physics python quantities scientific-computing solver units

Last synced: 03 Apr 2026

https://github.com/samuelasherrivello/physics-for-unity

The source code for the course "Physics For Unity"

physics udemy unity unity3d

Last synced: 13 Aug 2025

https://github.com/cay-zhang/playgroundcalculatorsupport

Turn your Swift Playground into a smart calculator with units and vector support

calculator physics swift-playground

Last synced: 23 Apr 2025

https://github.com/ekarton/java-physics-engine

A project comprised of a 2D Java Physics Engine API and a Java GUI Application.

java physics physics-2d physics-engine physics-simulation swing-gui

Last synced: 11 Apr 2025

https://github.com/swadicalrag/bullet3-lua

The Bullet Physics SDK compiled to Lua via (WASM and) wasm2lua

bullet bullet3 lua luajit physics pure-lua wasm wasm2lua

Last synced: 28 Apr 2025

https://github.com/p3nGu1nZz/unity-input-system

A universal character control system made with Unity's new input system, cinemachine, rigidbody physics, ragdoll, finite state machine and even wall running gyros 0 my!

asset eventbased game gamedev package physics rigid-body-dynamics simulation unity

Last synced: 25 Apr 2025

https://github.com/jasongrace2282/knzhou

A tool to keep knzhou's physics handouts up to date

cli olympiad physics rust

Last synced: 28 Feb 2026

https://github.com/rphle/numerobis

A statically typed programming language with automatic handling of arbitrary physical units and compile-time dimensional safety.

c compiled-language compiler measurement numerobis physics programming-language programming-languages python python3 static-typing units units-converter units-measures-converter units-of-measure units-of-measurement unitsofmeasurement

Last synced: 21 Apr 2026

https://github.com/pulkin/cc-diagrams

Automatic diagram and code generation of quantum chemistry coupled-cluster equations

cc-diagrams ccsd ccsdt ccsdtq coupled-cluster diagrams electronic-structure physics pyscf quantum-chemistry

Last synced: 13 Apr 2025

https://github.com/ZoeDreams/unity-input-system

A universal character control system made with Unity's new input system, cinemachine, rigidbody physics, ragdoll, finite state machine and even wall running gyros 0 my!

asset eventbased game gamedev package physics rigid-body-dynamics simulation unity

Last synced: 04 Mar 2025

https://github.com/irrevion/science

PHP library for extended mathematical operations

complex-numbers linear-algebra math matrix physics quaternion science units-converter vector

Last synced: 14 Jan 2026

https://github.com/davidefiocco/phd-thesis

Sources, data and code related to my PhD dissertation at EPFL (computer simulations of deformation of materials)

lammps lennard-jones-simulation nk-model phd-thesis physics

Last synced: 31 Jan 2026

https://github.com/AustinEast/echo-heaps

simple example for integrating echo physics with the heaps engine

echo gamedev haxe heaps physics

Last synced: 10 Mar 2025

https://github.com/alexeatscake/gigaanalysis

A toolbox for processing data that can be expressed as a dependent and independent variable.

condensed-matter-physics data-science matplotlib numpy physics scipy

Last synced: 03 Jul 2025

https://github.com/pyxem/diffsims-demos

Examples and tutorials of diffraction simulations using diffsims.

diffraction electron-diffraction physics physics-simulation python

Last synced: 22 Apr 2025

https://github.com/vhbelvadi/physics-lecture-notes

Lecture notes in physics, for undergraduate and postgraduate topics, with exposition based on classes taught. Always a work in progress, opened for public collaboration in 2020.

physics teaching

Last synced: 05 Mar 2025

https://github.com/mitay-walle/com.mitay-walle.paint-physical-material-overlay

Unity3d tool to easily display/paint PhysicalMaterials in SceneView

level-design physics quality-of-life unity3d world-building

Last synced: 25 Aug 2025

https://github.com/Domiii/UnitySandbox2

Random collection of game elements, primarily physics based stuff.

magnet physics stairs unity

Last synced: 25 Apr 2025

https://github.com/tueda/homebrew-loops

Software packages for loop calculations.

homebrew-tap math physics

Last synced: 19 Apr 2025

https://github.com/neo/three-cannon

A 3D physics project built with three.js and cannon.js

cannonjs physics threejs webgl

Last synced: 19 Apr 2025

https://github.com/diantonioandrea/misura

Python library providing effortless unit handling and currency conversion for scientific and engineering purposes.

conversion currencies currencies-converter engineering mathematics physics python units-of-measure

Last synced: 27 Jun 2025

https://github.com/eccco-mission/overlappogram

Unfold solar overlappograms.

nasa physics solar sun

Last synced: 14 Jan 2026

https://github.com/jon-edward/box2d.nim

Nim bindings for Erin Catto's Box2D physics engine.

box2d-physics-engine game-development nim physics

Last synced: 09 Apr 2025

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

A Rapier Physics and Phaser Project Template

phaser phaserjs physics rapier webgl

Last synced: 19 Oct 2025

https://github.com/temken/darkarc

Dark Matter-induced Atomic Response Code (DarkARC) - A python tool for the calculation and tabulation of atomic response functions for ionization via dark matter-electron scatterings.

atomic-physics darkmatter directdetection physics

Last synced: 27 Sep 2025

https://github.com/414owen/brownian-music

Music discovery through brownian motion

music music-discovery physics spotify spotify-api

Last synced: 23 Apr 2025

https://github.com/p3ngu1nzz/unity-input-system

A universal character control system made with Unity's new input system, cinemachine, rigidbody physics, ragdoll, finite state machine and even wall running gyros 0 my!

asset eventbased game gamedev package physics rigid-body-dynamics simulation unity

Last synced: 19 Mar 2025

https://github.com/lfoppiano/material-parsers

Material parsers and other tools, scripts Initially developed for Grobid Superconductor

materials physics superconductors text-mining

Last synced: 16 Oct 2025

https://github.com/larzw/bonn-potential

One-Boson-Exchange Potential and Nucleon-Nucleon Scattering

bonn nuclear physics potential

Last synced: 07 Feb 2026

https://github.com/reececomo/pixijs-interpolated-ticker

⚡️ Powerful, high-performance frame interpolation for PixiJS

decouple fixed gameloop loop physics pixijs timestep

Last synced: 29 Oct 2025