A better frontend for Scratch, built by the community, for the community
Snazzle is the original attempt at a better Scratch website. It aims to be feature-rich and easy and quick to use, incorporating many things that the Scratch community has been wanting for years.
Basically, this is a Scratch website just for power users.
If you’re more than a casual user of the Scratch website for whatever reason, then you’ll like Snazzle. It’s like a giant vat of coffee brewed with ingredients from the Scratch community. – Snazzle’s homepage
Format your code with Black and make a pull request. If there is a feature branch for what you are changing, make the PR to that branch instead of main.
Since Snazzle is very much still in development, this won’t be representative of the final product’s build steps.
But for now, this is how you do it:
sudo pacman -S python-flask
to install Flask.
Deps are installed automatically since commit
822d869
.
flask run --with-threads
. This will set up a Flask server at 127.0.0.1:5000
. If you find any bugs, please report them.
The
--with-threads
option is basically required if you want Snazzle to run fast.
127.0.0.1:5000
in your favourite browser and play around with it!We’ve discontinued the repl you used to have to fork a while ago because of updates to replit. Please host an instance somewhere else. (Sorry, it’s not our fault.)