Add-ins that make Revit feel finished.
Revit add-ins that automate the repetitive work: what takes hours of clicking becomes one command, with fewer errors and a cleaner model.
One job, done properly, inside Revit.
Every add-in installs into the QA.Dev ribbon tab, runs through Revit's external-event pipeline, and wraps its work in a single transaction so one Ctrl+Z undoes it.
Built the way a Revit user expects, not the way a script behaves.
Native ribbon, native dialogs
Every tool lives on the QA.Dev tab with a real button, tooltip and keyboard shortcut. No macro window, no pyRevit dependency, no external console.
One transaction, one undo
A run that touches 3,000 elements is still a single step in the undo history. Cancel halfway and the model is untouched.
Fast on real models
One installer, six Revit years
The installer detects every Revit release on the machine and registers the add-in for each one.
Nothing leaves your machine
No login, no usage tracking, no calls home. Pro licenses are a key file you keep. Office firewalls stay happy.
Support from the person who wrote it
Bug reports get a reply within two working days, usually with a build attached. Feature requests shape the roadmap.
Watch them work on a real model.
Recorded inside Revit on a live project. No intro, no music, no sped-up clicking.
Two ways to install. Pick whichever suits your machine.
The installer is the quick route. If Windows SmartScreen or an antivirus blocks a Setup.exe, the manual package contains exactly the same files and takes two minutes by hand.
Installer recommended
Download the installer
One setup file per add-in covers every Revit version. Free add-ins download directly, no account needed. Model Cleanup is licensed per seat: order it on WhatsApp and the installer plus your license key are sent to you after payment.
Run it, even with Revit open
The installer detects the Revit versions on the machine and pre-selects them. Untick any you do not need, then restart Revit to load the add-in.
Open a project and find the QA.Dev tab
Every add-in adds its own panel to the shared tab: 3D Views, Element ID and Model Cleanup. Uninstall any time from Windows “Apps & features”.
Manual zip package
Download the zip package
Use it when Windows SmartScreen or an antivirus blocks the Setup.exe. It contains exactly the same files as the installer, one folder per Revit version.
Follow the text file inside the zip
Open the .txt file in the zip and follow its steps. It tells you which two items to copy and where, for your Revit version.
Ahmed Elqadi
BIM Developer · Software Engineer
BIM Developer and software engineer specializing in Revit add-ins, desktop applications, and AEC automation with C# and the .NET ecosystem. I design tools around clean MVVM architecture and a native Revit feel: WPF interfaces, transaction-safe API workflows, and performance that holds up on large production models. Every add-in on this page started as a fix for a real project deadline, then was refined until it was worth sharing with other teams.
Know when a new tool ships, or a Revit release breaks one.
One email per release. Nothing else.