Skip to content

v3.0.3

Choose a tag to compare

@github-actions github-actions released this 09 Jul 03:01

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.dll was 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 UI

Desktop app (no Python required) — download an asset below and run:

  • Windows — unzip ropesim-gui-windows-x64.zip, run ropesim-gui.exe
  • macOS — open ropesim-gui-macos.dmg (unsigned: right-click → Open the first time)
  • Linuxchmod +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    # macOS

Desktop apps

  • ropesim-gui-linux-x86_64.AppImage
    3ad8617d8cdd0d404a11bcdf1e3655a9bc389662e4b628e61e915424e428bf22
  • ropesim-gui-macos.dmg
    4eda7c11c04f69406b8ed772b3b9145b3b240d706673e4d1efccbbc23cf85632
  • ropesim-gui-windows-x64.zip
    208d5d5c16a98bbe8227bf5e88e8ba71e6b61e177336e7f82bf25c8020c29212

Python wheels

  • ropesim-3.0.3-cp310-cp310-macosx_11_0_arm64.whl
    6fa7290336964857273b26d833cc8c906b856cb1ace20b23a0d220e109e31a8a
  • ropesim-3.0.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
    ca499b89b3627521c90d593a7d257fb9192f33c35db2aeac3ada058859040848
  • ropesim-3.0.3-cp310-cp310-win_amd64.whl
    542bda40b84c87e9fcc5f9c8471fdb506bf0b4878df4b5f94da1e8ec616b4e63
  • ropesim-3.0.3-cp311-cp311-macosx_11_0_arm64.whl
    f827238a354f8c430c44c783d8781b807ccf1c7082118feb21366c809624c527
  • ropesim-3.0.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
    66740f4574f7ec22e378805458a40cc9e36456fd3aecd3b536263ed2e8d2ed63
  • ropesim-3.0.3-cp311-cp311-win_amd64.whl
    6dec93caf5cfef8f5c236ac696ecf854d6a08fad095644016c0dd028fba29d02
  • ropesim-3.0.3-cp312-cp312-macosx_11_0_arm64.whl
    0b96eb1e41fb0f55a66aa0467f409386efcd6999635ca1655b49068f2c7b74fc
  • ropesim-3.0.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
    a338c71dac50dad0872a4f069a1610272fa12058f9b74364def704768c4fd58f
  • ropesim-3.0.3-cp312-cp312-win_amd64.whl
    31c4bfca882ecd512ee96f40ae2bb0496329dc3cbb79ed7385c9e4f8cc7110cb

⚠️ ropesim informs judgement — it is for education and planning, never a substitute for testing, redundancy, and experience at the crag.