Repolode

#python-bindings

Best open-source C++ and Rust libraries with Python bindings (2026)

These projects wrap native code, usually C++ or Rust, in modules that Python can call, so the compute-heavy parts run at close to native speed. When choosing one, check how much of the native API the Python layer exposes and whether building it needs a C++ toolchain. SPlisHSPlasH covers SPH fluid simulation and also ships a CLI, envpool runs many Gym-style reinforcement learning environments in parallel, and dart offers Python bindings for articulated robot dynamics as an alternative to MATLAB Simscape Multibody.

5 repositories