v3.0.2
ropesim 3.0.2 — 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.
Changed
- CI no longer re-runs the full test matrix on version tags — a
v*tag push
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
Docs: https://londopy.github.io/ropesim/
Verify your download (SHA-256)
sha256sum -c SHA256SUMS.txt # Linux
shasum -a 256 -c SHA256SUMS.txt # macOSDesktop apps
ropesim-gui-linux-x86_64.AppImage
0034b267ab2c12b8f4b770e13c0b01244c092f3a0e1e8bc968eea54573d4c14cropesim-gui-macos.dmg
1d6579b4d4de0e1dd4f97dd00123b461e8adb25bcfbd2823ee80de38d53e7259ropesim-gui-windows-x64.zip
bbdb3beecc0d69bf426499ff1b1abb3687c308a194364da3142b750d7784f594
Python wheels
ropesim-3.0.2-cp310-cp310-macosx_11_0_arm64.whl
f449f0b4c581c02a3d6bfa9dcc3c3b426ff706f032a1078e45acec98121a9150ropesim-3.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
892e20f18e8801f5e613c5788ec597b49454e4836c5bf44d973236fe5320a951ropesim-3.0.2-cp310-cp310-win_amd64.whl
c35e482df3eae0c5fca4cc190ada6d1615d4d600a91941b0014d5175a8c5d012ropesim-3.0.2-cp311-cp311-macosx_11_0_arm64.whl
01fc5ca46a9f6cbd35e5734502e8273a79da5733bbeedb533c1b7e39619be6e9ropesim-3.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
c6a3329d96ae2f8bcb7e64a716c7a695bd40f6e00645584f5683bdb0ae1a8e7fropesim-3.0.2-cp311-cp311-win_amd64.whl
c9a77cb5d6df85ea737aa517cc83987a51878d820fc75d31b88d14ab608cf8c7ropesim-3.0.2-cp312-cp312-macosx_11_0_arm64.whl
c438b1830b1fd5323607978e4189f46c57f264ff8ac8b22d76635f089280a812ropesim-3.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
2c2e90054d7d9cd63c6ad784a2a80cfd9d0ab6b08579e5c65819daa58b7654efropesim-3.0.2-cp312-cp312-win_amd64.whl
bca1c44c9e8da220da86b769d44f37a2120b729c6b9a003944539e459003b6ca