This release has been yanked by its maintainers, and will be ignored by installers, except when explicitly specified.
Reason given by maintainers: moved, new name is just "remixtree"
scratch-remixtree 🫚
A simple CLI to rebuild Scratch’s remix tree feature, which was removed sometime around Mid-October 2025.
#BringBackRemixTrees
What is this?
Scratch removed the remix tree feature without any warning 😭.
So, here we go again, in the form of a CLI
This CLI fetches a project’s remixes and builds a tree showing how all the remixes connect, using the official scratch API.
Features
- Async, can create large trees decently fast
- Optional verbose mode to go crazy
- Save the full remix tree to a file if ya want to
- Supports max depth if you wanna show empathy for the Scratch Servers
- Works on Linux, macOS, and Windows (Python 3.9+) (hopefully, if not, tell me)
Installation
Recommended: using pipx (isolated, should-work):
pip install --user pipx
pipx install remixtree-cli
Alternatively:
pip install remixtree-cli
Basic Usage
Example:
remixtree 1223809053 --depth 3 --output tree_output.txt
More options:
-h, --help:
get a list of flags like this one
-d, --depth:
specify how deep the tree should go, default is unlimited
-v, --verbose:
just try it, you'll see for yourself
-o, --ouput:
probably the most important flag, specify where the tree should be saved
Metadata
Release files for remixtree-cli 0.1.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| remixtree_cli-0.1.3.tar.gz | 7.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| remixtree_cli-0.1.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 14.9 kB
Release files / remixtree_cli-0.1.3.tar.gz
| Download URL | remixtree_cli-0.1.3.tar.gz |
|---|---|
| Size | 7.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
f96b4e4b2faa266e39d234d0cd8747840c56f4e6931d791d2508cc82acb483ce
|
|
BLAKE2b-256 checksum How to use checksums |
59421226876dcf2f53db7edd99ff3f641e466c26d6b9941b5e80ef731c13f6bc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.10.2
|
Release files / remixtree_cli-0.1.3-py3-none-any.whl
| Download URL | remixtree_cli-0.1.3-py3-none-any.whl |
|---|---|
| Size | 7.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
43294d02ef87e03208cee1bee7e8941ba391659a49c6cc2cee34b956d27a6113
|
|
BLAKE2b-256 checksum How to use checksums |
d811a8990c8f4c0c53b60b65c4a4b6ca0acdbfcbbf859dc56f1059e360b5e13e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.10.2
|