Newton is a GPU-accelerated physics simulation engine built upon NVIDIA Warp, specifically targeting roboticists and simulation researchers.
Newton extends and generalizes Warp's (deprecated) warp.sim module, and integrates
MuJoCo Warp as its primary backend. Newton emphasizes GPU-based computation, OpenUSD support, differentiability, and user-defined extensibility, facilitating rapid iteration and scalable robotics simulation.
Newton is a Linux Foundation project that is community-built and maintained. Code is licensed under Apache-2.0. Documentation is licensed under CC-BY-4.0. Additional and third-party license texts are available in newton/licenses.
Newton was initiated by Disney Research, Google DeepMind, and NVIDIA.
warp-lang==1.17.0 (see the installation guide).
No local CUDA Toolkit is required; macOS runs on CPU.For detailed system requirements, see the installation guide. For tested configurations and Newton's versioning and deprecation policies, see the compatibility guide.
pip install "newton[examples]"
python -m newton.examples
To install from source with uv, see the installation guide.
Explore community solvers, integrations, and applications through the newton-physics topic on GitHub.
To share your own project, add the newton-physics topic to your public repository's About section. See GitHub's guide to repository topics for instructions.
Projects opt in by adding the topic; inclusion does not imply endorsement or support by the Newton maintainers. External solvers and extensions are maintained separately from Newton. Check each project's documentation for maturity, compatibility, and support.
Before running the examples below, install Newton with the examples extra:
pip install "newton[examples]"
If you run the examples from a source checkout with uv, use
uv run --extra examples -m newton.examples <example_name> instead of the
python -m newton.examples <example_name> commands below.
| 日期 | 榜单 | 排名 | 周期新增 | 总 STAR |
|---|