mdBook是一个使用Markdown创建书籍的命令行工具,适用于创建产品或API文档、教程、课程资料等,具有简洁易导航和可定制的展示特点。它支持轻量级Markdown语法、集成搜索、代码高亮、主题定制、预处理器扩展以及多种后端渲染格式。mdBook由Rust编写,速度快且安全性高,并支持Rust代码示例的自动化测试。该指南本身就是一个mdBook的输出示例,Rust编程语言项目也使用了mdBook。mdBook是开源的,源码位于GitHub,并遵循MPL v2.0许可证。