Comparison
A free, open-source rapid-development environment for Revit. It ships a large bundled toolset and, more importantly, lets you write your own tools in Python against the Revit API and publish them to a ribbon tab.
pyRevit is published by pyRevit Labs / community. Details below were checked on against the sources listed at the bottom of this page. Products change — verify anything you are about to make a decision on.
Free and open source. No licence, no seat count, source available.
If your team has anyone who can write Python, pyRevit is not really a competitor to a plugin suite — it is a better platform than any of them. You get the Revit API, a way to put your own scripts on a ribbon, and a CLI for deploying shared extensions across a team. Nothing commercial matches that ceiling, because the ceiling is whatever you can code. It is also free, which is difficult to argue with.
The cost of pyRevit is not the licence, it is the person. Someone has to write the tools, keep them working across Revit versions, and still be at the company in three years when they break. Plenty of firms adopt pyRevit for the bundled tools and never write a line of Python — at which point they have a fixed toolset that nobody maintains. NexionTools is the opposite trade: you get finished tools with a support contract and no dependency on one person, and you give up the ability to write your own.
| Capability | NexionTools | pyRevit |
|---|---|---|
| Cost | Subscription — €490/year, or €49/month. 12 of the 52 tools are free. | Free. |
| Writing your own tools | Not supported. The toolset is what ships. | The core purpose. Python against the Revit API, published as ribbon buttons. |
| Who maintains it | We do, as a product with releases and support. | The community for the core; you, for anything you write on top. |
| Language and runtime | Native C# add-in. | Python (IronPython and CPython) over the .NET API. |
| Team deployment | One installer, licensed per device. | CLI and shared extensions for distributing to a team. |
| Support | Direct support, 14-day refund policy. | Community — GitHub issues and forums. |
If you have Python capability in-house and want to build your own automation, use pyRevit. It is free, it is good, and no commercial suite will out-flex it. If you want tools that work on Monday without anyone learning the Revit API, a commercial suite is the honest answer — and the two coexist perfectly well on the same ribbon.