Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nice3point/revittemplates

Templates for creating Revit add-ins
https://github.com/nice3point/revittemplates

dotnet revit templates

Last synced: 1 day ago
JSON representation

Templates for creating Revit add-ins

Awesome Lists containing this project

README

        




RevitLookup

## Create your Add-In for Revit on the .Net platform

[![Nuget](https://img.shields.io/nuget/vpre/Nice3point.Revit.Templates?style=for-the-badge)](https://www.nuget.org/packages/Nice3point.Revit.Templates)
[![Downloads](https://img.shields.io/nuget/dt/Nice3point.Revit.Templates?style=for-the-badge)](https://www.nuget.org/packages/Nice3point.Revit.Templates)
[![Last Commit](https://img.shields.io/github/last-commit/Nice3point/RevitTemplate/develop?style=for-the-badge)](https://github.com/Nice3point/RevitTemplate/commits/main)

This repository contains a project templates for creating Revit Add-In

## Template Features

- Revit multi-version support
- Using the MVVM pattern with Modal and Modeless windows
- Support for Application and Command add-in types
- Automatic GitHub releases
- Creating a multi versions installer
- Creating a bundle to publish an application into Autodesk Store or Design Automation
- Azure DevOps pipelines and GitHub Actions
- Dependency Injection
- Add-in logging

## Installation

1. Install the latest [.Net SDK](https://dotnet.microsoft.com/download)
2. Run `dotnet new install Nice3point.Revit.Templates` to install the project templates

## Usage

- To create a project use the IDE or run `dotnet new`
- For description, read [Wiki](https://github.com/Nice3point/RevitTemplates/wiki)