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-02-02 00:22:36 UTC
- JSON Representation
https://github.com/xtenzq/2d-metaballs
💧 Two dimensional metaballs Java implementation using OpenGL
2d-metaballs blobs java jogl liquid-simulations metaball metaballs opengl physics simulation university-project water-simulation
Last synced: 25 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: 27 Jan 2025
https://github.com/seigtm/spbpu
Все домашние задания, курсовые, учебные материалы, лабораторные работы, собранные за всё время обучения в СПбПУ, ИКНК (бывший ИКНТ), ВШПИ.
asm assembler assembly circuit cpp english-learning fortran homework homework-assignments labs llvm math oop physics spbpu spbstu
Last synced: 01 Feb 2025
https://github.com/markuslerner/particular
Particle system written in JavaScript
boids gpu-acceleration javascript particles physics simulation swarm system webgl
Last synced: 20 Nov 2024
https://github.com/irobot1/ng3-cannon-template
Cannon-ES physics examples using @angular-three
3d angular angular-three cannon-es physics threejs typescript
Last synced: 06 Nov 2024
https://github.com/lenpaul/physics-in-motion
This is a repo for developing the Physics in Motion full stack web application
angularjs education expressjs full-stack mean-stack mongodb nodejs physics
Last synced: 11 Oct 2024
https://github.com/neorandom/gravity-simulator
Gravity Simulator made in C++ with RayLib library.
cpp gravity gravity-simulation physics physics-simulation raylib simulator
Last synced: 16 Nov 2024
https://github.com/hemanta212/hello-manim
Collection of Manim Animations assignments and experimentations.
animation chemistry manim manim-3b1b math mathematics physics python
Last synced: 12 Jan 2025
https://github.com/thomas-schweich/CADPotential
Massively Parallel Gravitational Potential Calculator and Voxelizer Python Interface
cad electric-potential gravitational-potential massively-parallel obj opencl physics physics-simulation potentials pyopencl voxelizer
Last synced: 28 Oct 2024
https://github.com/1j01/pool
🎱 A pool table simulation... where there's not enough friction
billiard-systems billiards eight-ball nine-ball physics pool pool-balls simulation three-d three-js threejs webgl
Last synced: 08 Jan 2025
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/codenameyau/the-meaning-of-life
My journey to understand the meaning of life, consciousness, and free will
consciousness determinism entropy freewill metaphysics physics quantum-physics
Last synced: 29 Jan 2025
https://github.com/loneicewolf/loneicewolf
🏥
cipher equationgroup loneicewolf physics puzzle-game python security-researchers stuxnet william-martens
Last synced: 06 Nov 2024
https://github.com/jsdhami/python-for-research
"Python-For-Research" Event Organized By Tri-Chandra Research Group, Ghantaghar, Kathmandu
analysis colab data jupyter matplotlib numpy panda physics python research visualization
Last synced: 11 Oct 2024
https://github.com/w1th0utnam3/phyani_playground
Playground project for physically based animation course
animation computer-graphics opengl physically-based-rendering physics physics-simulation
Last synced: 24 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/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/yurlungur/pyballd
A Python-Based Elliptic Solver in Axisymmetry
elliptic-pdes numerical-analysis numerical-methods numerical-modelling partial-differential-equations pde physics physics-2d spectral-methods
Last synced: 09 Dec 2024
https://github.com/lllgoyour/handout
王一老师上课配套的物理讲义
complexity-analysis cosmology handout hkust-university physics quantum-mechanics relativity
Last synced: 26 Jan 2025
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/anakornk/holo-phyperiment
experiment hololens physics unity unity3d
Last synced: 10 Jan 2025
https://github.com/wilsonberkow/field-visualizer
3D electric field explorer written in Rust. Screenshots in README.
graphics physics visualization
Last synced: 20 Dec 2024
https://github.com/1j01/laser
What if you could grab a laser? And swing around a laser emitter with it?
experiment game laser laser-emitter laserbeam lasers lazer not-a-game physics puzzle-game puzzles swing
Last synced: 08 Jan 2025
https://github.com/kurtamohler/spacetimelib
Special relativity physics library for Python
physics python special-relativity
Last synced: 31 Dec 2024
https://github.com/tpgillam/mt2
Stransverse mass computation, compatible with numpy.
high-energy-physics numpy physics python
Last synced: 23 Oct 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/iyanmv/oqs_ws18-19
Solutions (code + plots) for the numerical problem sheets of the course Open Quantum Systems (Universität Ulm)
jupyter-notebooks open-quantum-systems physics quantum-physics
Last synced: 21 Jan 2025
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/lmmentel/pydmft
Python utilities for running density matrix functional theory (DMFT) quantum chemical calculations.
chemistry density-matrix density-matrix-functionals physics quantum-chemistry
Last synced: 28 Jan 2025
https://github.com/weisslj/rdecay
Simulation of radioactive decay
educational gsl gtk2 physics physics-simulation radioactivity school-project science
Last synced: 12 Dec 2024
https://github.com/cleoold/circulars_space
a (non)uniform circular(elliptic) motion demo in physics!
animation physics vanilla-javascript
Last synced: 22 Jan 2025
https://github.com/jzck/llcotp.com
mechanics physics theoretical-physics website
Last synced: 12 Dec 2024
https://github.com/arrow7000/graphs
🕸 Web app to allow users to create, manipulate and explore network graphs. Work in progress.
canvas network-graph physics typescript vector webpack
Last synced: 12 Dec 2024
https://github.com/iondrimba/pendulum
Playing with physics and ThreeJs
animation codepen creative es6 fun javascript motion physics threejs threejs-example threejs-learning
Last synced: 27 Oct 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/0xde57/stem
A curated list of high quality educational STEM tubers
compsci electricity electronics-engineering fractals gamedev hacking learning math physics rf sdr stem
Last synced: 01 Feb 2025
https://github.com/vgherard/fcci
Feldman-Cousins Confidence Intervals
confidence-intervals physics r statistics
Last synced: 13 Dec 2024
https://github.com/blindbyte98/astro
ASTRO is a realistic 3D procedural star system simulator that offers immersive exploration of celestial mechanics using scientifically accurate models.
3d 3d-graphics astronomy astrophysics computer-graphics educational html javascript open-source physics procedural-generation rendering research science scientific-research simulation space threejs visualization web-development
Last synced: 11 Oct 2024
https://github.com/quinta0/gravity
3D Gravity Simulator is a C++ program that visualizes the gravitational interactions between celestial bodies
3d cmake cpp gravity opengl physics physics-simulation simulation vcpkg
Last synced: 06 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/jakubtomsu/box2d-lite-zig
Box2D-Lite rewritten in Zig. Box2D is a small physics engine for 2D games.
game-development physics physics-2d physics-engine physics-simulation zig zig-library
Last synced: 25 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/yodasws/racing
Marble racing simulation. First, use d3.js to run a 2D simulation. Then use babylon.js to render results in 3D animation and save in HD video.
babylonjs d3 d3js physics physics-2d racing video
Last synced: 18 Dec 2024
https://github.com/alissatroiano/bug-invaders
Provided by Codecademy, this modern version of a classic "Space Invaders" arcade game was built by implementing Phaser JS "Physics" skills.
arcade-game bug-invaders codecademy modern phaser-js physics skills space-invaders
Last synced: 25 Jan 2025
https://github.com/soleyhyman/peccary
Package for identifying regular, complex, and stochastic behavior in timeseries
astro astronomy astrophysics chaos chaotic-systems dynamics orbital-dynamics physics python
Last synced: 11 Jan 2025
https://github.com/bobkerns/physics-math
Physics functions for creating homework examples, etc.
3d calculus javavscript math observablehq physics quaternions vectors
Last synced: 28 Oct 2024
https://github.com/davidmartinez10/bigfloat-deno
A library for arbitrary precision decimal floating point arithmetic.
arbitrary-precision arithmetic bigdecimal bigfloat bigfloat-deno bigint bignumber business cryptocurrency decimal deno floating-point mathematics nodejs physics precision typescript
Last synced: 20 Jan 2025
https://github.com/kratsg/jetreclustering
Recluster Jets in a Single Bound!
c-plus-plus jet-filtering jet-finding jet-moment jet-reclustering physics
Last synced: 08 Nov 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/matthewfeickert/tikz-physics
A collection of TikZ examples for particle physics related images
feynman-diagrams hep latex physics tikz
Last synced: 01 Feb 2025
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/georgeh1ll/projectile-motion-simulator
Python Simulation of Projectile Motion
motion physics physics-simulation projectile projectile-motion projectile-motion-simulation python simualtion simulator teaching teaching-materials teaching-tool
Last synced: 21 Dec 2024
https://github.com/p0l3naruba/osvphysics
Source Code Of VPhysics that contains IVP!
Last synced: 08 Jan 2025
https://github.com/nickfarrow/galacticdnsmass
How heavy are Neutron Stars in binary systems within our Galaxy? A demonstration of how bayesian inference and nested sampling allows us to explore the mass distributions of Galactic Double Neutron Star systems.
astrophysics bayesian-inference neutron-star physics
Last synced: 15 Nov 2024
https://github.com/siimer/raycastphysicsengine2d
A raycast based 2D physics engine for unity. See also: https://github.com/SiiMeR/BallTale/issues/7
Last synced: 08 Jan 2025
https://github.com/txt2u/nengine
Nengine is an open-source, Rust-powered game engine designed for flexibility, performance, and ease of use. Built to simplify 3D game development while offering advanced control over rendering and physics, it supports both OpenGL and Vulkan (future integration).
3d agpl egui engine fast game-engine glfw glfw3 linux macos math opengl physics rust vulkan windows
Last synced: 01 Nov 2024
https://github.com/bytenol/physics-for-cpp-games-with-opengl
Physics Implementation for games and animations using Opengl3.3
physics physics-2d physics-3d physics-analysis physics-based physics-based-animation physics-simulation
Last synced: 14 Nov 2024
https://github.com/ruby-processing/jbox2d
Gem wrapper for jbox2d for ruby-processing
box2d gem physics processing ruby
Last synced: 06 Nov 2024
https://github.com/ultralytics/magellan
Earth observation software powered by Machine Learning (ML). Viewable in Google Maps and WebGL Earth.
deep-learning deepneuralnetworks earth-observation machine-learning physics weather
Last synced: 10 Nov 2024
https://github.com/nulkode/veld
A 3D physics simulator designed for classrooms.
physics physics-3d physics-simulation three-js typescript
Last synced: 30 Jan 2025
https://github.com/v2ny/nengine
Nengine is an open-source, Rust-powered game engine designed for flexibility, performance, and ease of use. Built to simplify 3D game development while offering advanced control over rendering and physics, it supports both OpenGL and Vulkan (future integration).
3d agpl egui engine fast game-engine glfw glfw3 linux macos math opengl physics rust vulkan windows
Last synced: 09 Oct 2024
https://github.com/dylanljones/exactdiag
Exact diagonalization of fermionic (many-body) systems
exact-diagonalization greens-functions lehmann-representation physics
Last synced: 28 Oct 2024
https://github.com/schroddacat/3-body-problem
a simulation of how 3 bodies interact and crash into each other
astrophysics physics physics-simulation simulation space
Last synced: 01 Dec 2024
https://github.com/fjebaker/cadabra-resources
Notes, Dockerfiles and tutorials for using Cadabra2.
cadabra cadabra-docker cadabra2 cadabra2-docker cadabra2-jupyter docker field-equations general-relativity ipython jupyter physics
Last synced: 24 Dec 2024
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: 26 Jan 2025
https://github.com/philiparvidsson/starburst-game
Action-packed fun in space with local multiplayer (1–4 players)!
ai-players directx game game-engine monogame multiplayer-game particle-effects physics space-game space-shooter starburst xna xna-framework
Last synced: 01 Dec 2024
https://github.com/ivanfon/phy2d
A small, simple 2D rigid body physics library for C++.
Last synced: 19 Dec 2024
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: 05 Jan 2025
https://github.com/danielgomezrico/falling-man--opengl-
Some c++, OpenGL and parabolic and object physics applied into a "lego figure"
c computer-vision opengl physics
Last synced: 08 Dec 2024
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: 31 Jan 2025
https://github.com/cran-task-views/chemphys
CRAN Task View: Chemometrics and Computational Physics
chemometrics cran physics r rstats task-views
Last synced: 27 Nov 2024
https://github.com/mineralscloud/linearelasticity.jl
Calculate linear elasticity for some crystals
crystallography elasticity julia-package linear-elasticity materials-science mechanical-engineering physics scientific-computing
Last synced: 28 Jan 2025
https://github.com/gladir/physicslib-tp
Bibliothèque en Turbo Pascal permettant des traitements de science physique.
physics physics-library turbo-pascal turbopascal
Last synced: 06 Jan 2025
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: 09 Jan 2025
https://github.com/kingsznhone/vsop87.net
VSOP87 Library For .NET. (NuGet, DLL) Highly Optimized and OOP
algorithm astronomy math orbital-simulation physics universe
Last synced: 14 Oct 2024
https://github.com/mcgillij/falling_everything_py
Falling sand "nolla" style
falling-everything noita physics pygame python
Last synced: 09 Dec 2024
https://github.com/stridsvagn69420/yukimura
A program and library written in Rust for mathematical things I learned in Maths and Physics
bin calculator cli command-line fire-emblem fire-emblem-fates lib library math physics rust rust-lang yukimura
Last synced: 23 Jan 2025
https://github.com/ilyaorson/kickedrotor
Fun with chaos! An interactive stroboscopic phase space of the classic kicked rotor system
chaos cyberpunks hamiltonian-systems kicked-rotor phase-space physics svelte
Last synced: 09 Jan 2025
https://github.com/panquesito7/minetest-wall_jump
Gives the player advanced wall jump abilities. Highly customizable providing a lot of settings. Built for Minetest.
jump lua minetest minetest-engine minetest-mod mod physics wall wall-jump walljump
Last synced: 17 Dec 2024
https://github.com/tony1527/dimcheck
A physics dimension checker based on sympy
dimension-analyzer physics python3 sympy
Last synced: 04 Dec 2024
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: 12 Oct 2024
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: 27 Jan 2025
https://github.com/lebrancconvas/physics-simulation
Physics Simulation Practice for applying in the Computer Game Programming Class Project.
express personal-project physics physics-simulation side-project ts-node typescript
Last synced: 08 Jan 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: 12 Oct 2024
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: 30 Jan 2025
https://github.com/evanbacon/voxpo
Expo Voxel Engine
game-development gesture-recognizer physics react-native threejs vox voxel
Last synced: 16 Dec 2024
https://github.com/envigit/rubegoldbergmachine
Projekt Maszyny Goldberga w oparciu o silnik Unity oraz skrypty w języku C#
3d csharp physics rube-goldberg-machine simulation unity
Last synced: 21 Jan 2025
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: 12 Dec 2024
https://github.com/mdavezac/libxc.jl
Julia wrapper for libxc
density-functional-theory julia-package physics
Last synced: 06 Nov 2024
https://github.com/venam/bean-machine
An implementation of a bean machine (quincunx) using box2djs
box galton mathematics physics simulation
Last synced: 12 Dec 2024
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: 11 Jan 2025
https://github.com/bl00mguy/physics-itmo
Лабораторные работы по физике 2023-2025 (ФИТиП, ИС)
itmo js physics physics-simulation python
Last synced: 29 Dec 2024
https://github.com/mobiwn/physicslab
🔬 A curated collection of experiments and coursework for mastering Physics Lab 2, crafted specifically for students of Urmia University’s Computer Engineering program.
computer-engineering physics physics-lab physics-lab-course physics-laboratory physics-labs undergraduate urmia-university
Last synced: 09 Jan 2025