RevitLookup 2027

Lookup Foundation·LookupFoundation.RevitLookup.2027

Interactive Revit RFA and RVT project database exploration tool to view and navigate BIM element parameters, properties and relationships.

winget install --id LookupFoundation.RevitLookup.2027 --exact --source winget

Latest 2027.0.3·July 5, 2026

Release Notes

On-demand member evaluation Earlier versions evaluated every member as soon as you opened the RevitLookup window. That was risky, because RevitLookup would call terminal methods and methods that modify the object without asking, and for large objects you had to wait while hundreds of slow calls ran. Methods that return void could not be executed at all. You could see them in the list, but RevitLookup had no way to run them, so you could never invoke one or confirm it worked. Evaluation now happens on demand #298. When an object opens, RevitLookup evaluates only the members it considers safe to call, now it's members from System and Autodesk.Revit namespaces. Everything else is deferred until you ask to evaluate. Opening even heavy objects stays fast, and you decide which expensive or model-changing members actually run #239. Methods that return void are now runnable too, handled as deferred members like everything else, so you can finally invoke View.Print or similar methods. To evaluate a deferred member, two new commands were added to the row context menu:

  • Evaluate (F8) runs the member. image
  • Evaluate with transaction (Alt + F8) runs the member inside a Revit transaction, which some members require in order to execute. Any changes the member makes are committed to the document. image If you hit a member that should be evaluated automatically, or one that should not, please report it in the Discussions for this release. Readable value states The values table used to render everything as plain text. A member that throws an Exception showed a red row spanning the whole width, which was easy to misread and looked broken for anyone running a red system accent color, while special states like "" were just more text that blended in with real values. Each state now has its own icon and label, so you can tell at a glance what a row actually is:
  • Awaiting. A deferred member that has not been evaluated yet.
  • No return value. A void method that has been successfully evaluated.
  • Disabled. A member whose evaluation is permanently disabled.
  • Unsupported. A member the engine cannot evaluate (the overload is not supported, for example).
  • Exception. A member that threw, marked with an error icon and the message instead of a full red row.
  • Null reference. A null reference value.
  • Empty string. A string with zero length. image Improvements
  • Colors shown as HEX. Color values are now displayed as #FF7F00 instead of RGB: 255 127 0.
  • Smoother mesh visualization. Mesh vertex normals are now precomputed in a single pass and curve loop vertices are de-duplicated.
  • Faster settings filtering. The settings filter and configuration lookup were reworked to avoid recompiling expressions and linear scans.
  • Updated LookupEngine with the new evaluation pipeline and improved performance. Documentation
  • Wiki sources moved into the repository. Wiki is available for public editing with your pull requests. The public wiki is automatically synchronized with the repository. Full changelog: 2027.0.3-preview.1...2027.0.3

Installer type: wix

ArchitectureScopeDownloadSHA256
x64userDownloadF7260AAF0DC42D46A7776165A2AA7827A90E3DAA41B3AA34E4844DCDBCD5AAE3
x64machineDownload27248A14D4F7D77B321E90230A55CF272EE3398431BB7F676234764A2F673869

Details

Homepage
https://github.com/lookup-foundation/RevitLookup
License
MIT
Publisher
Lookup Foundation
Support
https://github.com/lookup-foundation/RevitLookup/issues
Copyright
Copyright (c) Lookup Foundation and Contributors

Tags

addinapiautodeskrevitsnooputility

Older versions (2)

2027.0.2
ArchitectureScopeDownloadSHA256
x64userDownloadEC4C3132CCE81277C0A85306887E0F521C20043A49162BD14496AD2E16140BA4
x64machineDownload4B193CCA69EEBB1C0B6BC055CCB164055C27A7DAA8232E3AC003574747C831C5
2027.0.1
ArchitectureScopeDownloadSHA256
x64userDownload588B87203D46622120780C246B2B7C7CB246EE43EC8B71A0AFA74270A18DA899
x64machineDownloadDDADBBD41F063901C068251B37259E1137CF12974BB3BFBD94E029D8705570CD