A high-performance, version-aware static documentation site generator built in Rust.
Verdocs is designed to help you create beautiful, searchable, and versioned documentation for your projects with minimal effort.
- Version-Native: Manage multiple documentation versions via folder structure.
- Blazing Fast: Near-instant builds leveraging Rust.
- Zero-Config Search: Minimal client-side search across all versions.
- Live Reload: See changes instantly as you edit in development.
- Easy Deployment: Generate structured files for VPS, Vercel, and GitHub Pages deployment in a single command.
- Install Verdocs using the installer script:
curl -fsSL https://raw.githubusercontent.com/Abhijeet-Gautam5702/verdocs/main/scripts/install.sh | bash- Verify installation:
which verdocs # locate the binary
verdocs --version # check versionFor the complete installation and usage guide, visit the "Quickstart" section of the official documentation
To install Verdocs locally, you'll need the Rust toolchain installed.
Navigate to verdocs repository and run:
cargo install --path .This installs the verdocs binary in your machine, so you can run
verdocscommands from anywhere.
Create a new directory at any location of your choice and initialise verdocs
mkdir my-docs
cd my-docs
verdocs initverdocs previewVisit http://localhost:8080 to see your documentation in real-time.
For detailed information on how to use Verdocs, including installation, core concepts, and deployment strategies, please visit the documentation site
Detailed changes for each release are documented in CHANGELOG.
