Lean documentation authoring tool
Browse cluster: Lean4 Formal Verification & Cryptography →Verso is a documentation authoring tool for the Lean programming language, designed to support diverse documentation genres including instructional books, software manuals, API documentation, and research papers. Built in Lean 4, Verso provides libraries for representing documents paired with a Markdown-like concrete syntax, enabling users to leverage Lean's metaprogramming API to create custom features and extensions. The project draws inspiration from Scribble and Sphinx, and includes capabilities for accurately syntax-highlighted Lean code, cross-document semantic linking, and HTML rendering with interactive proof state display. Development is led by David Thrane Christiansen, with the project coordinated to track Lean releases through versioned branches and tags.