Ecosyste.ms: Awesome
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.
- GitHub: https://github.com/topics/physics
- Wikipedia: https://en.wikipedia.org/wiki/Physics
- Last updated: 2025-01-22 00:23:26 UTC
- JSON Representation
https://github.com/methodswithclass/accelerometer
An engine that reads the accelerometer data from the device, calculates position, and applies it to a DOM element.
acceleration accelerometer calculation dynamics gaming integration math motion numerical physics velocity
Last synced: 19 Oct 2024
https://github.com/lemunozm/torophy
2D physics engine over a toroidal space
game-engine physics physics-2d physics-engine physics-simulation simulation simulation-environment simulator toroidal
Last synced: 15 Oct 2024
https://github.com/wafflelapkin/typed_phy
Typed zero-cost dimensional analysis
dimensional-analysis physics rust type-safety
Last synced: 15 Oct 2024
https://github.com/bamling/amethyst-nphysics-example
nphysics Amethyst integration in Rust
game-development game-engine gamedev physics physics-engine rust rust-lang
Last synced: 27 Oct 2024
https://github.com/prozi/oneforall
Unity-inspired, reactive Game Framework for pixi.js - GameObject, Prefab, StateMachine, Sprite, CircleBody, PolygonBody, Physics, Sprite, Container, Animator
animator collision-detection collision-handling container framework game-engine game-engine-2d game-object physics prefab reactive scene sprite state-machine test-driven-development typescript typescript-framework unity unity2d webgl
Last synced: 28 Oct 2024
https://github.com/evilkiwi/quadtree
A simple, efficient Quadtree system
game game-development game-server nodejs physics quadtree
Last synced: 14 Dec 2024
https://github.com/ekzhang/hydroelastics
Efficient contact dynamics simulation using a hydroelastic pressure field model
geometry gpu graphics julia physics robotics simulation
Last synced: 12 Oct 2024
https://github.com/singularitti/numerovshooting.jl
A Julia implementation of Paolo Giannozzi's course: Numerical Methods in Quantum Mechanics
julia julia-package numerical-methods physics quantum-mechanics scientific-computing solid-state-physics
Last synced: 10 Dec 2024
https://github.com/domiii/unitysandbox2
Random collection of game elements, primarily physics based stuff.
Last synced: 12 Oct 2024
https://github.com/lucasmerlin/towerthrower
Physics Game for Bevy Game Jam #4
Last synced: 22 Nov 2024
https://github.com/tefkah/thesis-writing
A thesis about representations in physics, an experiment in scholarship in the open.
open-science philosophy philosophy-of-science physics
Last synced: 18 Jan 2025
https://github.com/velocitatem/pyfreebody
Construct Freebody diagrams with a few lines of code 🐍
diagram freebody physics python
Last synced: 07 Nov 2024
https://github.com/p4jo/naturalunits
This provides a calculator for natural units (preferred: eps0 = 1, G = 1) in different bases (preferred: 6), with different naming schemes (preferred: DividedByBaseInLojbanNumbering). Also provides LaTeX document with lookup and comparison values.
dozenal latex-document natural-units physics seximal units-measures-converter units-of-measure units-of-measurement
Last synced: 11 Oct 2024
https://github.com/yujuiting/the-jack-one
2D game engine with physical engine
engine game html5-canvas jack physics typescript
Last synced: 07 Nov 2024
https://github.com/Team-on-gamejams/Hoverboard
Game Off 2019
game hoverboard physics racing unity unity3d
Last synced: 10 Nov 2024
https://github.com/simeonschaub/covar.jl
Error propagation with covariant variables
covariance covariance-matrix error-propagation julia measurements physics
Last synced: 12 Oct 2024
https://github.com/icza/balls-sdl
Bouncing balls demo (using SDL2)
balls gui physics physics-2d sdl2
Last synced: 24 Nov 2024
https://github.com/Domiii/UnitySandbox2
Random collection of game elements, primarily physics based stuff.
Last synced: 10 Nov 2024
https://github.com/extrys/unitycollisioncomputer
Makes use of Unity's Physics API, and it's used to handle custom collision events in a more efficient way than Unity's default collision events.
data-oriented-technology-stack dots jobs optimization performance physical-computing physics unity unity-package unity3d unity3d-plugin
Last synced: 10 Oct 2024
https://github.com/aromanro/empiricalpseudopotential
Band structure computation using empirical pseudopotentials
band-structure chart computational-physics condensed-matter eigen empirical-pseudopotentials physics pseudopotential solid-state-physics vtk vtk-applications wxwidgets
Last synced: 27 Oct 2024
https://github.com/chicolucio/bohr-model-turtle
A small, dense turtle surrounded by orbiting electrons
chemistry educational physics turtle turtle-graphics
Last synced: 26 Nov 2024
https://github.com/rufflewind/jucys
A graphical tool for manipulating angular momentum diagrams (Jucys/Yutsis diagrams)
Last synced: 21 Jan 2025
https://github.com/fiedl/hole-ice-study
This project aims to incorporate the effects of hole ice into the clsim photon propagation simulation of the icecube neutrino observatory.
gpu icecube opencl physics physics-simulation
Last synced: 03 Jan 2025
https://github.com/maxencebonamy/Sand-Box
This software is a physical simulation. You can arrange different physical elements anywhere in the window, and they will evolve with each other according to the laws of physics.
cpp physics sandbox sfml simulation xmake
Last synced: 24 Oct 2024
https://github.com/maxencebonamy/sand-box
This software is a physical simulation. You can arrange different physical elements anywhere in the window, and they will evolve with each other according to the laws of physics.
cpp physics sandbox sfml simulation xmake
Last synced: 18 Jan 2025
https://github.com/zabuzard/phantom-aoa
Simulates the Angle Of Attack (AOA) system of the Phantom F-4E fighter jet.
angle-of-attack aoa console-application demo f-4e phantom physics physics-simulation simulation
Last synced: 13 Nov 2024
https://github.com/dra1ex/physics-js
Yet another 2D JavaScript physics engine
game-development game-engine game-engine-2d physical-computing physics physics-engine
Last synced: 13 Nov 2024
https://github.com/postspectacular/fidgen
Physics-based fiducial marker generator for reacTIVision based projects.
computer-vision fiducial-markers force-layout physics processing reactivision toxiclibs
Last synced: 07 Dec 2024
https://github.com/jonmrowczynski/pt-symmetry-controller
This mechanical PT-Symmetry-Controller project is an analog to a quantum mechanical PT-symmetric system.
autodesk autodesk-eagle c c-plus-plus cpp design electronics firmware intellij java jni jni-java labquest2 mplabx physics quantum quantum-mechanics quantum-physics reasearch visual-studio
Last synced: 31 Oct 2024
https://github.com/raphsenn/elastic-collision
Uses SFML for a compact physics simulation illustrating elastic collisions in C++.
2d 2d-graphics cpp elasticcollision graphics math physics physics-2d physics-based-animation physics-based-simulation physics-engine physics-simulation sfml simulation
Last synced: 20 Nov 2024
https://github.com/stephengold/banana
Physics tests and performance benchmarks for the jMonkeyEngine3 game engine.
bullet-physics jme3 jmonkeyengine3 physics
Last synced: 15 Oct 2024
https://github.com/lettier/bbautotune
Blender/Bullet automatic parameter tuning/learning.
3d blender blender3d bullet bullet-physics evolution evolution-simulation evolutionary-algorithm evolutionary-algorithms evolutionary-computation evolutionary-strategy fitness-landscape genetic-algorithm neural-network neural-networks physics physics-engine physics-simulation simulation thesis
Last synced: 17 Dec 2024
https://github.com/huanyushi/pdf-study-notes
Some of my study notes, primarily focusing on mathematics, physics and computer science.
computer-science mathematics physics
Last synced: 29 Dec 2024
https://github.com/CAIMEOX/caimeox.github.io
My Zettelkasten - The Rabbit Hole
category-theory computer-science functional-programming math notes physics programming-language type-theory
Last synced: 29 Nov 2024
https://github.com/saforem2/worm_algorithm
Worm algorithm implementation for 2D Ising model
ising lattice monte-carlo physics worm-algorithm
Last synced: 29 Nov 2024
https://github.com/duetosymmetry/eht-bh-fact-sheet
EHT and black hole fact sheet
astronomy astrophysics black-holes general-relativity outreach physics science
Last synced: 11 Jan 2025
https://github.com/larzw/bonn-potential
One-Boson-Exchange Potential and Nucleon-Nucleon Scattering
bonn nuclear physics potential
Last synced: 12 Dec 2024
https://github.com/axect/rge
Go & Julia package to solve Renormalization Group Equation
go julia particle-physics physics
Last synced: 02 Dec 2024
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: 12 Dec 2024
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: 22 Nov 2024
https://github.com/sbozzolo/rnsa
Rotating Neutron Stars Analyzer -- Suite for studying rotating neutron stars
analysis bash neutronstars physics python3 simulations
Last synced: 11 Dec 2024
https://github.com/radames/ising-model-webgl
Simple Ising Model with WebGL Shader
2d ernst-ising ising model physics simulation webgl
Last synced: 14 Dec 2024
https://github.com/matkuki/chipmunk7_demos
Chipmunk7 demos for Nim
chipmunk2d demo nim opengl physics sdl2
Last synced: 19 Nov 2024
https://github.com/majsylw/second-harmonic-generation
The official repository for my master thesis in physics
microstructured-fibers optical-fibers physics shg
Last synced: 04 Dec 2024
https://github.com/kinghowler/graph-plotter
This is a Graph Plotter. This tool is designed to make graphs based on raw data. It can take the data from Mathematical Equations, Manually, Programmed Calculation, as well as from a Serial Communication Device such as an Arduino using the function Serial.println(Numeric_Value), however you please and create as many graphs as you want to.
arduino experimentation graphs maths physics plotter
Last synced: 06 Nov 2024
https://github.com/davidmartinez10/bigfloat-esnext
A library for arbitrary precision decimal floating point arithmetic.
arbitrary-precision arithmetic bigdecimal bigfloat bigfloat-esnext bigint bignumber business cryptocurrency decimal floating-point math mathematics nodejs physics precision typescript
Last synced: 30 Nov 2024
https://github.com/ahuth/orbital
Physics simulation in React
animation canvas javascript physics react
Last synced: 09 Jan 2025
https://github.com/nicofighter45/tabletennis
Table tennis ball simulation
friction magnus physics simulation tabletennis
Last synced: 09 Nov 2024
https://github.com/iondrimba/wood-toy
🧩Playing with Threejs + Cannonjs
3d animation cannon-js cannonjs creative-coding demo javascript physics textures threejs toy wood
Last synced: 27 Oct 2024
https://github.com/iondrimba/boundaries
Playing with Threejs and Cannonjs
3d 3d-graphics cannon-es cannonjs javascript physics threejs threejs-example
Last synced: 27 Oct 2024
https://github.com/friebetill/cloud-chamber
Automatic detection of fog stripes (alpha and beta radiation) in a cloud chamber
automation cloud-chamber-detector physics
Last synced: 22 Jan 2025
https://github.com/lightnet/project-phaser3-prototype
Phaser 3.x.x Lance-gg 2.x.x multiplayer test build prototype nodejs babel javascript.
babel lance-gg multiplayer nodejs phaser3 physics prototype
Last synced: 08 Nov 2024
https://github.com/fahdseddik/portalgl
A recreation of the game Portal written from scratch using OpenGL3.3
game-development opengl physics portal
Last synced: 07 Nov 2024
https://github.com/arda-guler/kozmoworks
Versatile astrodynamics / space mission simulator. n-body orbital mechanics, maneuvers, perturbations and more.
astrodynamics celestial-mechanics orbit orbit-propagation orbit-propagator orbital orbital-maneuvers orbital-mechanics orbital-simulation physics physics-simulation propagator space space-mission space-mission-design space-navigation space-travel trajectory trajectory-analysis trajectory-planning
Last synced: 11 Jan 2025
https://github.com/andreimoraru123/needforscenes
Multi Object Tracking Sensor Fusion 3D Interactive Simulation/Game in PCL
3d cpp eigen game interactive lidar multi-object-tracking object-tracking pcl physics point-cloud-library radar self-driving sensor-fusion simulation state-estimation state-space unscented-kalman-filter vcpkg vtk
Last synced: 18 Jan 2025
https://github.com/0xdaksh/marstime
A Live time calculator for Martians visiting Earth!
css html5 javascript mars mathematics physics time vuejs2
Last synced: 18 Jan 2025
https://github.com/christopher-besch/physics_words
HTML canvas physics simulation with blocks building custom text.
Last synced: 28 Dec 2024
https://github.com/andrew-johnson-4/atomic-physics-equations
An Amateur's Attempt to Derive the Periodic Table
cheatsheet chemistry derivation equations formula notes periodic-table physics
Last synced: 11 Jan 2025
https://github.com/librasteve/raku-physics-navigation
A Physics::Measure abstraction layer providing Latitude, Longitude, Bearing , Position, Course and Buoy classes.
navigation physics raku raku-module rakulang
Last synced: 27 Oct 2024
https://github.com/expander/tikz-images
tikz images
cc0 latex math mathematics physics tex tikz
Last synced: 11 Oct 2024
https://github.com/lukechu10/interplanetary-transport-network
Presentation and numerical simulation of the Interplanetary Transport Network (ITN)
Last synced: 05 Dec 2024
https://github.com/akio-tomiya/latticediracoperators.jl
Dirac operators for lattice QCD with Julia
hep hep-lat hmc hpc julia julia-language julialang lattice-field-theory lattice-gauge-theory lattice-qcd monte-carlo particle-physics physics qcd sciml
Last synced: 12 Oct 2024
https://github.com/bayatgames/charactercontroller
A full-featured Character Controller for Unity. (currently in development)
2d 2d-platformer character character-controller controller dynamic physics platform platformer platformer2d rigidbody unity unity2d unity3d
Last synced: 08 Nov 2024
https://github.com/astrosica/general-quals
Solutions to the 2018 General Qualifying Exam.
cosmology extragalactic galactic galactic-astronomy physics quals stars
Last synced: 15 Jan 2025
https://github.com/rishflab/illuminate
ECS based game engine with real-time pathtraced rendering
game gpu pathtracer pathtracing physics
Last synced: 21 Dec 2024
https://github.com/quentinwach/introduction-to-fluid-simulations
Open-source 📚 book providing a hands-on introduction to 🌊 fluid simulations in Python.
book course fluid fluid-dynamics fluid-mechanics fluid-simulation numerical-methods physics physics-simulation pygame python simulation simulator tutorial tutorial-code
Last synced: 13 Nov 2024
https://github.com/bionanoimaging/bionanoimaging.github.io
Repository for hosting the website files
heintzmann jena microscopy physics
Last synced: 31 Dec 2024
https://github.com/maz01001/maz01001.github.io
my git website - small coding projects
animations client-only css3 enigma-machine games html5 javascript math offline-capable p5js physics single-page-applications tools
Last synced: 06 Nov 2024
https://github.com/pulkin/dfttools
A python library to parse, operate and present datasets generated by density functional theory codes
density-functional-theory parsing physics quantum-chemistry quantum-mechanics
Last synced: 12 Dec 2024
https://github.com/chicolucio/zeff
An effective nuclear charge (Zeff) and shielding (S) calculator and graphing tool.
chemistry fisica matplotlib mendeleev pandas physics python quimica
Last synced: 26 Nov 2024
https://github.com/electrostat-lab/arithmos
Native and jvm algorithmic lib using JNI and Invocation API
algorithms arithmentics arm64-v8a armeabi-v7a bytecode cpp gcc groovy invocation-api java java-8 jdk jni jvm jvm-languages kotlin math physics scala shell
Last synced: 13 Dec 2024
https://github.com/idlephysicist/go-latex
A Go parser to replace LaTeX macros with Unicode characters in Go source code.
go go-latex golang greek-alphabet latex latex-macros mathematics physics unicode
Last synced: 15 Dec 2024
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: 29 Dec 2024
https://github.com/linguini1/particles
A very basic particle simulator written in HTML, CSS and Js, based off of Brainxyz's "Artificial Life" YouTube video. Only designed for desktop.
canvas css html javascript particle-simulator particles physics physics-engine simulation simulator
Last synced: 29 Dec 2024
https://github.com/dieterhorns/crab_pheno
Spectral information used for Crab Nebula modelling
astrophysics crab gamma-ray multi-wavelength physics
Last synced: 23 Oct 2024
https://github.com/srbrettle/equations-of-motion-library
A collection of methods for solving Displacement, Initial and Final Velocities, Constant Acceleration and Time.
acceleration algorithm csharp displacement dotnet dotnet-standard equations kinematic motion physics time velocity
Last synced: 28 Dec 2024
https://github.com/santoshkumarradha/oxides-perspective
Codes and plots for 2D correlated Oxides review paper
band-structure dft electronic-structure physics quantum strongly-correlated-systems
Last synced: 07 Dec 2024
https://github.com/stanczakdominik/cpic
A small particle in cell code for comparison purposes
cpp11 eigen particle-in-cell physics plasma-physics
Last synced: 31 Dec 2024
https://github.com/jaanli/jaan.li
Personal website using Observable Framework
anthropology corporate-ethnography data-driven ethnography grad-student-descent health-care housing influencer lifestyle machine-learning mathematics personal personal-website physics policy search-engine-optimization sociology website
Last synced: 07 Nov 2024
https://github.com/sid-bhatia-0/simplecollisions.jl
Simple primitives for 2D physics in Julia
game-2d game-engine physics physics-2d physics-engine physics-simulation
Last synced: 13 Dec 2024
https://github.com/ericoporto/agsbox2d
agsbox2d is a Box2D plugin for Adventure Game Studio
adventure-game-studio adventuregamestudio ags ags-script box2d cpp physics
Last synced: 22 Jan 2025
https://github.com/muonray/quantum-encryption-of-images-using-bitwise-xor-and-qrng
Article here: http://muonray.blogspot.com/2022/02/quantum-encryption-of-images-in-python.html The definition of image encryption used here is an extension of data encryption in general: using the bitwise XOR operation of the original image pixels and the random key image pixels, with the key image being either a pseudo-random stream cipher or the quantum random stream cipher or anti-correlated entangled information shared over a secure channel. In either case we Perform bitwise XOR operation on the encrypted image and the key image. It can be seen from the image encryption and decryption that they are all the same operation. According to the above bitwise XOR operation, we assume: xor(a,b)=c You can get: xor(c,b)=a Or: xor(c,a)=b In summary, we assume that a is the original image data and b is the key, then c calculated by xor(a,c) is the encrypted ciphertext. This is a simple summary of the encryption and decryption process as used in the coding in this repository. Encryption process: Perform a bitwise XOR operation on the image a and the key b to complete the encryption and obtain the ciphertext c. Decryption process: Perform a bitwise XOR operation on the ciphertext c and the key b, complete the decryption, and get the image a. We can use our quantum random numbers generator in 2 ways to create our image encryption key: (1) as a random number generator seed source (2) using the random superposition of the H and V modes We can also use the shared set of correlated images, captured using the single CCD, from our entangled photon source with Alice getting one half and Bob getting the anti-correlated half. This provides the perfect key, with the quantum images shared over a separate channel hidden from the encrypted classical images. The file exchange channel is 2 way: Alice can use Her key to encrypt the image, Bob can use His key to decrypt the image OR Bob can use His key to encrypt the image, Alice can use Her key to decrypt the image. The XOR Cipher in this use can also be extended as a component in more complex overlay network ciphers if need be however for computational efficiency it is not necessary. It is just as effectual to have 1 quantum cipher as many, so in effect the system is completely hidden, by virtue of hidden variables, and is encrypted in an information condensate.
bitwise-xor image-encryption image-processing muonray physics python quantum quantum-decryption quantum-encryption quantum-entanglement xor-cipher
Last synced: 01 Dec 2024
https://github.com/mihxil/math
Interfaces abstract algebra's, and the concept of 'uncertain number'. Based on that some structures related to physics, like physical numbers, which are uncertain numbers with dimensional analysis.
algebraic-structures java mathematics physics statistics
Last synced: 25 Dec 2024
https://github.com/santoshkumarradha/pyquestaal
Python class to interface with QUESTAAL Quantum codes which is a suite of electronic structure programs.
ase atomic-simulation-environment condensed-matter-physics dft electronic-structure gw physics pymatgen python qsgw questaal
Last synced: 18 Oct 2024
https://github.com/matthewfeickert/pythia-python
Pythia 8 Docker image with Python 3 and the HEP simulation stack
fastjet hep hepmc lhapdf particle-physics physics physics-simulation pythia pythia8
Last synced: 10 Jan 2025
https://github.com/jcs090218/impulseengine
Python port of a simple, open source, 2D impulse based physics engine for educational use.
physics physics-simulation port python
Last synced: 13 Dec 2024
https://github.com/matthewfeickert/tikz-physics
A collection of TikZ examples for particle physics related images
feynman-diagrams hep latex physics tikz
Last synced: 10 Jan 2025
https://github.com/trigary/fieldlines
C++ application which renders the field lines of line charges using OpenGL.
cpp electric-field-lines electric-fields physics physics-simulation simulation
Last synced: 29 Nov 2024
https://github.com/pb2204/our-solar-system
Explore Our Solar System - a website created by Pabitra Banerjee to help you understand the solar system better.
animated animation pabitra-banerjee physics solar-system space website
Last synced: 17 Jan 2025
https://github.com/vgherard/fcci
Feldman-Cousins Confidence Intervals
confidence-intervals physics r statistics
Last synced: 13 Dec 2024