CADEx

pyRevit

Short answer

An open-source framework that runs Python scripts inside Revit and exposes a ribbon for community-built tools.

pyRevit is the dominant open-source extensibility framework for Revit. It runs IronPython (and CPython via the bundled CPython engine) inside Revit, gives you a pyRevit ribbon tab full of community tools, and provides a low-friction way to write your own Python scripts that have full access to the Revit API. Many studios standardize on pyRevit because it removes the C#/.addin compile-and-deploy cycle for everyday automation.

Browse related listings

Revit Plugins, Add-ins & Dynamo Scripts

Verified Revit add-ins and Dynamo graphs for BIM teams: parameter management, sheet automation, model coordination, family helpers, and pyRevit extensions.

Related terms

Revit

Autodesk's Building Information Modeling (BIM) authoring tool. Automated primarily with Dynamo and the Revit .NET API.

.NET plugin

A managed assembly (C#/VB.NET DLL) that uses Autodesk's .NET API to add commands and behaviour to AutoCAD or Civil 3D.