The Best 10 Snap Alternatives

  • Scratch

    Scratch is a programming language that makes it easy to create your own interactive stories, animations, games, music, and art -- and share your creations on the web.

    Free Open Source Mac OS X Windows Linux

  • Waterbear

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

    Free Open Source Web

  • S2JS

    S2JS answers the question of where to go after Scratch. S2JS is a tutorial that guides kids writing Javascript games that can run directly on their smartphones or any...

    Free Web

  • Bingo

    Programming language based on Scratch, which uses a "block" UI for building apps and games.

    Free Open Source Mac OS X Windows Linux

  • Panther

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

    Free Windows

  • ScratchJr

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

    Free Android Tablet iPad Chrome

  • HyperNext Studio

    HyperNext Studio is an easy to use software creation system that allows almost anyone, to quickly start building their own software that works.

    Free Mac OS X Windows

  • Web Cartoon Maker

    Web Cartoon Maker started as a simple online tool for making animated cartoons in 2010. And now this is a fully standalone desktop application! It is 100% freeware with...

    Free Windows