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/popmotion/popmotion

Simple animation libraries for delightful user interfaces

animation css javascript-motion-engine motion physics popmotion svg tween

Last synced: 20 Jan 2025

https://github.com/Popmotion/popmotion

Simple animation libraries for delightful user interfaces

animation css javascript-motion-engine motion physics popmotion svg tween

Last synced: 25 Oct 2024

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

a 2D rigid body physics engine for the web ▲● ■

canvas javascript physics physics-engine rigid-bodies web

Last synced: 20 Jan 2025

https://github.com/google-deepmind/mujoco

Multi-Joint dynamics with Contact. A general purpose physics simulator.

mujoco physics robotics

Last synced: 20 Jan 2025

https://github.com/jrouwe/joltphysics

A multi core friendly rigid body physics and collision detection library. Written in C++. Suitable for games and VR applications. Used by Horizon Forbidden West.

c-plus-plus cpp game-development game-engine physics physics-engine physics-simulation simulation vr

Last synced: 21 Jan 2025

https://github.com/jrouwe/JoltPhysics

A multi core friendly rigid body physics and collision detection library. Written in C++. Suitable for games and VR applications. Used by Horizon Forbidden West.

c-plus-plus cpp game-development game-engine physics physics-engine physics-simulation simulation vr

Last synced: 02 Nov 2024

https://github.com/whitestormjs/whs.js

:rocket: 🌪 Super-fast 3D framework for Web Applications 🥇 & Games 🎮. Based on Three.js

component-driven framework high-performance modular physics react scene-graph web-development webpack

Last synced: 21 Jan 2025

https://github.com/WhitestormJS/whs.js

:rocket: 🌪 Super-fast 3D framework for Web Applications 🥇 & Games 🎮. Based on Three.js

component-driven framework high-performance modular physics react scene-graph web-development webpack

Last synced: 29 Oct 2024

https://github.com/boomingtech/piccolo

Piccolo (formerly Pilot) – mini game engine for games104

cplusplus cpp game-development game-engine imgui physics rendering vulkan

Last synced: 21 Jan 2025

https://github.com/BoomingTech/Piccolo

Piccolo (formerly Pilot) – mini game engine for games104

cplusplus cpp game-development game-engine imgui physics rendering vulkan

Last synced: 08 Nov 2024

https://github.com/timdonnelly/Advance

Physics-based animations for iOS, tvOS, and macOS.

animation gestures interaction ios motion physics springs swift ui

Last synced: 09 Dec 2024

https://github.com/timdonnelly/advance

Physics-based animations for iOS, tvOS, and macOS.

animation gestures interaction ios motion physics springs swift ui

Last synced: 16 Jan 2025

https://github.com/zalo/mathutilities

A collection of some of the neat math and physics tricks that I've collected over the last few years.

camera kalman-filter math motion neat physics unity unity3d utilities

Last synced: 14 Jan 2025

https://github.com/zalo/MathUtilities

A collection of some of the neat math and physics tricks that I've collected over the last few years.

camera kalman-filter math motion neat physics unity unity3d utilities

Last synced: 06 Nov 2024

https://github.com/galacean/engine

A typescript interactive engine, support 2D, 3D, animation, physics, built on WebGL and glTF.

2d 3d animation graphics html5 input javascript physics typescript web3d webgl webgl2

Last synced: 21 Jan 2025

https://github.com/sharkdp/insect

High precision scientific calculator with support for physical units

calculator mathematical-expressions parser physics purescript quantities terminal-based units web-app

Last synced: 01 Dec 2024

https://github.com/pmndrs/use-cannon

👋💣 physics based hooks for @react-three/fiber

cannon-js physics react reactjs

Last synced: 15 Jan 2025

https://github.com/root-project/root

The official repository for ROOT: analyzing, storing and visualizing big data, scientifically

c-plus-plus cling data-analysis geometry graphics hacktoberfest interpreter machine-learning mathematics parallel physics python root root-cern statistics visualization

Last synced: 21 Jan 2025

https://github.com/schteppe/p2.js

JavaScript 2D physics library

gamedev physics physics-engine

Last synced: 16 Jan 2025

https://github.com/bencbartlett/3D-printed-mirror-array

3D-printable hexagonal mirror array capable of reflecting sunlight into arbitrary patterns

3d-printing optics physics python

Last synced: 04 Nov 2024

https://github.com/godot-jolt/godot-jolt

Godot Jolt is a Godot extension that integrates the Jolt physics engine

game-development gamedev gdextension godot godot-engine godotengine physics physics-simulation

Last synced: 16 Jan 2025

https://github.com/phaserjs/phaser-ce-examples

Contains hundreds of source code examples and related media for the Phaser HTML5 Game Framework.

canvas html5-game javascript particles phaser physics webgl

Last synced: 17 Jan 2025

https://github.com/jondolf/avian

ECS-driven 2D and 3D physics engine for the Bevy game engine.

2d 3d bevy game-development gamedev physics physics-engine rust simulation

Last synced: 14 Jan 2025

https://github.com/pmndrs/cannon-es

💣 A lightweight 3D physics engine written in JavaScript.

cannonjs physics

Last synced: 30 Sep 2024

https://github.com/dimforge/nphysics

2 and 3-dimensional rigid body physics engine for Rust.

joints physics physics-engine rigid-bodies

Last synced: 18 Jan 2025

https://github.com/Jondolf/bevy_xpbd

ECS-driven 2D and 3D physics engine for the Bevy game engine.

2d 3d bevy game-development gamedev physics physics-engine rust simulation

Last synced: 21 Dec 2024

https://github.com/Jondolf/avian

ECS-driven 2D and 3D physics engine for the Bevy game engine.

2d 3d bevy game-development gamedev physics physics-engine rust simulation

Last synced: 18 Nov 2024

https://github.com/su2code/su2

SU2: An Open-Source Suite for Multiphysics Simulation and Design

c-plus-plus cfd flow fluid fluid-dynamics hpc opensource optimization physics python simulation

Last synced: 16 Jan 2025

https://github.com/drwhut/tabletop-club

An open-source platform for playing tabletop games in a physics-based 3D environment for Windows, macOS, and Linux! Made with the Godot Engine.

3d game godot-engine multiplayer physics singleplayer tabletop tabletop-games tabletop-gaming tabletop-simulator

Last synced: 16 Jan 2025

https://github.com/su2code/SU2

SU2: An Open-Source Suite for Multiphysics Simulation and Design

c-plus-plus cfd flow fluid fluid-dynamics hpc opensource optimization physics python simulation

Last synced: 25 Oct 2024

https://github.com/amandaghassaei/gpu-io

A GPU-accelerated computing library for running physics simulations and other GPGPU computations in a web browser.

canvas glsl gpgpu gpu parallel particles physics shader shaders simulation threejs webgl webgl1 webgl2

Last synced: 18 Jan 2025

https://github.com/sharkdp/numbat

A statically typed programming language for scientific computations with first class support for physical dimensions and units

calculator physics programming-language statically-typed terminal-based units web-app

Last synced: 16 Jan 2025

https://github.com/nature-of-code/noc-book-2

The 2024 edition of The Nature of Code with p5.js. Includes Notion workflow and build system.

creative-coding nature-of-code p5js physics simulation

Last synced: 04 Dec 2024

https://github.com/nvidia/modulus

Open-source deep-learning framework for building, training, and fine-tuning deep learning models using state-of-the-art Physics-ML methods

deep-learning machine-learning nvidia-gpu physics pytorch

Last synced: 16 Jan 2025

https://github.com/charmbracelet/harmonica

A simple, physics-based animation library 🎼

animation game-development go golang hacktoberfest physics

Last synced: 21 Jan 2025

https://github.com/NVIDIA/modulus

Open-source deep-learning framework for building, training, and fine-tuning deep learning models using state-of-the-art Physics-ML methods

deep-learning machine-learning nvidia-gpu physics pytorch

Last synced: 30 Oct 2024

https://github.com/psi4/psi4

Open-Source Quantum Chemistry – an electronic structure package in C++ driven by Python

c-plus-plus chemistry computational-chemistry physics python quantum-chemistry

Last synced: 16 Jan 2025

https://github.com/kroitor/gjk.c

Gilbert-Johnson-Keerthi (GJK) collision detection algorithm in 200 lines of clean plain C

collision-detection gjk minkowski-space physics simplex

Last synced: 15 Jan 2025

https://github.com/JustInvoke/Randomation-Vehicle-Physics

Vehicle physics system for the Unity engine.

physics unity unity-asset unity3d unityengine vehicle-physics

Last synced: 10 Nov 2024

https://github.com/gszauer/GamePhysicsCookbook

Source code for Game Physics Cookbook

c cookbook game-math intersection math particle-physics physics

Last synced: 26 Oct 2024

https://github.com/osrf/gazebo_models

Gazebo database of SDF models. This is a predecessor to https://app.gazebosim.org

3d-models gazebo gazebosim physics robot-simulation robotics ros sdf sdformat simulation

Last synced: 14 Nov 2024

https://github.com/Dreaming381/Latios-Framework

A Unity DOTS framework for my personal projects

animation audio dots ecs framework performance physics unity unity-dots unity-ecs

Last synced: 10 Nov 2024

https://github.com/jawnnypoo/physicslayout

Android layout that simulates physics using JBox2D

android box2d jbox2d layout physics view

Last synced: 20 Jan 2025

https://github.com/Jawnnypoo/PhysicsLayout

Android layout that simulates physics using JBox2D

android box2d jbox2d layout physics view

Last synced: 25 Oct 2024

https://github.com/Cloud9c/taro

A lightweight 3D game engine for the web.

3d canvas html5 javascript physics svg webaudio webgl webgpu webxr

Last synced: 28 Oct 2024

https://github.com/cloud9c/taro

A lightweight 3D game engine for the web.

3d canvas html5 javascript physics svg webaudio webgl webgpu webxr

Last synced: 18 Jan 2025

https://github.com/ComputationalRadiationPhysics/picongpu

Performance-Portable Particle-in-Cell Simulations for the Exascale Era :sparkles:

gpu gpu-computing laser particle-accelerator particle-in-cell physics physics-simulation pic plasma research

Last synced: 30 Oct 2024

https://github.com/EmbarkStudios/physx-rs

🎳 Rust binding for NVIDIA PhysX 🦀

hacktoberfest nvidia-physx physics physx rust rust-binding wrapper

Last synced: 14 Nov 2024

https://github.com/gboeing/pynamical

Pynamical is a Python package for modeling and visualizing discrete nonlinear dynamical systems, chaos, and fractals.

animation bifurcation-diagram chaos cobweb-plot fractal fractals ipynb logistic math matplotlib modeling nonlinear numba numpy pandas phase-diagram physics python systems visualization

Last synced: 20 Jan 2025

https://github.com/moble/quaternion

Add built-in support for quaternions to numpy

math numpy physics python quaternion robotics

Last synced: 15 Jan 2025

https://github.com/FormidableLabs/renature

A physics-based animation library for React focused on modeling natural world forces.

animation physics react reasonml rescript typescript

Last synced: 31 Oct 2024

https://github.com/stuntrally/stuntrally

Note: development continues in stuntrally3. 3D racing game based on VDrift and OGRE with own Track Editor. The main repository with Stunt Rally 2.x sources and data.

3d bullet-physics c-plus-plus car cmake cpp editor game gui linux multiplayer ogre3d openal physics racing racing-game simulation terrain vehicle windows

Last synced: 26 Oct 2024

https://github.com/developer-y/math-science-video-lectures

List of Science courses with video lectures

math physics science

Last synced: 29 Dec 2024

https://github.com/meshpro/optimesh

:spider_web: Mesh optimization, mesh smoothing.

engineering fem mathematics mesh mesh-generation meshing physics pypi python

Last synced: 25 Oct 2024

https://github.com/Bombfuse/emerald

A 2D rust game engine focused on portability.

2d game-development game-engine gamedev physics rust

Last synced: 15 Nov 2024

https://github.com/flaport/fdtd

A 3D electromagnetic FDTD simulator written in Python with optional GPU support

3d-fdtd electric-fields fdtd fdtd-simulator magnetic-fields numpy optics photonics physics physics-simulation python pytorch simulation simulation-framework

Last synced: 17 Jan 2025

https://github.com/IceCreamYou/MainLoop.js

Provides a well-constructed main loop useful for JavaScript games and other animated or time-dependent applications.

animation frame-rate game-loop games javascript javascript-games javascript-library loop mainloop physics time webgl

Last synced: 08 Nov 2024

https://github.com/icecreamyou/mainloop.js

Provides a well-constructed main loop useful for JavaScript games and other animated or time-dependent applications.

animation frame-rate game-loop games javascript javascript-games javascript-library loop mainloop physics time webgl

Last synced: 20 Jan 2025

https://github.com/n5ro/aframe-physics-system

Physics system for A-Frame VR, built on CANNON.js.

aframe physics threejs webvr

Last synced: 31 Oct 2024

https://github.com/juliaphysics/measurements.jl

Error propagation calculator and library for physical measurements. It supports real and complex numbers with uncertainty, arbitrary precision calculations, operations with arrays, and numerical integration.

arbitrary-precision complex-numbers error-propagation julia linear-algebra multiprecision numerical-integration physical-quantities physics uncertainties uncertainty-propagation

Last synced: 20 Jan 2025

https://github.com/JuliaPhysics/Measurements.jl

Error propagation calculator and library for physical measurements. It supports real and complex numbers with uncertainty, arbitrary precision calculations, operations with arrays, and numerical integration.

arbitrary-precision complex-numbers error-propagation julia linear-algebra multiprecision numerical-integration physical-quantities physics uncertainties uncertainty-propagation

Last synced: 13 Nov 2024

https://github.com/ITensor/ITensors.jl

A Julia library for efficient tensor computations and tensor network calculations

dmrg matrix-product-states peps physics tensor-decomposition tensor-networks tensor-train tensors

Last synced: 30 Oct 2024

https://github.com/Kimbatt/unity-deterministic-physics

Cross-platform deterministic physics simulation in Unity, using DOTS physics and soft floats

deterministic physics physics-engine physics-simulation unity unity3d

Last synced: 10 Nov 2024

https://gitlab.com/ase/ase

[Atomic Simulation Environment](https://wiki.fysik.dtu.dk/ase/): A Python library for working with atoms

Atomistic simulations chemistry materials physics

Last synced: 11 Nov 2024

https://github.com/dimforge/salva

2 and 3-dimensional fluid simulation library in Rust.

animation fluids gamedev pbf physics rust sph

Last synced: 20 Jan 2025

https://github.com/ProudOfZiggy/SIFloatingCollection_Swift

iOS Swift framework for creating user interface like apple music genre selection bubbles

applemusic bubble bubbles ios physics spritekit swift

Last synced: 29 Nov 2024

https://github.com/a327ex/windfield

Physics module for LÖVE

box2d game-development love2d lua physics

Last synced: 17 Jan 2025

https://github.com/victorfisac/Physac

2D physics header-only library for videogames developed in C using raylib library.

2d 2d-physics-engine c dynamics physics physics-engine simulation threading

Last synced: 14 Nov 2024

https://github.com/m-labs/artiq

A leading-edge control system for quantum information experiments

compiler physics python qt quantum-computing rust science

Last synced: 18 Jan 2025

https://github.com/lo-th/phy

Physics for three. Game engine

game game-engine physics threejs

Last synced: 17 Jan 2025

https://github.com/jknightdoeswork/gpu-physics-unity

Through this configuration, no per voxel data is transferred between the GPU and the CPU at runtime.

gpu physics unity voxel

Last synced: 10 Nov 2024

https://github.com/jcmgray/quimb

A python library for quantum information and many-body calculations including tensor networks.

dmrg entanglement mera peps physics python python3 quantum quantum-circuit quantum-circuit-simulator quantum-computing tebd tensor-network tensor-networks tensors

Last synced: 18 Jan 2025

https://github.com/qilin-editor/qilin-app

Fully hackable text editor developed for exact sciences with built-in KaTeX and AsciiMath support. Extensible via plugins and themes. Exportable as HTML, PDF and GFM.

asciimath editor katex latex linux macos mathematics nwjs physics windows

Last synced: 20 Jan 2025

https://github.com/adrenak/tork

Arcade vehicle physics for Unity

friction physics raycast unity unity3d vehicle

Last synced: 10 Nov 2024

https://github.com/greydanus/hamiltonian-nn

Code for our paper "Hamiltonian Neural Networks"

deep-learning dynamics hamiltonian neural-network physics pytorch research

Last synced: 30 Oct 2024