https://github.com/cayleygraph/quad
Quad/Triple formats support for Go.
https://github.com/cayleygraph/quad
golang json-ld nquads quad rdf
Last synced: 22 days ago
JSON representation
Quad/Triple formats support for Go.
- Host: GitHub
- URL: https://github.com/cayleygraph/quad
- Owner: cayleygraph
- License: apache-2.0
- Created: 2019-09-09T18:15:34.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-07-06T12:58:48.000Z (10 months ago)
- Last Synced: 2025-03-25T07:23:50.539Z (about 1 month ago)
- Topics: golang, json-ld, nquads, quad, rdf
- Language: Go
- Size: 128 KB
- Stars: 26
- Watchers: 5
- Forks: 7
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: CODEOWNERS
Awesome Lists containing this project
README
# Quad formats for Go

This library provides encoding and decoding support for NQuad/NTriple-compatible formats.
## Supported formats
| ID | Name | Read | Write | Ext |
|---------------|--------------|------|-------|---------------|
| `nquads` | NQuads | + | + | `.nq`, `.nt` |
| `jsonld` | JSON-LD | + | + | `.jsonld` |
| `graphviz` | DOT/Graphviz | - | + | `.gv`, `.dot` |
| `gml` | GML | - | + | `.gml` |
| `graphml` | GraphML | - | + | `.graphml` |
| `pquads` | ProtoQuads | + | + | `.pq` |
| `json` | JSON | + | + | `.json` |
| `json-stream` | JSON Stream | + | + | - |## Community
* Slack: [cayleygraph.slack.com](https://cayleygraph.slack.com) -- Invite [here](https://cayley-slackin.herokuapp.com/)