--- id: pygexf version: "0.2.2" license: UNKNOWN license_treatment: unclear maintenance: abandoned --- # pygexf — UNKNOWN License: unclear · Maintenance: abandoned · Downloads: 83.8K/mo ## What it is and what it does Pygexf is a library for writing network graphs to GEXF (Graph Exchange XML Format), a standardized XML-based format for representing graph data. It allows you to construct graph structures in Python and serialize them to files that can be imported into network analysis and visualization tools like Gephi. The package has seen no active development since 2010 and is effectively abandoned, with no documented Python version support and no explicit license declaration. It has no runtime dependencies, but the source-only distribution and age raise questions about whether it functions reliably on current Python versions without modification. Use it for: - Export network graph data from Python to GEXF format for visualization in Gephi or other network analysis software. - Serialize social network or collaboration graphs to a standard interchange format for sharing with other researchers or tools. - Convert programmatically constructed graph structures into a format compatible with network analysis pipelines. ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. Pygexf writes network graph data to GEXF (Graph Exchange XML Format) files, enabling export of graph structures for use in network analysis and visualization tools. No. The package is abandoned (last release 2010, last commit 2021), has unclear licensing, specifies no Python version support, and uses source-only distribution with high install friction. Unless you have a specific legacy requirement and can verify it works on your Python version, use an actively maintained alternative like networkx or igraph for graph export. ## Install pip install pygexf uv add pygexf poetry add pygexf ## Installing pygexf Before you install: High install friction due to source-only distribution. Package is abandoned—last release was in 2010 and last commit in 2021—with no Python version specification or documented dependencies, creating uncertainty about compatibility with current Python versions. License in practice: License status is unclear; the package lists no recognized SPDX identifier and provides no explicit license text, making legal usage terms ambiguous for downstream projects. Quickstart: pip install pygexf import pygexf # Create and export a graph to GEXF format graph = pygexf.Gexf() # Add nodes and edges, then write to file No Python version requirement specified; compatibility with modern Python versions is unverified. Source-only distribution may require build tools. Verify before relying: - Whether the package actually works with Python 3.x versions given its 2010 origin and lack of version specification. - What the actual license is—UNKNOWN status suggests missing or non-standard licensing. - Whether GEXF export functionality is complete or if there are known limitations in graph feature support. ## Package facts - License: UNKNOWN (unclear) - Python support: unspecified - Install friction: high - Maintenance: abandoned - Downloads: 83.8K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags gexf graph export, network graph xml format, graph file writer, network data serialization, gexf file generation, graph exchange format, graph-serialization, abandoned [View on SkillFed](https://skillfed.io/packages/pygexf) · [View on PyPI](https://pypi.org/project/pygexf/)