{"name": "QGIS CAD Sync", "package_name": "qgis_cad_sync", "description": "Bidirectional DWG and DXF conversion for QGIS, with a background sync tool that keeps a QGIS layer updated automatically when the file is saved in AutoCAD.", "about": "This plugin provides two separate tools.\n\nThe first tool is file conversion. It requires ODA File Converter, which must be installed separately (free, from opendesign.com). Four Processing algorithms are added under Processing Toolbox, DWG / DXF Conversion: Convert DWG file to DXF, Bulk convert DWG folder to DXF, Convert DXF file to DWG, and Bulk convert DXF folder to DWG. Bulk conversions skip files that were already converted by default, so they are safe to run again. The input folder is checked before conversion starts, a timeout prevents the process from hanging, and any files that fail to convert are reported by name. Successful DXF results can be added to the current project automatically. These algorithms can be run from the Processing Toolbox, from qgis_process, from Processing models, or from PyQGIS scripts.\n\nThe second tool is Live Sync. It does not require ODA File Converter and works on its own for anyone saving DXF files directly from AutoCAD. It is a dockable panel that watches DXF files on disk and reloads the matching QGIS layer automatically whenever AutoCAD saves changes. It loads from a temporary copy of the file rather than the original, so AutoCAD is never blocked from saving. It waits for the file to finish writing before reading it, supports pausing and manual sync, can keep a version history, logs all activity, shows the sync status of each file, and saves the watch list in the QGIS project so it is restored automatically the next time the project is opened.\n\nThe plugin works on QGIS 3.x and 4.x, on Windows, macOS, and Linux. On headless Linux, xvfb is required for the conversion algorithms only. Developed by Kelvin Moseti.", "homepage": "https://github.com/dev-moseti/QGIS-CAD-Sync", "repository": "https://github.com/dev-moseti/QGIS-CAD-Sync", "tracker": "https://github.com/dev-moseti/QGIS-CAD-Sync/issues", "author": "Kelvin Moseti", "tags": ["dwg", "dxf", "cad", "autocad", "conversion", "processing", "oda", "batch", "pipeline", "bulk", "bidirectional", "live sync", "autocad integration", "file sync"], "downloads": 71, "latest_version": "0.4.1", "versions": [{"version": "0.4.1", "experimental": true, "qgis_min": "3.0.0", "qgis_max": "99.99.0", "downloads": 69, "uploaded_by": "Moseti", "upload_datetime": "2026-08-23T15:07:20.404345"}]}