#1414th of 22 in ML frameworks and libraries
genesis-world
Python multi-physics simulator for robotics and physical AI research
Documentation ↗
(opens in a new tab)Website ↗
(opens in a new tab)Repository on GitHub ↗
(opens in a new tab)
- Stars
- 30.1k
- License
- Apache-2.0
- Last commit
- Oct 2026
- Last release
- Oct 2026
- Language
- Python
28,021 on 25 Mar 202630,058 on 14 Oct 2026
From GitHub's daily star counts.
Checked on GitHub.
Overview
Genesis World is a Python simulation platform that combines a multi-physics engine (rigid, FEM, MPM, PBD, SPH, IPC, SAP), three renderers (Nyx, Luisa, Pyrender) and the Quadrants compiler. Quadrants lowers Python kernels to CUDA, ROCm, Metal, Vulkan, x86 and ARM64. It loads URDF, MJCF, OBJ, GLB and USD assets, and supports parallel and heterogeneous environments, sensors and a built-in GUI.
Who it is for: Robotics and RL researchers who need a Python physics simulator
Strengths
- Rigid, FEM, MPM, SPH, PBD and IPC solvers share one scene and state
- Quadrants compiles to CUDA, ROCm, Metal, Vulkan, x86 and ARM64
- Many runnable examples: sensors, controllers, domain randomization, heterogeneous envs
- Parses URDF, MJCF, OBJ, GLB and USD assets
Weaknesses
- IPC solver needs pyuipc on Linux or Windows x86 with an NVIDIA GPU
- PyTorch must be installed separately before the package
- Python limited to >=3.10,<3.14
- Nyx renderer is a separate package (gs-nyx) with its own install
What it needs
- GPU optional
- Needs PyTorch, pyuipc (optional), gs-nyx (optional)
- Models: URDF, MJCF, OBJ, GLB, USD
Also in ML frameworks and libraries
See all 22| Rank | Project | Score |
|---|---|---|
| 1 | transformersModel-definition library for text, vision, audio and multimodal models | 94 out of 100 |
| 2 | pytorchPython tensor library with GPU support and tape-based autograd for deep learning | 93 out of 100 |
| 3 | ultralyticsPython library and CLI for training and running YOLO vision models | 88 out of 100 |
| #4 | supervisionPython toolkit for loading, annotating and counting computer vision detections | 84 out of 100 |
| #5 | pytorch-image-modelsPyTorch library of image models, pretrained weights and reference training scripts | 82 out of 100 |