Download
Scratch for Java Studio (alpha)
Scratch for Java Studio includes Java, so no separate JDK installation is needed. Choose the download for your operating system:
- Windows (64-bit): MSI installer or portable ZIP
- macOS Apple Silicon: DMG
- macOS Intel: DMG
- Linux (64-bit): AppImage or DEB package
Starter projects
Ready-made projects for BlueJ and VS Code, with the library already inside.
BlueJ Starter VS Code StarterThe library on its own
This JAR file is platform-independent and can be used on any operating system that supports Java 17.
All Operating SystemsThe source code can be downloaded here:
SourcesIf you also need the JavaDoc, i.e., the documentation of the classes, it can be downloaded here:
JavaDocIt is best to add all three JAR files so that autocomplete and documentation lookup work correctly in your IDE.
NRW Abitur version
If your course uses the classes of the NRW Zentralabitur, there is a version in
which find, getAll and getTouchingSprites return their List. See
Abiturklassen NRW.
Course pack for teachers
Every tutorial as a ready Java project, with teacher notes, for working offline. See For teachers.
Course packMaven Central
<dependency>
<groupId>org.openpatch</groupId>
<artifactId>scratch</artifactId>
<version>5.8.0</version>
</dependency>