This repository contains a collection of project templates for creating Revit Add-Ins.
- Multi-target Revit API version support
- WPF support with MVVM architecture
- Dependency Injection support
- Integrated Serilog support for structured logging
- Custom MSBuild SDK for simplified development
- Assembly isolation support for .NET Core builds
- Modern build system for building, testing and packaging
- Automatic versioning for releases
- Ready-to-use installer and Autodesk Store bundle projects
- Pre-configured CI/CD pipelines for GitHub and Azure DevOps
- Install the latest .NET SDK.
- Run the following command to install the templates:
dotnet new install Nice3point.Revit.Templates
- IDE: select one of the Revit templates from the New Project dialog in JetBrains Rider or Visual Studio.
- CLI: run
dotnet new revit-addinor other available templates.
For more information, read Step-by-step Guide and check Wiki.