AlternativeTo Logo

Snap! Alternatives

Snap! is described as '(formerly BYOB) is a visual, drag-and-drop programming language. It is an extended reimplementation of Scratch (a project of the Lifelong Kindergarten Group at the MIT Media Lab) that allows you to Build Your Own Blocks' and is a programming language in the development category. There are more than 10 alternatives to Snap!, not only websites but also apps for a variety of platforms, including Windows, Linux, Mac and Google Chrome. The best alternative is Scratch, which is both free and Open Source. Other great sites and apps similar to Snap! are EduBlocks, Blockly, Bingo and R-cade.

Snap! alternatives are mainly Programming Languages but may also be Game Development Tools or Code Learning Services. Filter by these if you want a narrower list of alternatives or looking for a specific functionality of Snap!.
This page was last updated
Snap! iconSnap!
  11

Snap! (formerly BYOB) is a visual, drag-and-drop programming language. It is an extended reimplementation of Scratch (a...

Learn more about Snap!

  1. Scratch icon

    Scratch

    • Mac
    • Windows
    • Linux
    • Online
    76 alternatives to 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. As young people create and share Scratch projects, they learn important mathematical and computational ideas...

    Screenshot
  2. EduBlocks icon

    EduBlocks

    • Linux
    • Online
    • Raspberry Pi
    14 alternatives to EduBlocks 

    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.

     Suggest and vote on features
    Features
    Screenshot


  3. Blockly icon

    Blockly

    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    17 alternatives to Blockly 

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

     Suggest and vote on features
    Features
    a convoluted way of 'solving' the Maze demo
    Blockly vs Snap! opinions
    pros, cons and recent comments
    Guest

    you can create your own block

    Positive comment ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.   
    0
  4. Bingo icon

    Bingo

    • Mac
    • Windows
    • Linux
    12 alternatives to Bingo 

    Bingo is a programming language based on Scratch by MIT which uses a "block" UI, where the user can snap together different blocks to make more advanced scripts. There are many added blocks to Scratch 1.4.

     Suggest and vote on features
    Features
    Bingo Interface
  5. R-cade icon

    R-cade

    • Windows
    15 alternatives to R-cade 

    The r-cade package is a very simple game engine for the Racket programming language with a few, specific goals in mind:

     Suggest and vote on features
    This app doesn't have any features at the moment.
    Screenshot


  6. HyperNext Studio icon

    HyperNext Studio

    • FreeProprietary
    • Mac
    • Windows
    12 alternatives to 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.

     Suggest and vote on features
    This app doesn't have any features at the moment.
    Screenshot
  7. Waterbear icon

    Waterbear

    • FreeOpen Source
    • Online
    29 alternatives to Waterbear 

    Waterbear is a toolkit for making programming more accessible and fun. Having a visual language means you don't have to focus on learning a syntax to start programming.

     Suggest and vote on features
    Features
    Screenshot
  8. S2JS icon

    S2JS

    13 alternatives to 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 other browser-capable device. It explains Javascript in terms of Scratch, with a focus on achieving early result.

     Suggest and vote on features
    Features
  9. BYOB (Build Your Own Blocks) icon

    BYOB (Build Your Own Blocks)

    • FreeOpen Source
    • Windows
    2 alternatives to BYOB (Build Your Own Blocks) 

    The Snap! social platform . Features include custom (build your own) blocks, first class procedures (lambda), first class lists (including lists of lists), and first class truly object oriented sprites with prototyping inheritance.

     Suggest and vote on features
    Features
    Screenshot
  10. ScratchJr icon

    ScratchJr

    • Android Tablet
    • iPad
    • Google Chrome
    21 alternatives to 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, design projects, and express themselves creatively on the computer.

     Suggest and vote on features
    Features
    Screenshot
    ScratchJr vs Snap! opinions
    pros, cons and recent comments
    Guest

    It’s good and really creative

    Positive comment ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.   
    0
Showing 10 of 13 alternatives
AlternativeTo