A command-line interface tool for managing Revit add-in projects, making it easier to build, export, and manage Revit add-ins.
- Build Revit add-in projects using MSBuild or dotnet
- Export add-ins to the correct Revit directory
- Manage Revit version settings
- Locate project DLLs
- Handles both standard add-ins and web-based UIs (Next.js)
- Make sure you have Rust installed (Install Rust)
- Clone this repository
- Run:
cargo install --path .Download the latest release from the releases page and add it to your system PATH.
- Windows OS
- .NET SDK or Visual Studio Build Tools
- Revit installation (2019-2025)
# Build the current project
rev build
# Export the add-in to Revit
rev export
# Check current Revit version
rev revit-version
# Change target Revit version
rev change-revit-version
# Locate project DLL
rev locate- Rust 1.75 or later
- Windows 10/11
- Visual Studio 2022 or MSBuild Tools 2022
- .NET SDK 6.0 or later
- Clone the repository
- Run
cargo build --release - The binary will be available in
target/release/rev.exe
MIT License