LibreAI / Dev Tools / newton
// devtools · newton-physics/newton

newton

A GPU-accelerated, differentiable physics engine on NVIDIA Warp for robotics simulation.

★ 5.7k stars⑂ 715 forksApache-2.0updated 2026-10
▦ visual — this project's README ships no embeddable screenshot,
so here's a placeholder. The guide below is complete regardless.
// project facts

Project facts

newton is an open-source dev tools project by newton-physics (newton-physics/newton on GitHub). It has 5,736 GitHub stars and 715 forks, is released under the Apache-2.0 license, and was last updated on GitHub on 8 October 2026.

GitHub stars
5,736
Forks
715
License
Apache-2.0
Last updated on GitHub
8 October 2026
Category
Dev Tools
Listing
Full install guide
Official site
Official site
// how it works

How it works

  1. Clarify your simulation goal

    Decide what you are simulating — a robot, a mechanism, a scene — and whether you need GPU acceleration or differentiability.

  2. Install Newton

    Install the package with the examples extra from PyPI.

  3. Check your hardware path

    Confirm your NVIDIA GPU and driver meet the Warp requirements, or plan to run on CPU.

  4. Run an example

    Launch the examples browser, pick a scene such as the URDF or pendulum example, and view it with the GL or USD viewer.

// features

Why people love it

GPU-accelerated simulation

Physics runs on the GPU via NVIDIA Warp for scalable, rapid-iteration robotics simulation.

MuJoCo Warp backend

Integrates MuJoCo Warp as its primary simulation backend, generalizing Warp's deprecated warp.sim module.

Differentiable physics

Designed for differentiability, supporting gradient-based optimization and learning workflows.

OpenUSD support

Works with OpenUSD scenes and can save simulation output to USD files through the USD viewer.

Extensible by design

User-defined extensibility lets researchers add their own solvers, forces and components.

Rich example gallery

Ships basic, robot, cloth, cable and viewer examples runnable through a single python -m newton.examples entry point.

Advertisement
// run it

Run it yourself

  1. Clone the repository

    Clone Newton if you want the source; most users install from PyPI in the next step.

    git clone https://github.com/newton-physics/newton.git
    cd newton
  2. Install with examples

    Install Newton and its example dependencies.

    pip install "newton[examples]"
  3. Run an example

    List the examples and run one on your chosen device with the USD viewer.

    python -m newton.examples --list
    python -m newton.examples basic_urdf --device cuda:0
// use cases

What you can build

Advertisement
// faq

Questions, answered

Who maintains Newton?

Newton is a community-built Linux Foundation project initiated by Disney Research, Google DeepMind and NVIDIA.

Is Newton free?

Yes — the code is Apache-2.0 licensed (documentation is CC-BY-4.0).

Does it need a paid API key?

No — it is a local simulation library. You need suitable hardware: an NVIDIA Turing+ GPU for CUDA acceleration, or you can run on CPU.

How does it compare to MuJoCo or Isaac Sim?

Newton builds on Warp with MuJoCo Warp as its primary backend, emphasizing GPU-native, differentiable, extensible simulation in Python rather than a full commercial simulator application.

How do I get started?

pip install "newton[examples]" and run python -m newton.examples to browse and launch examples.

// keep exploring

Similar tools

Dev Tools

VelesDB

Explainable, local-first memory engine designed for AI agents.

★ 97 starsNOASSERTION
View guide →
Dev Tools

postgresml

PostgresML — machine learning inside PostgreSQL with GPU acceleration: train, embed and run LLMs in SQL.

★ 6.8k starsMIT
View guide →
Dev Tools

DataDesigner

NVIDIA NeMo Data Designer: build validated, multimodal synthetic datasets from scratch or from seed data.

★ 2.3k starsApache-2.0
View guide →
Dev Tools

ray

An AI compute engine: a distributed runtime plus libraries for scaling ML and LLM workloads

★ 44.0k starsApache-2.0
View guide →
Dev Tools

GrapeRoot

MCP graph engine that compounds context across AI coding assistants.

★ 1.0k starsApache-2.0
View guide →
Dev Tools

Codewhale

Open-source Rust agent engine and terminal client with provider choice, approvals and receipts

★ 41.1k starsMIT
View guide →
// alternatives

Alternatives in Dev Tools

The most-starred other Dev Tools projects in the LibreAI catalogue — the realistic shortlist if newton is not the right fit.

Get newton

Free and open — grab the source, star the repo, and start creating.