https://github.com/dden4ik-12/stage-size-changer
Userscript for the Scratch website that allows you to change the stage size from 480×360 to something else
https://github.com/dden4ik-12/stage-size-changer
scratch scratch3 userscript userscripts
Last synced: 8 months ago
JSON representation
Userscript for the Scratch website that allows you to change the stage size from 480×360 to something else
- Host: GitHub
- URL: https://github.com/dden4ik-12/stage-size-changer
- Owner: DDen4ik-12
- Created: 2025-07-14T15:55:12.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-07-14T18:07:15.000Z (11 months ago)
- Last Synced: 2025-07-14T20:50:12.146Z (11 months ago)
- Topics: scratch, scratch3, userscript, userscripts
- Language: JavaScript
- Homepage:
- Size: 164 KB
- Stars: 2
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Stage Size Changer
[](https://github.com/DDen4ik-12/Stage-Size-Changer/releases/latest)
[](https://github.com/DDen4ik-12/Stage-Size-Changer/releases/latest)
[](https://github.com/DDen4ik-12/Stage-Size-Changer/stargazers)
[](#-installization)
---
## 🔎 About:
"Stage Size Changer" (or "StageSC") is a userscript for the [](https://scratch.org/)
[^1] and [](https://lab.scratch.mit.edu/) websites that allows you to change the stage size from 480×360 to something else
> [!WARNING]
> Userscript is currently in beta release and may have minor bugs!
### Examples:
| | |
| --- | --- |
| 360×640 stage size:[^2] | 640×480 stage size:[^3] |
|  |  |
| Embed with default stage size:[^4] |
|  |
## ✨ Features:
* VM patches related to adding the ability to resize the stage
* A button in the stage controls to open the settings:

* Mouse postion display in the stage controls, which can be customized or disabled using the settings (an alternative to the "Mouse position display" addon from Scratch Addons, as it's not compatible with StageSC)
* Resizing the stage according to TurboWarp's configuration (\_twconfig\_)
* New category "StageSC"  and blocks:

`have "Stage Size Changer"?`, `stage width`, `stage height`, `set stage size width: () height: ()`
## 📦 Installization:
1. Install the userscript manager like [](https://www.tampermonkey.net/)
2. Install userscript (stageSizeChanger.**user**.js) from:
* [Direct link (latest release)](https://github.com/DDen4ik-12/Stage-Size-Changer/releases/latest/download/stageSizeChanger.user.js)
* [Releases](https://github.com/DDen4ik-12/Stage-Size-Changer/releases)
[^1]: Scratch is a project of the Scratch Foundation. It is available for free at https://scratch.org/
[^2]: Project: [Jumper Remake](https://scratch.mit.edu/projects/1181696920) by \*me\*
[^3]: Project: [Stage Size Detector](https://scratch.mit.edu/projects/588493413) by [TestMuffin](https://scratch.mit.edu/users/TestMuffin)
[^4]: Project: [Random Idea Generator](https://scratch.mit.edu/projects/1108790117) by [Scratchteam](https://scratch.mit.edu/users/Scratchteam)