Repolode

#python-bindings

2026 年精选开源带 Python 绑定的 C++ 与 Rust 库

这类项目把原生代码(通常是 C++ 或 Rust)封装成 Python 可调用的模块,让 Python 能以接近原生的速度运行计算密集的部分。选择时可以先看 Python 层覆盖了原生 API 的多少,以及构建时是否需要 C++ 工具链。SPlisHSPlasH 提供基于 SPH 的流体模拟,并附带命令行工具;envpool 面向强化学习,并行运行大量 Gym 风格的环境;dart 则为关节机器人动力学提供 Python 绑定,可替代 MATLAB Simscape Multibody。

共 5 个仓库