Construction Software Brief

June 17, 2026

Weekly Construction Software Briefing

Pacific Glazing Corporation | June 17, 2026 Prepared for: Steve Watts, CEO


1. Executive Summary

The browser has officially become the primary deployment target for AEC software, with three open-source BIM coordination tools (web-ifc, @thatopen/components, xeokit) now in full production with significant adoption metrics. Reality capture via photogrammetry has reached cost-parity with enterprise solutions, enabling facade surveys without $10K+ licensing. Critically, research confirms that PDF-based takeoff remains the last major proprietary stronghold in glazing workflows—no mature open-source alternative exists yet, making this the highest-value target for future development investment.


2. Top 10 Software Developments

# Tool Relevance to PGC Key Details
1 web-ifc + @thatopen/components BIM coordination, model review, subcontractor portals 92,128 weekly npm downloads, 3x quarterly growth. Eliminates Revit licensing for model review and field coordination. Deploy within 90 days.
2 OpenDroneMap / WebODM Facade surveys, reality capture, retrofit assessments Open-source photogrammetry competing with $10K+ ContextCapture. Point cloud output feeds into open-source BIM viewers. Pilot on next facade project.
3 OpenProject with BCF/IFC Project management, BIM issue tracking, coordination Only open-source PM platform with native BIM issue tracking. Replaces coordination layer without Procore or Trimble licensing. Evaluate if not locked into existing PM platform.
4 @procore/bim-webviewer-sdk v17.8.0 BIM viewing within Procore ecosystem Major subcontractors building on Procore viewer infrastructure. Reduces need for separate coordination software if firm already uses Procore.
5 FreeCAD BIM Preliminary design, quantity takeoffs, basic modeling 31,566 GitHub stars, active C++ development. Production-ready for 80% of basic glazing modeling tasks. Remaining 20% keeps Revit necessary for complex documentation.
6 CadQuery v3.0 Parametric CAD scripting, custom component geometry Python-based parametric CAD for automating spandrel panels, custom extrusions, and repetitive glazing elements. Strong fit for automated fabrication workflows.
7 CGAL (Computational Geometry Algorithms Library) Point cloud processing, boolean operations, mesh simplification Gold standard for point cloud processing. Used by building-scanning startups. Requires developer expertise but solves complex geometry problems.
8 OpenSCAD Programmatic 3D modeling, custom hardware design Programmatic 3D modeling for brackets, clips, gaskets, and custom hardware. Niche fit but perfect for that use case.
9 xeokit BIM model viewing, WebGL-based coordination Ships as npm package, integrates with web-ifc. Core technology for browser-based model coordination apps.
10 camelot-py + pdfplumber + OpenCV PDF takeoff automation (emerging) Combined stack identified as potential foundation for open-source PDF takeoff. Highest-value target for new open-source development.

3. Open Source Spotlight

Project A: OpenDroneMap

GitHub: https://github.com/OpenDroneMap/WebODM Problem Solved: Reality capture for facade surveys without expensive proprietary software Maturity: Production-ready (v3.x release cycle, active commercial adoption) Setup Complexity: Medium. Requires photogrammetry processing workstation (16GB+ RAM recommended). Docker deployment simplifies installation. PGC Fit: High. Directly replaces $10K+ ContextCapture licenses for retrofit glazing surveys. Test on next facade assessment project.

Project B: OpenProject with BCF/IFC Extensions

GitHub: https://github.com/opf/openproject Problem Solved: Project management with native BIM issue tracking Maturity: Production-ready (enterprise deployments documented, active maintainer community) Setup Complexity: Medium-High. Self-hosted option or cloud subscription. IFC/BCF modules require configuration. PGC Fit: Medium-High. Evaluate if not committed to existing PM platform. Replaces coordination layer without Procore licensing.

Project C: FreeCAD BIM Workbench

GitHub: https://github.com/FreeCAD/FreeCAD Problem Solved: 3D modeling and quantity takeoffs without AutoCAD or Revit Maturity: Viable for 80% of basic glazing tasks; production-ready for preliminary design and QTO Setup Complexity: Low-Medium. Cross-platform installer available. BIM workbench requires enabling in preferences. PGC Fit: High for exploration. Use for quantity takeoffs on non-complex projects. Recognize that 20% of documentation tasks still require Revit.


4. Try It This Week

For BIM Model Review (Zero Setup):

For PDF Takeoff Exploration:

For Reality Capture Evaluation:

For Custom Hardware Design:


5. Ones to Watch

1. AI-Generated PDF Takeoff Tools No mature open-source solution exists yet for PDF-based quantity extraction. The combination of camelot-py, pdfplumber, and OpenCV shows theoretical promise but requires significant development. Monitor for emerging solutions through AEC software news feeds. Consider sponsoring development if no alternative surfaces by 2027.

2. Text-to-CAD AI Workflows Large language models integrated with CAD geometry engines are maturing rapidly. While not production-ready for glazing documentation, these tools will eventually automate custom component generation from specifications. Monitor development through 2026-2027.

3. BIM Collaboration Standard Evolution The continued momentum of web-ifc adoption suggests browser-based BIM will become the coordination standard. Track adoption curves to time future IT investments appropriately.


Strategic Note

The coordination bottleneck is solved. Browser-based BIM tools are production-ready and eliminate the licensing dependency that constrained previous generations. The remaining gaps are authoring (3D modeling) and documentation (PDF takeoffs). Focus resources accordingly: JavaScript/TypeScript skills are now more valuable than Revit API expertise for coordination-layer tools.


End of Briefing