A drag and drop block-based coding environment for front-end web technologies.
CSS JavaScript Python HTML
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
apps
static
.gitignore
LICENSE
Procfile
Procfile.windows
README.md
circle.yml
manage.py
requirements.txt
runtime.txt
settings.py
urls.py
wsgi.py

README.md

image

Stories in Ready

Join the chat at https://gitter.im/ElementalCode/Elemental

Editor Demo: http://elementalcode.herokuapp.com/projects/editor
Website Demo: http://elementalcode.herokuapp.com/

A drag and drop block-based coding environment for front-end web technologies.

Scratch Forums topic: https://scratch.mit.edu/discuss/topic/134554/

Project Goal

The goal of Elemental is to act as a bridge between Scratch and front-end web technology. Any and all design decisions will focus on teaching how to write clean, easy-to-read, valid front-end code. There should be as little opportunity for error as possible, thus bridging the syntax gap. Users of Elemental should not be expected to continue using Elemental once they become advanced users. Instead, they should be encouraged to convert to text-based code, for a quicker, more powerful, and more extensible coding experience.

Developers

PullJosh

does things

Firedrake969

other people's things

BookOwl

neat things

TheInitializer

cool things

an-OK-squirrel

no things

=======

Dev Notes

If you're an Elemental Dev, be sure to read the Dev Notes to get up to speed on the rules and regulations for creating with the ElementalCode team. Happy coding! :)