Discuss Scratch
- Discussion Forums
- » Advanced Topics
- » treemix (remix trees but unofficial)
- CST1229
-
Scratcher
1000+ posts
treemix (remix trees but unofficial)
quick thing i made in response to remix trees getting removed. this uses the scratch api's /projects/[id]/remixes endpoint to recursively fetch a project's remixes (so it shouldn't show any deleted projects) and then displays it as a remix tree (either the one ripped straight from Scratch, or a text-based barebones format).
it does not use the old (and removed) remixtree or remixtree/bare endpoints at all.
there's also a JSON import/export option for analysis and/or later viewing, as said fetching does take a while for large remix trees (though you can also stop scanning partway through if you don't need every remix).
here it is: https://cst1229.eu.org/treemix/
also the source code: https://github.com/CST1229/treemix

see also: retree which someone else made
it does not use the old (and removed) remixtree or remixtree/bare endpoints at all.
there's also a JSON import/export option for analysis and/or later viewing, as said fetching does take a while for large remix trees (though you can also stop scanning partway through if you don't need every remix).
here it is: https://cst1229.eu.org/treemix/
also the source code: https://github.com/CST1229/treemix

see also: retree which someone else made
Last edited by CST1229 (Oct. 22, 2025 14:58:52)
- medians
-
Scratcher
1000+ posts
treemix (remix trees but unofficial)
how do i star a repository more than once D:
Last edited by medians (Oct. 20, 2025 20:29:30)
- redspacecat
-
Scratcher
1000+ posts
treemix (remix trees but unofficial)
I was just in the process of making my own remix tree viewer nooo now I can't be the first one…
cool
cool
Last edited by redspacecat (Oct. 21, 2025 02:16:06)
- hotcrystal
-
Scratcher
500+ posts
treemix (remix trees but unofficial)
This would definitely be a helpful tool for me. Would using remixtree/bare be a better way to make this work?
Last edited by hotcrystal (Oct. 21, 2025 11:48:01)
- Maximouse
-
Scratcher
1000+ posts
treemix (remix trees but unofficial)
Would using remixtree/bare be a better way to make this work?It would certainly be faster, but it will probably be removed by the ST at some point. It was already returning 404s a few days ago.
- redspacecat
-
Scratcher
1000+ posts
treemix (remix trees but unofficial)
Wait huh, bare urls are working right now? I thought they also got removed.Would using remixtree/bare be a better way to make this work?It would certainly be faster, but it will probably be removed by the ST at some point. It was already returning 404s a few days ago.
- hotcrystal
-
Scratcher
500+ posts
treemix (remix trees but unofficial)
Wait huh, bare urls are working right now? I thought they also got removed.They work, but I think it’s only a matter of time before they get removed as well. At the very least the text-only format they have doesn’t let you see inappropriate thumbnails the same way the actual remix tree did.
Last edited by hotcrystal (Oct. 21, 2025 14:25:06)
- CST1229
-
Scratcher
1000+ posts
treemix (remix trees but unofficial)
(#5)oh, i thought they were removedWould using remixtree/bare be a better way to make this work?It would certainly be faster, but it will probably be removed by the ST at some point. It was already returning 404s a few days ago.
(i guess i'll add a feature to make use of it while it still exists)
- hotcrystal
-
Scratcher
500+ posts
treemix (remix trees but unofficial)
oh, i thought they were removedremixtree/bare seems to be unstable. Someone said it was returning 404 errors a few days ago and even though it worked a few hours ago now it’s 404ing again, so the ST must be trying to figure out what to do with it.
(i guess i'll add a feature to make use of it while it still exists)
- Alastrantia
-
Scratcher
20 posts
treemix (remix trees but unofficial)
try on project 1233, there is an infinite remix loop or something
- alboxer2000
-
Scratcher
1000+ posts
treemix (remix trees but unofficial)
how do i star a repository more than once D:create another account.
- medians
-
Scratcher
1000+ posts
treemix (remix trees but unofficial)
I know I was joking lolhow do i star a repository more than once D:create another account.
- creeperandsteve
-
Scratcher
100+ posts
treemix (remix trees but unofficial)
quick thing i made in response to remix trees getting removed. this uses the scratch api's /projects/[id]/remixes endpoint to recursively fetch a project's remixes (so it shouldn't show any deleted projects) and then displays it as a remix tree (either the one ripped straight from Scratch, or a text-based barebones format).Hmmmm, they both cut off at certain points when there is lots of remixes on one page (a good demo is the google logo by TheAwesomeGuy2016 project, because it is the beginning of a remix chain with 205 remixes with surprisingly little branchs.)
it does not use the old (and removed) remixtree or remixtree/bare endpoints at all.
there's also a JSON import/export option for analysis and/or later viewing, as said fetching does take a while for large remix trees (though you can also stop scanning partway through if you don't need every remix).
here it is: https://cst1229.eu.org/treemix/
also the source code: https://github.com/CST1229/treemix
see also: retree which someone else made
Last edited by creeperandsteve (Oct. 27, 2025 06:22:47)
- Discussion Forums
- » Advanced Topics
-
» treemix (remix trees but unofficial)