1. Overview
What Venturi is, the decisions that shape it, how the Cargo workspace is split into crates, and the vocabulary used in the rest of the book.
Goals & Scope
Venturi is an editing-focused non-linear video editor (NLE) written in Rust. It does few things a...
Key Design Decisions
The choices that shape the rest of the code. Each one is detailed in the chapter of the crate it ...
Workspace Map
Venturi is a single Cargo workspace (edition 2024) of eight crates. Dependencies never point upwa...
Glossary
Terms used throughout the book. Code names are given where they differ from the plain term. Model...