libvisio
« Back to VersTracker
Description:
Interpret and import Visio diagrams
Type: Formula  |  Latest Version: 0.1.10@0  |  Tracked Since: Nov 5, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: library visio documents c++ file-parsing
Install: brew install libvisio
About:
libvisio is a library designed to parse and interpret Microsoft Visio diagram files, converting them into usable data structures. It enables developers to extract content, metadata, and structural information from VSD and VSDX formats without requiring Microsoft Visio. This tool is essential for integrating Visio document processing capabilities into open-source applications and workflows.
Key Features:
  • Parses binary (VSD) and XML-based (VSDX) Visio formats
  • Extracts text, shapes, and metadata from diagrams
  • Provides a C++ API for integration into custom applications
  • Part of the Document Liberation Project ecosystem
Use Cases:
  • Building document conversion tools for content migration
  • Integrating Visio file support into open-source office suites
  • Automating the extraction of data from technical diagrams
Alternatives:
  • Aspose.Words – Commercial, cross-platform library supporting many formats, but requires a paid license.
  • Apache POI – Java library for Microsoft formats, but offers limited support for Visio files compared to libvisio.
Version History
Detected Version Rev Change Commit
Nov 5, 2025 6:44am 1 VERSION_BUMP 8569520c
Sep 23, 2025 2:45pm 0 VERSION_BUMP 9f2e6e18
Sep 23, 2025 2:16pm 0 VERSION_BUMP 04c93cf7
Sep 16, 2025 10:43am 2 VERSION_BUMP 15f19945
Oct 31, 2024 3:09am 1 VERSION_BUMP 92c15a71
Sep 13, 2024 1:40pm 9 VERSION_BUMP a26b388d