Scratch Alternatives

Scratch is described as 'Programming language that makes it easy to create your own interactive stories, animations, games, music, and art -- and share your creations on the web. As young people create and share Scratch projects, they learn important mathematical and computational ideas' and is a very popular Code Learning service in the development category. There are more than 50 alternatives to Scratch for a variety of platforms, including Windows, Web-based, Mac, Linux and iPhone apps. The best Scratch alternative is GDevelop, which is both free and Open Source. Other great apps like Scratch are Code.org, Snap!, microStudio and Pocket Code.

filter to find the best alternatives

Scratch alternatives are mainly Game Development Tools, but if you're looking for Code Learning Services or Programming Languages you can filter on that. Other popular filters include Drag and Drop, Android, iPad and Linux. You can also filter by region, for example EU-based alternatives if you prefer software developed in the European Union. These are just examples - use the filter bar below to find more specific alternatives to Scratch.
Copy a direct link to this comment to your clipboard
Scratch alternatives page was last updated

Alternatives list

  1. Construct 3 icon
     80 likes
    Copy a direct link to this comment to your clipboard

    Browser-based 2D game creation engine using a visual event-driven system, integrates JavaScript for advanced development, requires no installation or prior programming, supports exporting to HTML5, mobile platforms, Xbox One, and enables real-time editing on any device.

    54 Construct 3 alternatives

    Cost / License

    • Subscription
    • Proprietary

    Application type

    Platforms

    • Windows
    • Online
    • Software as a Service (SaaS)
     
    • Construct 3 is the most popular SaaS alternative to Scratch.

    • Construct 3 is Paid and ProprietaryScratch is Free and Open Source
    • Construct 3 is LightweightScratch is not according to our users
  2. Urho3D icon
     43 likes
    Copy a direct link to this comment to your clipboard

    Urho3D is a lightweight, cross-platform rendering and game engine implemented in C++ and released under the MIT license. Greatly inspired by OGRE and Horde3D.

    82 Urho3D alternatives

    Cost / License

    • Free
    • Open Source

    Application type

    Alerts

    • Discontinued

    Platforms

    • Mac
    • Windows
    • Linux
    • Android
    • iPhone
    • Raspberry Pi
     
  3. EduBlocks icon
     9 likes
    Copy a direct link to this comment to your clipboard

    EduBlocks is a visual block based programming tool that will hopefully help teachers to introduce text based programming languages, like Python, to children at an earlier age.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Linux
    • Online
    • Raspberry Pi
     
    |
    1
    Comments about EduBlocks as an Alternative to Scratch
    Guest
    Positive
    0

    Edublocks has blocks or bricks for html, python, javascript, raspberry pi, circuit python and microbit.

    Review by a new / low-activity user.
    Scratch Icon
    EduBlocks icon
    • EduBlocks is Free and Open SourceScratch is also Free and Open Source
  4. Alice icon
     13 likes
    Copy a direct link to this comment to your clipboard

    Alice is an innovative 3D programming environment that makes it easy to create an animation for telling a story, playing an interactive game, or a video to share on the web. Alice is a teaching tool for introductory computing.

    Cost / License

    • Free
    • Proprietary

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
     
  5. Copy a direct link to this comment to your clipboard

    codeSpark Academy teaches the basics of computer programming through a variety of interactive learning activities including puzzles, games, step-by-step creative projects, game design and offline printables – all of which can be monitored by parents.

    24 codeSpark Academy alternatives

    Cost / License

    • Subscription
    • Proprietary

    Application type

    Platforms

    • Online
    • Android
    • iPhone
    • Android Tablet
    • iPad
     
  6. TurboWarp icon
     3 likes
    Copy a direct link to this comment to your clipboard

    TurboWarp is a Scratch mod that compiles projects to JavaScript to make them run really fast.

    12 TurboWarp alternatives

    Cost / License

    • Free
    • Open Source

    Platforms

    • Windows
    • Online
     
  7. MonoGame icon
     31 likes
    Copy a direct link to this comment to your clipboard

    One framework for creating powerful cross-platform games. The spiritual successor to XNA with 1000's of titles shipped across desktop, mobile, and console platforms. MonoGame is a fully managed .NET open source game framework without any black boxes.

    104 MonoGame alternatives

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
     
  8. Banquise icon
     5 likes
    Copy a direct link to this comment to your clipboard

    Banquise is a global community of players and creators. Create any games or other interactive content in no-code and share it with the whole community.

    Cost / License

    • Free
    • Proprietary

    Application type

    Platforms

    • Online
    • Android
    • iPhone
    • iPad
    • Google Chrome
     
  9. Programming Hub icon
     21 likes
    Copy a direct link to this comment to your clipboard

    The best app to learn 14+ programming languages such as Python, Assembly, HTML, VB.NET, C, C++, C# (C Sharp), JavaScript, PHP, Ruby, R Programming, CSS, Java and much more!.

    Cost / License

    • Freemium
    • Proprietary

    Application type

    Platforms

    • Android
    • iPhone
    • Android Tablet
    • iPad
     
    |
    1
    Comments about Programming Hub as an Alternative to Scratch
    Guest
    Negative
    -1

    It requires a download for all projects and a download to make stuff.

    Review by a new / low-activity user.
    Scratch Icon
    Programming Hub icon
    • Programming Hub is Freemium and ProprietaryScratch is Free and Open Source
  10. Flowgorithm icon
     15 likes
    Copy a direct link to this comment to your clipboard

    Flowgorithm is a free application that helps you create programs using simple flowcharts.

    45 Flowgorithm alternatives

    Cost / License

    • Free
    • Proprietary

    Platforms

    • Windows
     
  11. Gandi IDE icon
     Like
    Copy a direct link to this comment to your clipboard

    Gandi IDE is an in-browser game engine, a mod of MIT Scratch with collaboration features that allow scratchers to design and code together in real-time. Gandi also contains many extensions to help developers make multi-player online games including MMO, MOBA, PvP, and PvE.

    6 Gandi IDE alternatives

    Cost / License

    • Free
    • Proprietary

    Platforms

    • Online
     
  12. Scratux icon
     3 likes
    Copy a direct link to this comment to your clipboard

    Scratux is a block-based visual programming language targeted primarily at children. Basically Scratux aims to provide Open Source Linux binaries of Scratch Desktop.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Linux
     
You are at page 2 of Scratch alternatives