Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cayleygraph/quad
Quad/Triple formats support for Go.
https://github.com/cayleygraph/quad
golang json-ld nquads quad rdf
Last synced: 17 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 (7 months ago)
- Last Synced: 2024-12-29T05:06:34.606Z (24 days ago)
- Topics: golang, json-ld, nquads, quad, rdf
- Language: Go
- Size: 128 KB
- Stars: 26
- Watchers: 6
- Forks: 7
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: CODEOWNERS
Awesome Lists containing this project
README
# Quad formats for Go
![Tests](https://github.com/cayleygraph/quad/actions/workflows/tests.yml/badge.svg)
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/)