github.com/callidon/joseki (go): Package joseki is a pure Go library for working with RDF, a powerful framework for representing informations as graphs. For more informations about RDF itself, please see https://www.w3.org/TR/rdf11-concepts  Joseki provides the following features to work with RDF :  * Structures to represent and manipulate the RDF model (URIs, Literals, Blank Nodes, Triples, etc).  * RDF Graphs to store data, with several implentations provided.  * A Low level API to query data stored in graphs.  * A High level API to query data using the SPARQL 1.1 query language.  * Query processing using modern techniques such as join ordering or optimized query execution plans.  * Load RDF data stored in files in various formats (N-Triples, Turtle, etc) into any graph.  * Serialize a RDF Graph into various formats.  This package aims to work with RDF graphs, which are composed of RDF Triple {Subject Object Predicate}. Using joseki, you can represent an RDF Triple as followed :  You can also store your RDF Triples in a RDF Graph, using various type of graphs. Here, we use a Tree Graph to store our triple :  You can also query any triple from a RDF Graph, using a low level API or a SPARQL query.  For more informations about specific features, see the documentation of each subpackage.  Author : Thomas Minier
Keywords: graph|n-triples|rdf|rdf-graphs|rdflib|turtle