About CodeLab
An interactive environment for learning programming using JavaScript & p5.js
What is it?
CodeLab is open source web application for teaching introductory programming inspired by Khan Academy's Live Editor ↗, found in their Computer Programming courses.
CodeLab uses the p5.js ↗ JavaScript library for creative coding, focused on making code accessible and inclusive for artists, designers, educators, and beginners. p5.js is a visual library - perfect for learning programming by drawing things on a screen. CodeLab wraps p5.js in an editor designed for learning: short feedback loops, autosave, and a quick reference always within reach.
Where it's going?
CodeLab is considered a complete product, and we don't have any immediate plans for new features. That said, we're open to feedback and contributions! If you have an idea for how to make CodeLab better, please submit an issue or a pull request on Github ↗.