An offline editor for Dustforce replays, largely based on dustkid.com's replay composer.
Using uv will handle installing a compatible Python version, and will install and run the latest version of Dusted.
uvx dustedFor extra features, copy plugin/tas.as to ~dustforce/user/script_src, compile as an in-game plugin, and enable it.
On linux, the program unbuffer is required, which can be installed with sudo apt-get install expect (or equivalent depending on your distribution).
Alternatively, Dusted can be installed manually using pip.
pip install dustedThen run with:
python -m dustedor, if the Python scripts directory is on the PATH:
dusted