SkillAgentSearch skills...

PyByggstyrning.extension

pyRevit extension

Install / Use

/learn @byggstyrning/PyByggstyrning.extension
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

pyByggstyrning

Overview

pyByggstyrning is a pyRevit extension with specialized tools for model-based construction workflows.

pyBS tab

Tools

| Panel | Tools | |-------|-------| | MMI | Quick-set buttons for MMI values (200-475) | | MMI Settings | Settings, Monitor, Colorizer | | View | Color Elements, Reset Colors | | 3D Zone | Create 3D Zones from Rooms/Areas/Regions, Spatial Mappings, Write Mappings, Isolate | | MEP Spaces | Create Spaces from Link, Update Spaces, Tag All Spaces | | StreamBIM | Checklist Importer, Edit Configs, Run Everything | | Project Browser | IFC Classification (Load Defaults, Quick Class, Class Crawler), Better Schedule | | Elements | Weight Calc | | Documentation | Load Family, Create References, Add to View |

Extra Features

  • MMI in Modify tab - Cloned on startup for quick access
  • Switchback API - HTTP endpoint to select elements by ID (http://localhost:48884/switchback/id/<element_id>)
  • IFC Export Handler - Automatic 3D Zone parameter mapping during export
  • Batch Importer - Automated StreamBIM import via pyrevit run

Installation

1. Install pyRevit

Download and install pyRevit from the GitHub releases or follow the pyRevit Installation Guide.

2. Install pyByggstyrning

Using Extension Manager (Recommended)

  1. Open Revit with pyRevit installed
  2. Go to pyRevit tabExtensions
  3. Find pyByggstyrning in the list and click Install Extension
<img width="464" alt="Extension Manager" src="https://github.com/user-attachments/assets/af3110ea-9a77-44c2-881b-01068a334792" />

For more details, see the pyRevit Extensions Installation Guide.

Using pyRevit CLI

pyrevit extend ui pyByggstyrning https://github.com/byggstyrning/pyByggstyrning.extension.git

3. Switchback Support (Optional)

pyrevit configs routes port 48884

Video Demos

Credits

View on GitHub
GitHub Stars14
CategoryDevelopment
Updated43m ago
Forks1

Languages

Python

Security Score

70/100

Audited on Apr 10, 2026

No findings