Tutorials
Tutorials
Project-oriented tutorials that teach you Draft by building real things.
Building a CLI Tool
Create a command-line application with argument parsing, file I/O, and error handling.
Concurrency and Parallelism
Work with threads, channels, async/await, and worker pools for parallel processing.
Embedded Programming
Write firmware for microcontrollers with Draft. Learn bare-metal setup, GPIO, interrupts, and no-std environments.
Game Development
Build 2D games with Draft. Learn the game loop, rendering, input handling, and complete a simple game.
Your First Draft Program
Install Draft, create a project, and write your first program.
Building an HTTP Server
Create a web server with routing, request handling, JSON responses, and middleware.
Variables and Values
Understanding Draft's variable system, types, and mutability.
Using WebAssembly
Compile Draft to WebAssembly, integrate with JavaScript, and build browser-based applications.
