https://github.com/dennwc/graphml
GraphML library for Go
https://github.com/dennwc/graphml
go golang graphml
Last synced: 5 months ago
JSON representation
GraphML library for Go
- Host: GitHub
- URL: https://github.com/dennwc/graphml
- Owner: dennwc
- License: apache-2.0
- Created: 2018-06-09T13:21:30.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2018-06-09T13:24:40.000Z (about 8 years ago)
- Last Synced: 2025-10-26T13:57:00.238Z (8 months ago)
- Topics: go, golang, graphml
- Language: Go
- Size: 52.7 KB
- Stars: 3
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# GraphML library for Go
The goal of the project is to provide a lossless encoder and decoder for
GraphML.
## Status
The library can successfully roundtrip GraphML of following applications:
- [yEd](https://www.yworks.com/products/yed) 3.18
- [Gephi](https://gephi.org/) 0.9
- [Cytoscape](http://www.cytoscape.org/) 3.6
**Supported features:**
- Nodes, Edges
- Multiple graphs
- Subgraphs inside nodes
- Custom data for any node kind (`key`, `data`)
**Not yet supported:**
- Hyper-Edges
- Ports
- Endpoints