codeboot icon indicating copy to clipboard operation
codeboot copied to clipboard

An in-browser JavaScript REPL which supports single-stepping

The codeBoot IDE is a browser-based development environment aimed at novice programmers. It currently supports the JavaScript programming language.

Its main features are:

  • no need to install anything on the client computer
  • can run locally without an internet connection
  • console for interactive experimentation and debugging
  • code editor and persistent integrated file system
  • single-step mode with step counter
  • code highlighting for stepping and error messages
  • "novice" setting restricts the language for pedagogical reasons
  • code editors can be saved to short URLs (useful for embedding executable code samples in web pages and PDF documents)