v3.0.3
ropesim 3.0.3 — 2026-07-08
Climbing rope physics engine — Python library, CLI, TUI, and a native 3D desktop app.
ropesim models lead-fall dynamics with a UIAA 101 / EN 892 impact-force model and
RK4 damped-spring integration in a Rust core (optional Rapier3D full-physics mode).
One engine, four frontends: a pip-installable Python library, a 20+ command CLI, a
Textual terminal UI, and a native C++ / Qt6 desktop application with a 60 fps OpenGL
rope renderer.
Fixed
- Windows desktop app failed to launch with "
_rustcore.dllwas not found" —
Removed
- References to the (unpublished) documentation site
Install
Python library / CLI / TUI (all platforms, Python 3.10–3.12):
pip install ropesim # library + CLI
pip install "ropesim[tui]" # + terminal UIDesktop app (no Python required) — download an asset below and run:
- Windows — unzip
ropesim-gui-windows-x64.zip, runropesim-gui.exe - macOS — open
ropesim-gui-macos.dmg(unsigned: right-click → Open the first time) - Linux —
chmod +x ropesim-gui-linux-x86_64.AppImage && ./ropesim-gui-linux-x86_64.AppImage
Verify your download (SHA-256)
sha256sum -c SHA256SUMS.txt # Linux
shasum -a 256 -c SHA256SUMS.txt # macOSDesktop apps
ropesim-gui-linux-x86_64.AppImage
3ad8617d8cdd0d404a11bcdf1e3655a9bc389662e4b628e61e915424e428bf22ropesim-gui-macos.dmg
4eda7c11c04f69406b8ed772b3b9145b3b240d706673e4d1efccbbc23cf85632ropesim-gui-windows-x64.zip
208d5d5c16a98bbe8227bf5e88e8ba71e6b61e177336e7f82bf25c8020c29212
Python wheels
ropesim-3.0.3-cp310-cp310-macosx_11_0_arm64.whl
6fa7290336964857273b26d833cc8c906b856cb1ace20b23a0d220e109e31a8aropesim-3.0.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
ca499b89b3627521c90d593a7d257fb9192f33c35db2aeac3ada058859040848ropesim-3.0.3-cp310-cp310-win_amd64.whl
542bda40b84c87e9fcc5f9c8471fdb506bf0b4878df4b5f94da1e8ec616b4e63ropesim-3.0.3-cp311-cp311-macosx_11_0_arm64.whl
f827238a354f8c430c44c783d8781b807ccf1c7082118feb21366c809624c527ropesim-3.0.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
66740f4574f7ec22e378805458a40cc9e36456fd3aecd3b536263ed2e8d2ed63ropesim-3.0.3-cp311-cp311-win_amd64.whl
6dec93caf5cfef8f5c236ac696ecf854d6a08fad095644016c0dd028fba29d02ropesim-3.0.3-cp312-cp312-macosx_11_0_arm64.whl
0b96eb1e41fb0f55a66aa0467f409386efcd6999635ca1655b49068f2c7b74fcropesim-3.0.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
a338c71dac50dad0872a4f069a1610272fa12058f9b74364def704768c4fd58fropesim-3.0.3-cp312-cp312-win_amd64.whl
31c4bfca882ecd512ee96f40ae2bb0496329dc3cbb79ed7385c9e4f8cc7110cb