pyRevit (with lowercase py) is a Rapid Application Prototyping (RAD) environment for Autodesk Revit®. It helps you quickly sketch out your automation and add-on ideas, in whichever language that you are most comfortable with, inside the Revit environment and using its APIs. It also ships with an extensive set of powerful tools that showcase its capabilities as a development environment. Download and install pyRevit, launch Revit, and note the new pyRevit tab that includes these tools. pyRevit also ships with a handy CLI utility for customized configuration and deployment of your tools, and a telemetry server to monitor pyRevit usage across your teams.
pyRevit (with lowercase py) is a Rapid Application Prototyping (RAD) environment for Autodesk Revit®. It helps you quickly sketch out your automation and add-on ideas, in whichever language that you are most comfortable with, inside the Revit environment and using its APIs. It also ships with an extensive set of powerful tools that showcase its capabilities as a development environment. Download and install pyRevit, launch Revit, and note the new pyRevit tab that includes these tools. pyRevit also ships with a handy CLI utility for customized configuration and deployment of your tools, and a telemetry server to monitor pyRevit usage across your teams.
See how pyRevit stacks up against similar tools before you decide.
FEATURED
Ideate BIMLink
Ideate BIMLink is a powerful Autodesk Revit add-in that simplifies BIM data management by connecting Revit with Microsoft Excel.
Users can export model information to spreadsheets, edit large volumes of type- and instance-based data efficiently, and import the updated information back into Revit.
It also makes selected BIM information accessible to colleagues who do not regularly use Revit. With customizable links, filtering, quality-control workflows, and automation capabilities, Ideate BIMLink helps architecture, engineering, and construction teams manage complex model data with greater speed and confidence.
Run a Dynamo script on multiple Revit® files.
Logs and exports Warnings, Errors and Outputs for each file.
Supports project, family and template files.