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/SergeyMakeev/ArcadeCarPhysics

Arcade Car Physics - Vehicle Simulation for Unity3D

game-development physics race racing-games source-code tutorial unity3d

Last synced: 10 Nov 2024

https://github.com/unrust/unrust

unrust - A pure rust based (webgl 2.0 / native) game engine

nphysics3d physics rust rust-lang stdweb wasm webassembly webgl

Last synced: 27 Oct 2024

https://github.com/pydy/pydy

Multibody dynamics tool kit.

dynamics physics python simulation

Last synced: 17 Nov 2024

https://github.com/yuki-koyama/elasty

A research-oriented elastic body simulator

elastic engine pbd physics position-based-dynamics simulation xpbd

Last synced: 21 Jan 2025

https://github.com/williambl/unity-destruction

💥 An open-source script to destroy objects realistically in Unity3D.

destruction mit-license physics unity unity3d

Last synced: 10 Nov 2024

https://github.com/GlPortal/glPortal

:video_game: Open Source teleportation based first person puzzle-platformer

3d game hacktoberfest opengl physics sdl

Last synced: 25 Oct 2024

https://github.com/stared/quantum-game

Quantum Game (old version) - a puzzle game with real quantum mechanics in a browser

game javascript physics puzzle quantum-game quantum-mechanics

Last synced: 20 Jan 2025

https://github.com/donmccurdy/three-to-cannon

Convert a THREE.Mesh to a CANNON.Shape.

cannonjs physics threejs

Last synced: 17 Jan 2025

https://github.com/milcktoast/particulate-js

Particle physics micro library.

javascript microlib particle-physics physics

Last synced: 16 Jan 2025

https://github.com/kool-engine/kool

An OpenGL / WebGPU engine for Desktop JVM, Android and Javascript written in Kotlin

3d android deferred-shading game-development kotlin kotlin-multiplatform opengl pbr-shading physics vulkan webgl2 webgpu

Last synced: 25 Dec 2024

https://github.com/codepunkt/css-spring

Generate physics based css-keyframe animations for the css-in-js solution of your choice or plain css.

animation css keyframe physics

Last synced: 18 Jan 2025

https://github.com/jakecoffman/cp

A pure Go physics library with no dependencies. Unofficial Chipmunk2D port.

chipmunk2d physics physics-2d

Last synced: 18 Jan 2025

https://github.com/jrouwe/joltphysics.js

Port of JoltPhysics to JavaScript using emscripten

game-development game-engine javascript physics simulation vr

Last synced: 18 Jan 2025

https://github.com/FeynCalc/feyncalc

Mathematica package for algebraic calculations in elementary particle physics.

feyncalc feynman-diagrams loop-integrals mathematica physics quantum-field-theory

Last synced: 20 Nov 2024

https://github.com/juzzlin/dustracing2d

Dust Racing 2D is a traditional top-down car racing game including a level editor.

c-plus-plus car cplusplus-14 game level-editor linux-app opengl physics qt qt-game race-track racing top-down windows-app

Last synced: 19 Jan 2025

https://github.com/milcktoast/particulate-medusae

Soft body jellyfish simulation.

physics three-js webgl

Last synced: 17 Jan 2025

https://github.com/juzzlin/DustRacing2D

Dust Racing 2D is a traditional top-down car racing game including a level editor.

c-plus-plus car cplusplus-14 game level-editor linux-app opengl physics qt qt-game race-track racing top-down windows-app

Last synced: 28 Oct 2024

https://github.com/gwastro/pycbc

Core package to analyze gravitational-wave data, find signals, and study their parameters. This package was used in the first direct detection of gravitational waves (GW150914), and is used in the ongoing analysis of LIGO/Virgo data.

analysis astronomy black-hole cosmic-explorer einstein-telescope gravitational-waves gravity gwastro ligo lisa neutron-star open-science physics pycbc python signal-processing virgo

Last synced: 17 Nov 2024

https://github.com/ivanperez-keera/haskanoid

A free and open source breakout clone in Haskell using SDL and FRP, with Wiimote and Kinect support.

android arkanoid breakout-game collision frp game-programming ghcjs haskell kinect linux macosx macosx-game physics sdl sdl2 web wiimote windows yampa

Last synced: 17 Jan 2025

https://github.com/nailuj05/FusionWater

A simple way to add buoyancy / water physics in Unity, built on the existing physics engine

buoyancy game physics water

Last synced: 10 Nov 2024

https://github.com/killedbyapixel/spacehuggers

A roguelike platformer with destructible environments in 13KB of JavaScript

game javascript js13k physics rendering roguelike

Last synced: 15 Jan 2025

https://github.com/AndresTraks/BulletSharp

.NET wrapper for the Bullet physics library

physics

Last synced: 27 Oct 2024

https://github.com/habrador/ten-minute-physics-unity

Implementations in Unity of the Ten Minute Physics YouTube channel. Instead of using Unity's built-in physics engine, you will learn how to make your own. This is useful if you want to simulate ropes, cloth, tires, etc. You will also learn how to make fluid simulations and soft body physics.

butterfly-effect cloth-simulation computer-science double-pendulum eulerian-fluid-simulation fluid-simulation n-body pendulum physics physics-simulation pinball simulation soft-body soft-body-simulation softbody-simulation spatial-partitioning triple-pendulum unity unity3d xpbd

Last synced: 15 Jan 2025

https://github.com/bauxitedev/godot-jigglebones

An addon that brings jigglebones to Godot Engine 3.0.

animation godot godot-engine jiggle physics procedural skeletal

Last synced: 16 Jan 2025

https://github.com/jrouwe/JoltPhysics.js

Port of JoltPhysics to JavaScript using emscripten

game-development game-engine javascript physics simulation vr

Last synced: 02 Nov 2024

https://github.com/OpenGammaProject/Open-Gamma-Detector

☢️👁️ Hardware for a hackable DIY gamma-ray spectrometer using a popular NaI(Tl) scintillator, SiPM and a Raspberry Pi Pico.

arduino arduino-ide citizen-science detector diy gamma-ray-spectrometry hardware maker multi-channel-analyzer open-hardware pcb physics radiation radiation-detector raspberry-pi sensor

Last synced: 08 Nov 2024

https://github.com/Habrador/Ten-Minute-Physics-Unity

Implementations in Unity of the Ten Minute Physics YouTube channel. Instead of using Unity's built-in physics engine, you will learn how to make your own. This is useful if you want to simulate ropes, cloth, tires, etc. You will also learn how to make fluid simulations and soft body physics.

butterfly-effect cloth-simulation computer-science double-pendulum eulerian-fluid-simulation fluid-simulation n-body pendulum physics physics-simulation pinball simulation soft-body soft-body-simulation softbody-simulation spatial-partitioning triple-pendulum unity unity3d xpbd

Last synced: 10 Nov 2024

https://github.com/8bithemant/8bithemant

Awesome Github Profile Readme. Github ReadMe Github Profile Readme Dynamic Github ReadMe Dynamic Github Profile ReadMe. Please Star and Fork

awesome awesome-list git github github-pages github01 javascript physics profile readme readme-badges readme-bolierplate readme-generator readme-standard readme-template star

Last synced: 22 Nov 2024

https://github.com/knagaitsev/slither.io-clone

Learn how to make Slither.io with JavaScript and Phaser! This game clones all the core features of Slither.io, including mouse-following controls, snake collisions, food, snake growth, eyes, and more. Progress through each part of the source code with our Slither.io tutorial series.

game-development html5-game javascript javascript-game phaser phaserjs physics slither slitherio snake snake-game

Last synced: 16 Jan 2025

https://github.com/pygae/galgebra

Symbolic Geometric Algebra/Calculus package for SymPy :crystal_ball:

clifford-algebras geometric-algebra physics python quaternions symbolic

Last synced: 15 Nov 2024

https://github.com/certik/theoretical-physics

Source code of the Theoretical Physics Reference online book

book physics reference theoretical-physics

Last synced: 22 Jan 2025

https://github.com/janosh/diagrams

TikZ figures for concepts in physics/chemistry/ML

cetz chemistry latex machine-learning physics scientific-visualization tikz tikz-gallery typst

Last synced: 18 Jan 2025

https://github.com/sdslabs/rootex

An advanced C++ 3D game engine powering an in-production game yet to be announced

3d bullet-physics c-plus-plus cpp17 dear-imgui directx directx-11 engine game gamedev lua openal physics rmlui

Last synced: 16 Jan 2025

https://github.com/learnbyexample/curated_resources

:books: Curated lists for programming, books, movies, music, games, etc

android books computer-science curated-lists linux math movies perl physics programming python tv-shows vim

Last synced: 17 Jan 2025

https://github.com/chemlab/chemlab

The chemistry library you were waiting for

chemistry molecular-dynamics molecular-graphics physics python

Last synced: 27 Nov 2024

https://github.com/nvidia/modulus-sym

Framework providing pythonic APIs, algorithms and utilities to be used with Modulus core to physics inform model training as well as higher level abstraction for domain experts

deep-learning machine-learning nvidia-gpu physics pytorch

Last synced: 15 Jan 2025

https://github.com/cr4yz/Unity3d-QuadTree-Collision-Detection

QuadTree and Collision Detection Systems for Unity3d

physics quadtree unity3d

Last synced: 10 Nov 2024

https://github.com/cr4yz/unity3d-quadtree-collision-detection

QuadTree and Collision Detection Systems for Unity3d

physics quadtree unity3d

Last synced: 19 Nov 2024

https://github.com/carstenbauer/MonteCarlo.jl

Classical and quantum Monte Carlo simulations in Julia

julia monte-carlo numerical-physics physics quantum-monte-carlo

Last synced: 30 Oct 2024

https://github.com/carstenbauer/montecarlo.jl

Classical and quantum Monte Carlo simulations in Julia

julia monte-carlo numerical-physics physics quantum-monte-carlo

Last synced: 18 Nov 2024

https://github.com/zalo/mujoco_wasm

Simulate and Render MuJoCo Models in the Browser!

mujoco physics wasm

Last synced: 16 Nov 2024

https://github.com/thetawavegame/thetawave

A physics based, space shooter game made with Rust and the Bevy engine.

2d bevy game physics rapier spaceshooter

Last synced: 18 Jan 2025

https://github.com/ashleve/ActiveRagdoll

From-scratch implementation of physically simulated character animation with proportional-integral-derivative controllers (PID)

active-ragdoll animation character controller force humanoid-characters inverse-dynamics inverse-kinematics physics pid ragdoll simple simulation unity

Last synced: 10 Nov 2024

https://github.com/ashleve/activeragdoll

From-scratch implementation of physically simulated character animation with proportional-integral-derivative controllers (PID)

active-ragdoll animation character controller force humanoid-characters inverse-dynamics inverse-kinematics physics pid ragdoll simple simulation unity

Last synced: 19 Dec 2024

https://github.com/MasterAI-EAM/Darwin

An open-source project dedicated to build foundational large language model for natural science, mainly in physics, chemistry and material science.

chemistry gpt llm material-design physics

Last synced: 16 Nov 2024

https://github.com/zerothi/sisl

Electronic structure Python package for post analysis and large scale tight-binding DFT/NEGF calculations

bigdft condensed-matter density-functional-theory dft geometry graphene gulp negf physics siesta solid-state solid-state-physics tbtrans tight-binding transiesta vasp wannier90

Last synced: 11 Nov 2024

https://github.com/tzaeschke/ode4j

Java 3D Physics Engine & Library

3d 3d-game-engine java java-ports ode physics stepper turbulenz-engine

Last synced: 21 Jan 2025

https://github.com/natecraddock/projectile

An artist-friendly tool for throwing stuff around inside Blender

blender blender-addon physics velocity

Last synced: 19 Dec 2024

https://github.com/vprusso/toqito

|toqito> (Theory of Quantum Information Toolkit) in Python :snake:

matrix-analysis physics python python-3 quantum quantum-computing quantum-information unitaryhack

Last synced: 18 Jan 2025

https://github.com/JScott/ViveGrip

Physics-based grabbing for SteamVR development in Unity.

htc-vive physics unity virtual-reality vive-grip vr

Last synced: 31 Oct 2024

https://github.com/PushkinStudio/PsRealVehicle

Plugin for Unreal Engine 4 with simple force-driven vehicle simulation

cpp mit-license physics simulation tank ue4 ue4-plugin unreal-engine unreal-engine-4 vehicle

Last synced: 06 Nov 2024

https://github.com/AndresTraks/BulletSharpPInvoke

.NET wrapper for the Bullet physics library using Platform Invoke

physics

Last synced: 14 Nov 2024

https://github.com/AustinEast/echo

Simple Physics Library written in Haxe

2d-physics-engine gamedev haxe haxelib physics

Last synced: 02 Nov 2024

https://github.com/liabru/matter-attractors

an attractors plugin for matter.js

attractors matter-js physics plugin

Last synced: 22 Jan 2025

https://github.com/Canleskis/particular

N-body simulation library written in Rust featuring BarnesHut and GPU accelerated algorithms.

nbody physics rust simulation

Last synced: 18 Nov 2024

https://github.com/yuki-koyama/position-based-fluids

Position Based Fluids [SIGGRAPH 2013] in C++

fluid physics

Last synced: 27 Oct 2024

https://github.com/vanilagy/marbleblast

A web port of Marble Blast Gold and Marble Blast Platinum.

3d game game-development physics

Last synced: 19 Jan 2025

https://github.com/adrn/gala

Galactic and gravitational dynamics in Python

astronomy astrophysics astropy-affiliated dynamics physics python

Last synced: 18 Jan 2025

https://github.com/anuraghazra/verlyrangeslider

Range sliders with some verlet physics magic.

css css-range-slider input physics range-slider range-sliders verlet verlyjs

Last synced: 27 Oct 2024

https://github.com/arogozhnikov/arogozhnikov.github.io

'Brilliantly wrong' blog, Machine Learning visualizations live here

blog machine-learning math physics programming science

Last synced: 10 Dec 2024

https://github.com/fabmax/physx-js-webidl

Javascript WASM bindings for Nvidia PhysX

emscripten javascript physics physx wasm

Last synced: 22 Jan 2025

https://github.com/Yagami360/My_NoteBook

サイエンス、テクノロジー、エンジニアリング関連の情報を記載したノート(忘備録)です。

computer-science machine-learning mathematics notebook physics statisics

Last synced: 06 Nov 2024

https://github.com/GooFit/GooFit

Code repository for the massively-parallel framework for maximum-likelihood fits, implemented in CUDA/OpenMP

cuda fitting gpu gpu-computing omp physics root-cern thrust

Last synced: 06 Nov 2024

https://github.com/OpenPsiMu/ThePhysicsHub

The Physics Hub is an open source physics simulations project that is being developed by physics students worldwide and aims to deliver clear and easy to understand physics simulations free for everyone!

physics simulations

Last synced: 17 Nov 2024

https://github.com/ssell/UnityDotsCharacterController

Basic Character Controller Using ECS and Unity.Physics Packages

character character-controller controller csharp dots ecs physics unity

Last synced: 10 Nov 2024

https://github.com/hyperparticle/draw-shapes-unity

A Unity3D tutorial project for drawing 2D physics shapes with the cursor

box2d csharp game physics tutorial unity unity3d

Last synced: 14 Nov 2024

https://github.com/abinit/abipy

Open-source library for analyzing the results produced by ABINIT

abinit density-functional-theory materials-informatics materials-science physics python science solid-state-physics

Last synced: 18 Jan 2025

https://github.com/MasonProtter/Symbolics.jl

A symbolic math library written in Julia modelled off scmutils

automatic-differentiation computer-algebra-system julia physics symbolic-math

Last synced: 29 Nov 2024

https://github.com/rustgd/rhusics

A cgmath physics library that can be used with Specs

cgmath ecs physics rust

Last synced: 16 Jan 2025