HoneyIFC – A TUI tool for selective IFC data export

Hi everyone!
I've released HoneyIFC — a small Python terminal app to make exporting data from IFC files a bit less painful.
What it does:

  • Quick launch via Windows context menu (batch files included in the release)
  • Automatically filters only IFC files from the current folder (currently doesn’t support 4x3)
  • Lets you select specific categories and property sets instead of dumping the whole model
  • Vim-style keyboard navigation for exploring IFC structure
  • One-key export to XLSX
  • Several built-in themes and support for customization
    Tech stack:

  • IfcOpenShell (for IFC parsing)

  • Textual (for terminal UI)
  • openpyxl (for Excel export)
    Why I built it:
    Most tools tend to extract everything from the IFC file — but sometimes you just need a few parameters from a specific Pset. I wanted something lightweight, focused, and quick to use.
    Still in development, but it works well enough. Feedback from the IfcOpenShell community would be very welcome!
    GitHub: https://github.com/IliaShkola/honey-ifc
    Youtube demonstration:
Sign In or Register to comment.