Scratch
MIT's free visual programming language where kids build games, stories, and animations.
Open the official app on scratch.mit.edu
This tool is hosted by its maintainers. Click below to open scratch.mit.edu in a new tab — it's their official demo.
Browse education tools →What's next with Scratch?
Choose how you want to get started.
Use it free
Open the official tool or demo — no account needed.
Self-host it
Run the open-source version on your own infrastructure.
What is Scratch?
Scratch is a free visual programming used by professionals and enthusiasts.
How it works
How Scratch works — see the article below for details on this education tools tool.
How to use it
- 1Open the Scratch tool, enter your input, and get your result instantly.
What it can do
- visual programming
Use cases
Assumptions and limitations
Assumptions
- source: https://github.com/scratchfoundation/scratch-gui
- license: BSD-3-Clause — free to use
- privacy: Self-hosted — you control your data
Understanding the result
MIT's free visual programming language where kids build games, stories, and animations.
Tool details
- Clearly flagged when a network request is needed.
- No account, no sign-up, and no tracking of your content.
- Powered by (BSD-3-Clause).
- Built with
- (scratchfoundation/scratch-gui)
- License
- BSD-3-Clause
- Runs locally
- No — requires a network request
- Verification
- Not yet verified
- Input
- Query
- Output
- Text
Built with scratchfoundation/scratch-gui. OpenToolVault provides the discovery and browser interface while crediting the original project maintainers.
- Built with
- License
- BSD-3-Clause
Open-source project
OpenToolVault is an independent directory. We are not affiliated with or endorsed by this project.
References
- / — GitHub Repository
Upstream project · GitHub
- BSD-3-Clause License
Upstream project