All-in-one browser extension for Scratch
Scratch Addons is a browser extension that provides new features and themes for the Scratch website and project editor. It has a mission to collect, archive, and put into use userstyles and userscripts, developed by several members of the Scratch community.
Scratch Addons consists of addons, which are features that can empower your Scratch website and editor experience.
Scratch Addons has an easy-to-use interface to control various settings of each feature and theme.
除了英语，Scratch Addons 也有西班牙语、俄语、日语、法语， 和更多的语言
Scratch Addons is free, open source, and built by a community of Scratchers.
Remember, these are just the highlights. There's more!
Adds a button to the bottom-right of the project page to set the thumbnail of your project to any image (including gifs).
Right click on a block to switch it to a related block.
Adds a counter above the stage in the editor which shows the total amount of clones.
Available when clicking the Scratch Addons icon. Shows you how many Scratchers are currently on multiplayer projects, and their usernames.
Hex color picker
Adds hex code inputs to color pickers.
Asks if you're sure when committing actions under your Scratch account, such as sharing projects.
Copy link to comment button
Adds a "Copy Link" button to all comments on the website, next to the "Report" button.
Data category tweaks
Provides tweaks for the Data ("Variables") block category.
File drag and drop
Lets you drag images and sounds from your file manager into the sprite pane or costume/sound list. You can also drag text files into lists or "ask and wait" question inputs.
Adds new menu options to the editor: copy/paste blocks, better clean up, and more!
Messages in editor
Displays your message count in the editor menu bar.
Allows you to search block dropdowns.
Show exact count
Shows the exact count for user and studio info. Uses ScratchDB for forums information.
Editor find bar
Adds a find bar to find and jump to scripts, costumes and sounds next to the sounds tab. Use Ctrl+Left and Ctrl+Right in the code area to navigate to previous or next visited position after using the find bar.
Better editor comments
Makes numerous changes to comments in the Scratch editor: fixes a bug where comments attached to blocks don't save their positions correctly after dragging, prevents block comments from spawning off-screen in large scripts, keeps block comment connections straight, and more.
Do not automatically run duplicated blocks
Fixes a bug in the Scratch editor, where duplicating a block and attaching it to a script causes the script to run.
Adds folders to the sprite pane, as well as costume and sound lists. To create a folder, right click any sprite and click "create folder". Click a folder to open or close it. Right click a sprite to see what folders you can move it to, or alternatively drag and drop it into an open folder. This feature works by adding "[folderName]//" at the beginning of the names for your sprites.
Shows the full content of areas with limited height, such as user signatures on the forums and What I've been doing on profiles, by making them resizable or scrollable.
Auto-hiding block palette
Hides the block palette if not hovered. Click the lock icon to lock it in place temporarily. Alternatively, use "category click" mode.
Jump to custom block definition
Allows you to jump to a custom block's definition using the middle mouse button or Shift+Click on the block.
Project video recorder
Adds a "start recording" button to the editor menu bar that allows you to record the project's stage.
Insert blocks by name
Middle or shift-click the code area, or press Ctrl+Space to bring up a block search window. Type block names (or parts of them) and drag them into the code area to add them to your project. The menu can be navigated with the arrow keys and Enter and supports autocompleting with Tab. To prevent the menu from closing, hold Shift while dragging blocks out of it.
Displays your mouse x/y position above the stage in the editor.
Message count on extension icon
Adds the current message count in the Scratch Addons icon.
Muted project player mode
Ctrl+Click the green flag to mute/unmute the project.
Shows transparent overlays of previous or next costumes when editing a costume. Controlled by buttons under the costume editor by the zoom buttons.
Paint costume by default
Changes the default action of "Choose a Sprite/Costume/Backdrop/Sound" buttons, which open the library by default.
Adds a pause button next to the green flag.
Project progress bar
Adds a progress bar for loading and saving projects.
Sprite deletion confirmation
Asks if you're sure when deleting a sprite inside a project.
Resizable comment input
Makes the comment input box vertically resizable in Scratch 3.0-styled pages.
Available when clicking the Scratch Addons icon. Provides easy reading and replying to your Scratch messages: groups messages by project, shows full comment text and context, allows direct comment replying.
Notifications on new Scratch messages. Click the notification to go straight to the message (comment, project, etc.)
Scratch 2.0 → 3.0
Makes Scratch 2.0-styled pages look like Scratch 3.0.
Allows you to go to a user's profile when you search their username.
Collapsing sprite properties
Hides the sprite properties panel by default, like in Scratch 2.0. Use the info button on the currently selected sprite or double-click a sprite to show the properties panel again. To re-hide it, use the collapse button in the properties panel or double-click a sprite.
Lets managers easily promote curators to managers or remove anyone from a studio on the "curators" tab, and adds the ability to leave a studio using a button under "Follow Studio".
Project volume slider
Adds a volume slider next to the green flag controls.
...or download it from GitHub or install it from the source.