CodeLab is a free HTML, CSS and JavaScript editor that runs in the browser. It has a live preview, a console, folders, autocomplete and Emmet. Projects can be downloaded as a .zip file, and a class can edit the same project together in a live session. JavaScript is needed to use it.