Alternatives to Scratch for all platforms with any license

  • GDevelop icon


    GDevelop is an open source game creation software, allowing to make games for the web (HTML5) or for Windows and Linux. No programming...

    Open Source Mac Windows Linux Android iPad

  • Unreal Engine icon

    Unreal Engine

    Unreal Engine is a professional suite of tools and technologies used for building high-quality games across a range of platforms....

    Free Personal Mac Windows Linux

  • icon is a non-profit whose goal is to expose all students to computer programming. We believe that computer programming is a...

    Free Web / Cloud

  • GameMaker: Studio icon

    GameMaker: Studio

    Design your own computer games with a drag-and-drop event/action system, and introduce yourself to coding at your own pace.

    Freemium Windows

  • Codelearn icon


    Teaching technology via app development. Learn By Doing : We believe that the best way to learn a language is to attempt building...

    Freemium Web / Cloud

  • Coderbyte icon


    Coderbyte is a place built for anyone to practice and perfect their programming skills. Challenges are added almost every day so you...

    Freemium Web / Cloud

  • CodeAvengers icon


    Code Avengers is the fun, easy way to learn Javascript, the computer programming language of the web. Learners of all ability will...

    Freemium Web / Cloud

  • MonoGame icon


    One framework for creating powerful cross-platform games. The spiritual successor to XNA with 1000's of titles shipped across...

    Open Source Mac Windows Linux Web / Cloud GitHub

  • Urho3D icon


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

    Open Source Mac Windows Linux Android iPhone Raspberry Pi

  • ENIGMA - LateralGM icon

    ENIGMA - LateralGM

    ENIGMA, the Extensible Non-Interpreted Game Maker Augmentation, is an open source cross-platform game development environment derived...

    Open Source Mac Windows Linux

  • University icon University University includes live coding lessons, tutorials, and discrete examples tied to our reference documentation. In

    Open Source Web / Cloud iPhone

  • TheCodePlayer icon


    TheCodePlayer is a new concept to make learning front end technologies easier. Code typed is played back like a video with output...

    Free Web / Cloud

  • Know any more alternatives to Scratch?

    Suggest an application to this list
  • Gamesalad icon


    GameSalad Creator is an authoring tool developed by GameSalad, Inc. (formerly Gendai Games) aimed primarily at non-programmers for...

    Commercial Mac Windows

  • Hackety Hack! icon

    Hackety Hack!

    Hackety Hack will teach you the absolute basics of programming from the ground up. No previous programming experience is needed! ...

    Free Mac Windows Linux

  • RubyMonk icon


    RubyMonk will teach you the syntax, idioms, and even the philosophy behind effective Ruby use in an interactive, Codecademy-like...

    Free Web / Cloud

  • Waterbear icon


    Visual block syntax for programming languages. Waterbear is a Scratch-like visual programming language for JavaScript.

    Open Source Web / Cloud

  • Castle Game Engine icon

    Castle Game Engine

    An open-source 3D/2D game engine for ObjectPascal. We support of lot of 3D and 2D formats (VRML / X3D, Collada, Wavefront OBJ, MD3...

    Open Source Mac Windows Linux BSD

  • Programming Hub icon

    Programming Hub

    The best app to learn 14+ programming languages such as Python, Assembly, HTML, VB.NET, C, C++, C# (C Sharp), JavaScript, PHP, Ruby, R...

    Free Android iPhone Android Tablet iPad

  • Share this list of alternatives?

  • Blockly icon


    Blockly is a library for building visual programming editors. Users can drag blocks together to build an application. No typing...

    Open Source Mac Windows Linux

  • JavaScript Playground icon

    JavaScript Playground

    The JavaScript Playground is a blog centered around short, specific posts aimed to improve a reader's knowledge of JavaScript...

    Free Web / Cloud

  • Cyberix3D icon


    Free online 3D Game Maker. Make your own 3D games online! Create Games for Web, Mobile and Desktop. Easy to use

    Free Windows Linux Web / Cloud Chrome OS

  • Playir icon


    Create your own mobile apps & 3D multiplayer games with our super-easy design tools for iOS, Android, Windows Phone and HTML5!...

    Freemium Web / Cloud Android iPhone Android Tablet Windows Phone iPad

  • TREPL icon


    The main goal of this website is to provide a simple to use tool that will enable users to easily discover how computer programs work...

    Free Web / Cloud

  • Pocket Code icon

    Pocket Code

    Pocket Code allows you to create your own games, animations, interactive music videos, and many kind of other apps, directly on your...

    Free Android

  • ScratchJr icon


    Coding is the new literacy! With ScratchJr, young children (ages 5-7) can program their own interactive stories and games. In the...

    Free iPad

  • Alice icon


    Alice is an innovative 3D programming environment that makes it easy to create an animation for telling a story, playing an...

    Free Mac Windows Linux

  • ENIGMA icon


    ENIGMA Development Environment -- A very high level language, compiled into a less high level language.

    Open Source Mac Windows Linux

  • S2JS icon


    S2JS answers the question of where to go after Scratch. S2JS is a tutorial that guides kids writing Javascript games that can run...

    Free Web / Cloud

  • Crunchy

    Crunchy is an application that formats and delivers html-written Python tutorials inside a browser window, adding interactive elements...

    Free Mac Windows Linux

  • Marmalade

    Marmalade is an award winning, cross-platform development tool built around the belief that developers should be free to innovate...

    Free Personal Mac Windows Android iPhone Windows RT Android Tablet ... Windows Phone iPad

  • CodeHS icon


    Teaching computer science to high school by providing web-based curriculum, teacher tools and resources, and professional development.

    Commercial Web / Cloud

  • Levinux icon


    Levinux – A Tiny Version of Linux for Education Levinux (download ~20 MB) is a tiny virtual Linux server that runs from USB or...

    Open Source Mac Windows Linux

  • Panther icon


    Panther is a programming language aimed at young users with only a small knowledge of programming. Panther offers you a more advanced...

    Free Windows

  • Maratis icon


    Maratis is a portable, simple and visual game development tool designed for artists and developers. The Engine has been tested on...

    Free Mac Windows Linux iPhone iPad

  • Minko icon


    3D. Everywhere. Minko is a technology to develop and design rich, interactive and universal 3D applications targeting computers...

    Open Source Mac Windows Linux Web / Cloud

Scratch Comments

Echo echo ... Feels empty in here

Maybe you want to be the first to submit a comment about Scratch ? Just click the button up to your right!