coderoad / coderoad-vscode

👩‍💻 Create or play Interactive coding tutorials in VSCode
https://coderoad.github.io
GNU Affero General Public License v3.0
947 stars 39 forks source link
tutorial tutorial-code tutorial-exercises vscode vscode-extension

CodeRoad Logo

CodeRoad

CodeRoad is a VSCode extension that allows you to create and play interactive coding tutorials in your editor.

Works with a variety of languages: JavaScript, Python, Bash, SQL, with more to come.

CodeRoad Example


📖 Documentation

How CodeRoad Works

  1. Text is written in Markdown. 🔗
  2. Tutorials are built on Git using a TDD pattern. 🔗
  3. Hooks & actions give flexible access to the command line & VSCode API. 📖

▶️  See a video explaining how CodeRoad works

📖  Learn more


Getting Started

Requirements

Install

  1. install CodeRoad from the VSCode Marketplace.
  2. reload the window (ctrl/cmd + R) to get started.

Start

CodeRoad Example

To start the extension, inside VSCode:


Contributing

CodeRoad is an ambitious project, we're always looking for contributors :)

See CONTRIBUTING.md.

License

AGPL v3

Contact & Support