Alternatives to Scratch for all platforms with any license

Platforms

Desktop

Mobile

Tablet

Show 11 less popular platforms
  • Code.org icon

    Code.org

    Code.org is a non-profit whose goal is to expose all students to computer programming. We believe that computer programming is a liberal art; it's something EVERY...

  • 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

  • Urho3D icon

    Urho3D

    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.

    Open Source Mac Windows Linux Android iPhone ... Raspberry Pi

  • MonoGame icon

    MonoGame

    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....

    Open Source Mac Windows Linux Web GitHub

  • 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, Spine...), we're portable to...

    Open Source Mac Windows Linux BSD

  • Gamesalad icon

    Gamesalad

    GameSalad Creator is an authoring tool developed by GameSalad, Inc. (formerly Gendai Games) aimed primarily at non-programmers for composing games in a drag-and-drop...

    Commercial Mac Windows

  • Famo.us University icon

    Famo.us University

    Famo.us University includes live coding lessons, tutorials, and discrete examples tied to our reference documentation. In Famo.us University, each lesson lets you live...

    Open Source Web iPhone

  • Coderbyte icon

    Coderbyte

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

    Freemium Web

  • ENIGMA - LateralGM icon

    ENIGMA - LateralGM

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

    Open Source Mac Windows Linux

  • Codelearn icon

    Codelearn

    Teaching technology via app development. Learn By Doing : We believe that the best way to learn a language is to attempt building something on it. With tests to check...

    Freemium Web

    • Discontinued Website/app unavailable.
  • Know any more alternatives to Scratch?

    Suggest an application to this list
  • CodeAvengers icon

    CodeAvengers

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

    Freemium Web

  • 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 Programming, CSS, Java and much...

    Freemium Android iPhone Android Tablet iPad

  • Playir icon

    Playir

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

    Freemium Web Android iPhone Android Tablet Windows Phone ... iPad

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!