Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Physics

Physics is one of the most fundamental scientific disciplines, with its main goal being to understand how the universe behaves.

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/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/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/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/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/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/php1ic/nuclear-data-reader

Read and combine data from the Atomic mass evaluation (AME) and NUBASE data files into a single array (std::vector) which can then be manipulated as required, or written to files for use with other code and software.

cpp cpp-library cpp20 nubase nuclear nuclear-data nuclear-physics physics

Last synced: 05 Nov 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/alecandido/madgraph_exam

Exercises for mg5_aMC@NLO exam

exam phd physics

Last synced: 08 Jan 2025

https://github.com/siimer/raycastphysicsengine2d

A raycast based 2D physics engine for unity. See also: https://github.com/SiiMeR/BallTale/issues/7

2d physics raycasting unity

Last synced: 08 Jan 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/jondolf/bevy_heavy

Mass properties for Bevy's geometric primitives.

bevy game-development geometry mass math physics rust

Last synced: 17 Nov 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/semibran/life

:gear: conway's game of life

cellular-automata game game-of-life physics simulation

Last synced: 19 Dec 2024

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/klafyvel/wavefronts.jl

A library allowing interferograms interpretation in Julia.

aberrations interference interferometer interferometry julia optics photonics physics

Last synced: 18 Jan 2025

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/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/ubavic/om

Resistance calculator

electronics physics serbian typescript

Last synced: 29 Jan 2025

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/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/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/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/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/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/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/p0l3naruba/osvphysics

Source Code Of VPhysics that contains IVP!

ivp physics vphysics

Last synced: 08 Jan 2025

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/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/msub2/aframe-hexabody

An effort to implement the Hexabody character controller in WebXR with A-Frame + PhysX

aframe boneworks physics physx webxr

Last synced: 01 Feb 2025

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/wilsonberkow/field-visualizer

3D electric field explorer written in Rust. Screenshots in README.

graphics physics visualization

Last synced: 20 Dec 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/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/vgherard/fcci

Feldman-Cousins Confidence Intervals

confidence-intervals physics r statistics

Last synced: 13 Dec 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/valeriopagliarino/tcf-2021-unito-public

Exam project of the course "Computing Tecniques for Physics" - Università degli Studi di Torino - Physics department - 2021

cern-root data-analysis geant4-simulation monte-carlo-simulation object-oriented-programming physics

Last synced: 01 Feb 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/evergineteam/vehiclephysicssample

This sample shows how you can use Evergine to perform vehicle physics simulations that interact with other physics elements.

evergine graphics physics vehicle

Last synced: 19 Nov 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/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/xenon615/siege

Trebuchet with Bevy & Avian3d

avian3d bevy physics rust

Last synced: 30 Jan 2025

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/msub2/aframe-physics-hands

A basic demo of velocity and acceleration-driven hands with PhysX + A-Frame

aframe physics physx vr webxr

Last synced: 01 Feb 2025

https://github.com/mmikhasenko/tcc2ddpi.jl

Analysis of Tcc(3875) to DDpi

julia-language physics

Last synced: 22 Jan 2025

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/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/chrisvilches/2d-physics-engine

A retro minimalist engine for making a 2D game.

2d-game computational-geometry game javascript physics typescript

Last synced: 22 Jan 2025

https://github.com/supreme-gg-gg/pendulum-tracking

PHY180 -- Integrated & Automated Tracker and Analysis Software for Pendulum Motion

matplotlib opencv physics python scipy tracking

Last synced: 30 Oct 2024

https://github.com/lopez86/pywimps

Python tools for dark matter direct detection simulation and analysis. Most well-developed project currently on my account.

astrophysics dark-matter monte-carlo nuclear-physics particle-physics physics physics-analysis physics-simulation python science simulation

Last synced: 26 Dec 2024

https://github.com/hw2814/dust-SED-pymc3

Fitting a modified black body spectrum to FIR flux measurements using PyMC3

astrophysics curve-fitting mcmc physics pymc3

Last synced: 23 Oct 2024

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/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/mohamedelashri/hubble

Estimating the Age of universe using galaxies distance and velocity data

astrophysics cosmology physics

Last synced: 13 Jan 2025

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/zsrobinson/pendulum

Double pendulum simulation demonstrating chaos theory.

double-pendulum-simulation p5js pendulum physics simulation

Last synced: 10 Jan 2025

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

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

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

itmo js physics physics-simulation python

Last synced: 29 Dec 2024

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: 04 Jan 2025

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: 10 Jan 2025

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

GWT-wrapper for physics engine matter.js

engine gwt jsinterop matter-js physics

Last synced: 23 Nov 2024

https://github.com/dan10ish/3dof-roboticarm-c

Implementation of the Mathematical Modelling of a yaw-pitch-pitch 3 DOF robotic arm in C

c cpp mathematics physics robotic-arm robotics robotics-simulation

Last synced: 04 Jan 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: 30 Nov 2024

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: 21 Jan 2025

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: 11 Jan 2025

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: 04 Jan 2025

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: 21 Dec 2024

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: 22 Jan 2025

https://github.com/goessl/labor

Physik-Bachelor Labor Latex Vorlage.

latex latex-examples latex-template overleaf physics template tex tugraz uni-graz

Last synced: 15 Nov 2024

https://github.com/axect/natural_unit

Physical unit conversion with Fundamental constants

physics unit-conversion

Last synced: 14 Oct 2024

https://github.com/sukhvinder-singh/game-object-destruction

Unity 3-D script to make destructible game objects that gets destroyed on collision.

collision destruction game kinematics physics rigid-bodies unity-asset unity-scripts

Last synced: 24 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/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/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: 14 Nov 2024

https://github.com/Rupt/paper-which-is-real

Code and data to reproduce content for "A method to challenge symmetries in data with self-supervised learning" (https://arxiv.org/abs/2111.05442)

machine-learning physics symmetry

Last synced: 30 Oct 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/kylejgillett/stevepy

A Space Weather data analysis tool for Python.

astronomy aurora data-analysis physics python space-weather space-weather-research

Last synced: 27 Jan 2025

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