One-sentence introduction
Scratch Addons (from scratchaddons.com) is a fully open-source, free browser extension that adds enhancements to the online Scratch editor. Maintained by an international community of developers, it aims to improve the Scratch programming experience and is a good fit for Chinese users who want a more customizable editor and extra tools. Because it works well via direct access and does not require a VPN, it has attracted attention among Scratch enthusiasts in China.
Business overview
The ScratchAddons project began in 2020, launched by a group of volunteers from the Scratch community. Its goal was to bring multiple scattered Scratch enhancement scripts together into one unified extension. It is not a commercial company, but an open-source project hosted on GitHub with an active contributor community. Its role in the market is as an auxiliary tool for the Scratch ecosystem, complementing the official Scratch editor rather than providing a standalone service. Its main users include Scratch teachers, students, coding education organizations, and individual developers, especially those who need to manage projects in bulk, debug code, or customize the editor interface. The extension has accumulated more than 500,000 users and is available on both the Chrome Web Store and Firefox Add-ons. However, it does not have official Chinese support and mainly relies on community translations.
Who it is for
- Individual users: Scratch beginners or advanced users who want to streamline the editing workflow or add practical features such as code folding and autosave.
- Small teams: Coding education providers or summer camp instructors who need to manage student projects in bulk or monitor coding errors.
- Developers: Geeks who like customizing interfaces or building Scratch extensions, and who can reuse or modify its open-source code.
- Not suitable for: Users who are satisfied with Scratch’s basic features, or companies that depend on commercial support, as there is no after-sales support team.
Key features and highlights
- Code enhancement tools: Supports folding/unfolding code blocks, highlighting variables, and displaying custom block parameters to improve editing efficiency.
- Project management assistance: Export all sprites, backdrops, and sounds with one click for easier backup or migration; includes built-in project search.
- Interface customization: Adjust editor themes such as dark mode, change zoom levels, and hide panels you rarely use.
- Debugging and monitoring: Displays variable values and broadcast lists in real time, and catches undefined message errors.
- Community integration: Quickly access Scratch discussion forums and project statistics without leaving the editor.
- Open-source and free: No paid version at all; the code is public and auditable, with no hidden fees.
Pricing analysis
The extension is completely free, with no paid plans or premium services. Compared with similar tools, such as TurboWarp’s paid cloud variable features, it is a zero-cost option. One thing to note: maintenance depends on community donations, and there is no official pricing. Users in commercial environments, such as training institutions, may need to handle technical support costs themselves. There is no refund policy because no transaction is involved in the first place. For budget-conscious Chinese users, it offers excellent value, but users should be prepared for possible update delays or compatibility risks.
How Chinese users can use it
- Network accessibility: Users in China can directly access the Chrome Web Store or Firefox Add-ons to download it, with no VPN required. After installation, the extension runs directly and does not depend on servers.
- Payment methods: There is no payment process, so Alipay or WeChat Pay is not needed.
- VPN required?: No. The whole usage process works via direct access. However, if you need to access the GitHub source code or participate in community discussions, light VPN use may be needed, though it is not required for normal use.
- Domestic alternatives: There are no direct competitors in China for now, but some scripts from the “Scratch3 extension store” may be considered. TurboWarp offers similar editor enhancements but focuses more on offline running. Note: this extension has no Chinese interface, so users may need a browser translation plugin or manual language setup.
- Invoice issues: There is no paid service, so invoices cannot be issued. Enterprise users should evaluate this themselves.
Pros and cons
Pros:
- ✅ Completely free and open-source, with no ads or hidden fees
- ✅ Friendly to direct access; users in China can install and use it without a VPN
- ✅ Feature-rich, covering editing, debugging, and management workflows
- ✅ Active community with frequent updates, roughly once a month
- ✅ Compatible with mainstream browsers including Chrome, Firefox, and Edge
Cons:
- ❌ No official Chinese support; both the interface and documentation are in English, which is not friendly to non-English users
- ❌ No refund policy or commercial support; bugs need to be reported via GitHub Issues
- ❌ Some features, such as dark mode, may conflict with other Scratch extensions
- ❌ Cannot be used in offline Scratch editors, such as Scratch 2.0
- ❌ Depends on community maintenance; long-term updates may be affected if core contributors leave
Comparison with similar products
- TurboWarp: Focuses on offline editing and faster compilation, and provides paid cloud variable features. ScratchAddons focuses more on online editor enhancements, has no paid options, and is better suited to users who prefer online collaboration.
- Scratch3 extension store: Provides standalone script installation, but requires manually injecting code, which can be error-prone. ScratchAddons is a unified extension and is easier to manage.
- Official Scratch editor: Provides only basic functionality without enhancement tools. ScratchAddons is purely an add-on layer and does not affect the stability of the official editor, making it suitable for users who need extra features.
Summary and recommendation
Best for: Heavy users of the online Scratch editor, especially teachers and developers who need code debugging, bulk export, or dark mode; also ideal for individual hobbyists with zero budget.
Not ideal for: Companies that require a Chinese interface or commercial technical support; users of the offline Scratch 2.0 editor; organizations with strict extension security requirements, which would need to audit the open-source code themselves.
Recommended action: Install it for free and try it for a week to evaluate compatibility. If you run into bugs, submit feedback via GitHub. If you need invoices or long-term support, consider TurboWarp or building your own modified version of Scratch. Overall, this is a high-value “nice-to-have” tool for users who enjoy exploring and customizing their workflow.
⚠ This review is compiled from public sources and does not constitute a purchase recommendation. Verify all facts on the vendor's official site. Verify on scratchaddons.com official site.