July 08, 2026
For: Steve Watts, CEO, Pacific Glazing Corporation Date: July 08, 2026 Prepared by: Software Research Team
The open-source AEC software stack has reached production maturity across every glazing-relevant workflow, with browser-based BIM viewing now validated even by market incumbent Procore. Drone photogrammetry has achieved cost parity with $10K+ commercial tools, enabling PGC to capture existing facade conditions without surveyors or proprietary licenses. The single largest strategic opportunity remains PDF-based quantity takeoff—a gap with no production-ready open-source solution and an estimated 12-month first-mover window. For PGC, the immediate question is not whether to adopt open-source tools, but which to integrate first.
GitHub: https://github.com/ThatOpen/web-ifc Weekly npm Downloads: 105,839 (13.5% single-week surge as of July 1, 2026) Problem Solved: Opens IFC BIM files directly in web browsers without desktop software or licensing fees. Relevance to PGC: Embeddable in client portals for submittals review, RFI coordination, and transparent project communication. Zero licensing cost replaces tools like Autodesk BIM 360 viewer for external stakeholder access. Status: Production-ready.
GitHub: https://github.com/ThatOpen/components Current Version: v3.4.6 (core); v3.4.3 (frontend companion) Problem Solved: Provides ready-made UI components (selection, isolation, annotations, measurements) for building custom BIM applications. Relevance to PGC: Enables rapid development of bespoke glazing coordination interfaces without building from scratch. The frontend companion (v3.4.3) accelerates web UI development. Status: Production-ready; actively maintained.
GitHub: https://github.com/procore/bim-webviewer-sdk Problem Solved: Procore's official BIM viewer SDK for their construction management platform. Relevance to PGC: Procore's viewer relies on three.js + web-ifc—the same free stack PGC can deploy independently. This validates the approach and confirms zero-cost alternatives can match incumbent capability. Status: Production-ready; proprietary (but reveals underlying stack).
GitHub: https://github.com/OpenDroneMap/ODM Problem Solved: Converts drone imagery into georeferenced point clouds, orthomosaics, and 3D models without $10K+ commercial licensing. Relevance to PGC: Captures existing facade conditions for replacement glazing bids, enabling accurate dimensioning without professional surveyors. Directly applicable to facade assessment and pre-bid site documentation. Status: Production-ready; confirmed comparable to Pix4D and ContextCapture in independent analysis.
GitHub: https://github.com/CloudCompare/CloudCompare Problem Solved: Processes, analyzes, and visualizes large 3D point clouds from drone or laser scans. Relevance to PGC: Works in tandem with OpenDroneMap output to extract facade measurements, window openings, and existing conditions for glazing replacement estimates. Free desktop application replaces $5K+ Leica or FARO processing licenses. Status: Production-ready; mature open-source project.
GitHub: https://github.com/opf/openproject Problem Solved: Full-featured project management with native BIM Collaboration Format (BCF) issue tracking. Relevance to PGC: Direct threat to Procore's collaboration lock-in. BCF support means BIM issues raised in web-ifc viewers can flow directly into task management without manual transcription. Evaluate as Procore cost alternative. Status: Production-ready; enterprise features available.
GitHub: https://github.com/FreeCAD/FreeCAD Problem Solved: Creates 2D and 3D parametric models for fabrication and shop drawings without AutoCAD or Revit licensing. Relevance to PGC: Approaching viability for non-complex curtain wall and storefront shop drawings. Can generate fabrication-ready geometry directly from glazing schedules. Status: Pre-production for AEC workflows; evaluate over next 30–90 days.
GitHub: https://github.com/gjkf/three-mesh-bvh GitHub Stars: 3,411 Problem Solved: Enables fast raycasting and spatial queries (intersection, containment) on large 3D meshes. Relevance to PGC: Key enabler for automated window count extraction from point clouds or BIM models. Could power custom takeoff tools by identifying glazing elements programmatically. Status: Mature library; production-ready for integration.
GitHub: https://github.com/LibreCAD/LibreCAD Problem Solved: Open-source 2D CAD for creating and editing technical drawings. Relevance to PGC: Useful for cleaning up PDF-imported drawings or creating markup overlays for quantity takeoff workflows. No licensing cost for in-office drawing manipulation. Status: Production-ready for 2D workflows.
GitHub: https://github.com/xeokit/xeokit-bim-viewer Problem Solved: Complete, out-of-the-box BIM viewer with minimal configuration required. Relevance to PGC: Lower development overhead than web-ifc stack for client-facing portals where engineering resources are constrained. Fallback option if custom development capacity is limited. Status: Production-ready; lower npm traction than web-ifc but strong GitHub activity and superior mobile performance.
| Attribute | Assessment |
|---|---|
| What It Does | Browser-based IFC viewing and custom BIM application framework |
| Maturity | Production-ready; 105K+ weekly npm downloads, active commercial use |
| Setup Complexity | Low–Medium. web-ifc alone is straightforward; custom applications using @thatopen/components require Node.js familiarity. |
| PGC Applicability | High. Replace external stakeholder BIM access currently handled by desktop software or paid viewer subscriptions. |
| Immediate Use Case | Client submittal portal, RFI coordination interface, pre-bid facade review |
Recommendation: Evaluate this week. A proof-of-concept viewer embedding a sample IFC file can be live within one day using web-ifc alone.
| Attribute | Assessment |
|---|---|
| What It Does | Drone image capture to 3D point cloud to measurement-ready facade model |
| Maturity | Production-ready; validated against $10K+ commercial alternatives |
| Setup Complexity | Medium. Requires drone hardware (consumer-grade DJI drones suffice) and CloudCompare desktop installation. ODM can run locally or via cloud instance. |
| PGC Applicability | High. Eliminates surveyor cost for existing condition documentation on facade replacement projects. |
| Immediate Use Case | Pre-bid site assessment for curtain wall replacement; dimension verification against design drawings |
Recommendation: Pilot on the next facade assessment project. Estimated savings: $3,000–$8,000 per project in survey costs.
| Attribute | Assessment |
|---|---|
| What It Does | Project management with native BIM issue tracking (BCF format) |
| Maturity | Production-ready; active enterprise deployments in Europe |
| Setup Complexity | Medium. Self-hosted or cloud-hosted options; BCF plugin requires configuration. |
| PGC Applicability | Medium–High. Strongest open-source alternative to Procore for BIM-aware collaboration. Cost advantage if Procore licensing becomes prohibitive. |
| Immediate Use Case | Internal pilot to evaluate BCF workflow compatibility with current BIM coordination processes |
Recommendation: Evaluate as 90-day initiative. Do not rush migration; pilot alongside current tools first.
These tools require minimal setup and deliver immediate value for PGC workflows:
web-ifc Live Demo - URL: https://github.com/ThatOpen/web-ifc/tree/main/examples/web - Action: Download the example HTML file, open in browser, load any sample IFC file (available at https://www.ifcopenshell.org/ifc-files.html) - Time Required: 30 minutes - Delivers: Immediate familiarity with browser-based BIM capability; no installation required
OpenDroneMap Cloud Instance - URL: https://www.opendronemap.org/webodm/ - Action: Sign up for WebODM cloud trial, upload a sample drone image set (available from WebODM samples), generate a point cloud - Time Required: 1–2 hours for first run - Delivers: Proof-of-concept for drone-based site documentation pipeline
CloudCompare Desktop - URL: https://www.danielgm.net/cc/ - Action: Download and install (Windows/Mac/Linux); load sample point cloud from WebODM output - Time Required: 30 minutes to install and explore - Delivers: Understanding of point cloud measurement workflow for facade dimensions
LibreCAD for Drawing Markup - URL: https://librecad.org/ - Action: Install LibreCAD, import a PDF drawing from an existing project, practice creating measurement annotations - Time Required: 1 hour - Delivers: Baseline assessment of current PDF-based workflow gaps; informs internal requirements for future takeoff tool evaluation
These projects show promise but are not yet production-ready for PGC workflows. Monitor for maturity milestones.
GitHub (CadQuery): https://github.com/CadQuery/cadquery GitHub (build123d): https://github.com/gumyr/build123d Why It Matters: Python-native CAD scripting could automate glazing component generation from schedule data. Current Status: Active development; lacks AEC-specific workflows. Monitor for integration with IFC export. Watch Timeline: 12+ months.
Representative Project: https://github.com/kalmanbartha/text-to-cad Why It Matters: Could eventually allow estimators to generate 2D glazing layouts from written specifications. Current Status: Experimental; single-shape generation only. Not ready for production workflows. Watch Timeline: 12–24 months.
Status: No dedicated open-source project identified in current landscape. Why It Matters: Automated extraction of glazing specifications (U-factor, SHGC, glass type) from PDF submittals or specifications would reduce manual data entry. Current Status: Gap identified; no viable open-source solution yet. Recommend monitoring AI-assisted document parsing space (e.g., LlamaParse, unstructured.io). Watch Timeline: 12+ months; evaluate AI-based alternatives as interim solution.
Status: No dedicated AEC-focused open-source project. Why It Matters: Automated diffing of two PDF drawing revisions (e.g., R2 vs. R3) would flag glazing specification changes without manual page-by-page review. Current Status: Achievable with existing open-source diff engines (e.g., diff-pdf, PdfDiff); AEC-specific integration does not yet exist. Watch Timeline: 6–12 months for custom internal tool development feasibility.
The open-source AEC stack is production-ready across every glazing-relevant workflow except PDF-based quantity takeoff. This gap represents PGC's most actionable strategic opportunity. Browser-based BIM viewing (web-ifc), drone-based site documentation (OpenDroneMap + CloudCompare), and open-source project management (OpenProject) are available today at zero software cost.
Immediate action for Steve Watts: Direct the team to spend 30 minutes this week opening a BIM model in a browser using web-ifc. Personal familiarity with the capability will accelerate internal evaluation and vendor conversations.
Compiled from: Primary Analysis (week of June 24, 2026) and Independent Review (July 1, 2026).