This article is written like a manual or guide.(July 2021) |
Developer(s) | Daniel Krech (creator), Gunnar Grimnes, Joern Hees (past maintainers), Nicholas J. Car (maintainer) |
---|---|
Initial release | June 4, 2002 |
Stable release | 6.2.0
/ July 16, 2022 [1] |
Repository |
|
Written in | Python |
Operating system | Cross-platform |
Type | Library |
License | BSD |
Website | rdflib |
RDFLib is a Python library for working with RDF,[2] a simple yet powerful language for representing information. This library contains parsers/serializers for almost all of the known RDF serializations, such as RDF/XML, Turtle, N-Triples, & JSON-LD, many of which are now supported in their updated form (e.g. Turtle 1.1). The library also contains both in-memory and persistent Graph back-ends for storing RDF information and numerous convenience functions for declaring graph namespaces, lodging SPARQL[3] queries and so on. It is in continuous development with the most recent stable release, rdflib 6.1.1 having been released on 20 December 2021. It was originally created by Daniel Krech with the first release in November, 2002.
A number of other Python projects use rdflib for RDF manipulation, including: