{"id":20227269,"url":"https://github.com/salaros/vs-templates-revit-addin","last_synced_at":"2025-10-28T17:41:53.942Z","repository":{"id":63220004,"uuid":"140826718","full_name":"salaros/vs-templates-revit-addin","owner":"salaros","description":"Visual Studio C# (project) template for easy Revit add-in creation","archived":false,"fork":false,"pushed_at":"2022-07-01T11:17:48.000Z","size":299,"stargazers_count":85,"open_issues_count":7,"forks_count":20,"subscribers_count":18,"default_branch":"master","last_synced_at":"2025-04-05T13:44:09.917Z","etag":null,"topics":["add-in","addin","application","csharp","revit","revit-api","template","visual-studio","vs2017"],"latest_commit_sha":null,"homepage":null,"language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/salaros.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null},"funding":{"github":null,"patreon":"salaros","open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":"salaros","issuehunt":null,"otechie":null,"custom":"https://www.paypal.me/salarosUSA"}},"created_at":"2018-07-13T09:26:56.000Z","updated_at":"2025-02-10T02:53:44.000Z","dependencies_parsed_at":"2022-11-15T06:07:58.927Z","dependency_job_id":null,"html_url":"https://github.com/salaros/vs-templates-revit-addin","commit_stats":null,"previous_names":[],"tags_count":11,"template":true,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/salaros%2Fvs-templates-revit-addin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/salaros%2Fvs-templates-revit-addin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/salaros%2Fvs-templates-revit-addin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/salaros%2Fvs-templates-revit-addin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/salaros","download_url":"https://codeload.github.com/salaros/vs-templates-revit-addin/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248261936,"owners_count":21074226,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["add-in","addin","application","csharp","revit","revit-api","template","visual-studio","vs2017"],"created_at":"2024-11-14T07:23:46.043Z","updated_at":"2025-09-23T14:05:02.842Z","avatar_url":"https://github.com/salaros.png","language":"C#","funding_links":["https://patreon.com/salaros","https://liberapay.com/salaros","https://www.paypal.me/salarosUSA"],"categories":[],"sub_categories":[],"readme":"﻿Visual Studio Revit Add-in Template [![Build status](https://ci.appveyor.com/api/projects/status/vxajagat45cfeeky?svg=true)](https://ci.appveyor.com/project/salaros/vs-templates-revit-addin)\n===================================\n\n![Revit version](https://img.shields.io/badge/Revit-2014%20%E2%9E%9C%202020-blue.svg)\n![Github All Releases](https://img.shields.io/github/downloads/Equipple/vs-templates-revit-addin/total.svg)\n![GitHub tag](https://img.shields.io/github/tag/Equipple/vs-templates-revit-addin.svg)\n![Platform](https://img.shields.io/badge/platform-Windows-red.svg)\n![License](https://img.shields.io/github/license/Equipple/vs-templates-revit-addin.svg)\n\nVisual Studio C# (project) template for easy [Revit](https://en.wikipedia.org/wiki/Autodesk_Revit) add-in creation.\n\n## Installation \u0026 Update\n\nJust grab the latest release (.zip file) from [releases page](https://github.com/Equipple/vs-templates-revit-addin/releases) and copy it into \n\n```\n\"%USERPROFILE%\\Documents\\Visual Studio 2019\\Templates\\ProjectTemplates\\Visual C#\"\n```\n\n(use Visual Studio 2017 if you have that version)\n\n\n## 🟊🟊🟊 Support this project 🟊🟊🟊\n\nYou can support us in a small way, please consider starring and sharing this repo! It helps us getting known and grow the community.\n![star us](.github/assets/star_us.gif)\n\n\n## Personalization\n\n#### Add-in metadata\n\nUnlike other add-in template this one doesn't require constantly updating .addin file. It takes all the information from project properties:\n\n![Project properties](assets/properties-add-in-data.png \"Project properties\")\n\n#### Revit versions\n\nBy default the newly created add-in will target Revit x64 2014-2019, you could target fewer versions by simply removing items from `TargetFrameworks`:\n\n![Revit versions](assets/revit-versions.png \"Revit versions\")\n\n## Debug\n\nFor your convenience in `Debug` configuration the add-in will copy its manifest to `%AppData%\\Autodesk\\Revit\\Addins` folder with Assembly tags pointing to your compilation output folder.\n\nBefore starting the debugger make sure you have selected the proper Revit version:\n\n![Debugger selection](assets/debugger-selection.png \"Debugger selection\")\n\nIf Revit won't start probably you have installed it to a non-default location and you have to modify [launchSettings.json](src/Properties/launchSettings.json) file.\n\nYou could also use [launchSettings.json](src/Properties/launchSettings.json) to tweak command line parameters passed to Revit.exe file, e.g. you might want Revit to open a project template / family file for every debug session you start.\n\n## License\n\nThis project is licensed under the terms of the [MIT License](LICENSE).\n\n## Credits\n\nThis template has been inspired by both [Jeremy Tammik](https://github.com/jeremytammik)'s [project templates](https://github.com/jeremytammik/VisualStudioRevitAddinWizard) and [Sander Obdeijn](https://github.com/sanderobdeijn)'s [blog post](http://buildingknowledge.eu/custom-msbuild-targets-for-compiling-addins-for-multiple-revit-versions/) about multi-targeteting different versions of Revit from one project.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsalaros%2Fvs-templates-revit-addin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsalaros%2Fvs-templates-revit-addin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsalaros%2Fvs-templates-revit-addin/lists"}