An open API service for producing an overview of a list of open source projects.

https://github.com/RDFLib/rdflib

graph json-ld linked-data n3 namespace nquads ntriples parser pypi python python-library rdf rdf-xml rdflib semantic-web serializer sparql turtle turtle-rdf uri

Score: 31.55266390494038

Last synced: about 9 hours ago
JSON representation

Repository metadata:

RDFLib is a Python library for working with RDF, a simple yet powerful language for representing information.


Owner metadata:


Committers metadata

Last synced: 4 days ago

Total Commits: 4,448
Total Committers: 210
Avg Commits per committer: 21.181
Development Distribution Score (DDS): 0.811

Commits in past year: 91
Committers in past year: 17
Avg Commits per committer in past year: 5.353
Development Distribution Score (DDS) in past year: 0.297

Name Email Commits
Daniel Krech e****n@e****m 842
Gunnar Aastrand Grimnes g****l@g****m 493
Chimezie Ogbuji d****l@l****t 364
Iwan Aucamp a****a@g****m 354
dependabot[bot] 4****] 350
Graham Higgins g****h@b****m 337
Nicholas Car n****r@s****m 270
Jörn Hees d****v@j****e 234
Niklas Lindström l****m@g****m 90
Ashley Sommer a****r@g****m 76
Edmond Chuc e****c@g****m 66
Natanael Arndt a****n@g****m 60
Alex Nelson a****n@n****v 43
Michel Pelletier m****l@g****m 41
Ivan Herman i****n@i****t 41
Jamie McCusker m****r@g****m 33
Tom Gillespie t****s@g****m 31
Thomas Kluyver t****l@g****m 25
pre-commit-ci[bot] 6****] 24
Florian Ludwig f****g@g****m 23
Pierre-Antoine Champin p****n@l****r 20
Mark Watts w****5@g****m 20
Ed Summers e****s@p****m 17
Whit Morriss d****s@g****m 17
Drew Perttula d****p@b****m 16
Urs Holzer u****s@a****m 16
dependabot-preview[bot] 2****] 15
Filip Kovacevic g****7@g****m 14
Donny Winston d****n@a****u 14
Harold Solbrig s****g@e****t 13
and 180 more...

Issue and Pull Request metadata

Last synced: 5 days ago

Total issues: 264
Total pull requests: 1,028
Average time to close issues: 9 months
Average time to close pull requests: 18 days
Total issue authors: 148
Total pull request authors: 80
Average comments per issue: 2.54
Average comments per pull request: 1.47
Merged pull request: 615
Bot issues: 6
Bot pull requests: 598

Past year issues: 23
Past year pull requests: 85
Past year average time to close issues: 10 days
Past year average time to close pull requests: 12 days
Past year issue authors: 21
Past year pull request authors: 19
Past year average comments per issue: 1.09
Past year average comments per pull request: 0.93
Past year merged pull request: 31
Past year bot issues: 1
Past year bot pull requests: 48

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/RDFLib/rdflib

Top Issue Authors

  • aucampia (37)
  • ashleysommer (9)
  • ajnelson-nist (8)
  • edmondchuc (8)
  • WhiteGobo (6)
  • lu-pl (6)
  • dependabot[bot] (6)
  • floresbakker (5)
  • multimeric (5)
  • sdasda7777 (5)
  • ghost (3)
  • kloczek (3)
  • william-vw (3)
  • gjhiggins (3)
  • jaw111 (3)

Top Pull Request Authors

  • dependabot[bot] (574)
  • aucampia (95)
  • ashleysommer (53)
  • nicholascar (48)
  • edmondchuc (39)
  • pre-commit-ci[bot] (24)
  • WhiteGobo (15)
  • white-gecko (13)
  • wallberg (12)
  • mgberg (7)
  • ajnelson-nist (7)
  • avillar (7)
  • ageorgou (7)
  • raboof (6)
  • progval (5)

Top Issue Labels

  • bug (51)
  • breaking change (29)
  • enhancement (27)
  • core (22)
  • good first issue (19)
  • concept: RDF dataset (16)
  • SPARQL (16)
  • serialization (13)
  • id-as-cntxt (10)
  • parsing (9)
  • format: JSON-LD (8)
  • documentation (8)
  • confirmation needed (8)
  • concept: RDF Literal (6)
  • dependencies (6)
  • store (6)
  • cleanup (5)
  • marked for closing (5)
  • interface bug (5)
  • duplicate (4)
  • help wanted (4)
  • critical (4)
  • accepting PR (4)
  • concept: skolemization (4)
  • concept: namespace (4)
  • feedback wanted (4)
  • format: N-Quads (3)
  • concept: datatype (3)
  • docker (3)
  • LSP-violation (3)

Top Pull Request Labels

  • dependencies (574)
  • python (441)
  • docker (112)
  • review wanted (61)
  • ready to merge (40)
  • github_actions (21)
  • testing (9)
  • enhancement (9)
  • fix (8)
  • RDFLib8 (6)
  • awaiting feedback (6)
  • documentation (5)
  • refactor (4)
  • good first issue (4)
  • needs more work (4)
  • 7.0 (3)
  • backwards incompatible (3)
  • cleanup (3)
  • core (3)
  • store (3)
  • SPARQL (2)
  • meta (2)
  • 7.1 (2)
  • feedback wanted (2)
  • breaking change (2)
  • help wanted (2)
  • needs discussion (2)
  • bug (2)
  • marked for closing (2)
  • type hints (2)

Package metadata

ubuntu-23.10: rdflib

  • Homepage: https://github.com/RDFLib/rdflib
  • Licenses: bsd-3-clause
  • Latest release: 6.1.1-2 (published 3 months ago)
  • Last Synced: 2026-03-13T18:27:01.791Z (2 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 0.206%
    • Forks count: 0.293%
    • Stargazers count: 0.532%
pypi.org: rdflib

RDFLib is a Python library for working with RDF, a simple yet powerful language for representing information.

  • Homepage: https://github.com/RDFLib/rdflib
  • Documentation: https://rdflib.readthedocs.org/
  • Licenses: BSD-3-Clause
  • Latest release: 7.5.0 (published 6 months ago)
  • Last Synced: 2026-04-01T10:07:35.264Z (about 1 month ago)
  • Versions: 47
  • Dependent Packages: 471
  • Dependent Repositories: 4,363
  • Downloads: 7,159,345 Last month
  • Docker Downloads: 77,978,175
  • Rankings:
    • Dependent packages count: 0.053%
    • Dependent repos count: 0.151%
    • Downloads: 0.185%
    • Docker downloads count: 0.429%
    • Average: 0.785%
    • Stargazers count: 1.589%
    • Forks count: 2.302%
  • Maintainers (4)
spack.io: py-rdflib

RDFLib is a pure Python package for working with RDF. RDFLib contains most things you need to work with RDF, including: parsers and serializers for RDF/XML, N3, NTriples, N-Quads, Turtle, TriX, Trig and JSON-LD (via a plugin). a Graph interface which can be backed by any one of a number of Store implementations store implementations for in-memory storage and persistent storage on top of the Berkeley DB a SPARQL 1.1 implementation - supporting SPARQL 1.1 Queries and Update statements

  • Homepage: https://github.com/RDFLib/rdflib
  • Licenses: []
  • Latest release: 7.6.0 (published 8 days ago)
  • Last Synced: 2026-05-08T11:35:43.881Z (5 days ago)
  • Versions: 7
  • Dependent Packages: 10
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Average: 3.72%
    • Forks count: 4.002%
    • Stargazers count: 5.363%
    • Dependent packages count: 5.516%
  • Maintainers (1)
conda-forge.org: rdflib

  • Homepage: https://pypi.org/project/rdflib
  • Licenses: BSD-3-Clause
  • Latest release: 6.2.0 (published almost 4 years ago)
  • Last Synced: 2026-03-24T09:08:08.827Z (about 2 months ago)
  • Versions: 7
  • Dependent Packages: 20
  • Dependent Repositories: 15
  • Downloads: 1,299,733 Total
  • Rankings:
    • Dependent packages count: 3.199%
    • Average: 7.203%
    • Forks count: 7.281%
    • Dependent repos count: 9.167%
    • Stargazers count: 9.167%
anaconda.org: rdflib

RDFLib is a pure Python package for working with RDF. RDFLib contains most things you need to work with RDF, including parsers and serializers for RDF/XML, N3, NTriples, N-Quads, Turtle, TriX, Trig and JSON-LD a Graph interface which can be backed by any one of a number of Store implementations store implementations for in-memory, persistent on disk (Berkeley DB) and remote SPARQL endpoints a SPARQL 1.1 implementation - supporting SPARQL 1.1 Queries and Update statements SPARQL function extension mechanisms

  • Homepage: https://github.com/RDFLib/rdflib
  • Licenses: BSD-3-Clause
  • Latest release: 7.4.0 (published 6 months ago)
  • Last Synced: 2026-03-26T16:27:58.646Z (about 2 months ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 42.283%
    • Average: 44.385%
    • Dependent repos count: 46.486%
anaconda.org: rdflib-with-lxml

RDFLib is a pure Python package for working with RDF. RDFLib contains most things you need to work with RDF, including parsers and serializers for RDF/XML, N3, NTriples, N-Quads, Turtle, TriX, Trig and JSON-LD a Graph interface which can be backed by any one of a number of Store implementations store implementations for in-memory, persistent on disk (Berkeley DB) and remote SPARQL endpoints a SPARQL 1.1 implementation - supporting SPARQL 1.1 Queries and Update statements SPARQL function extension mechanisms

  • Homepage: https://github.com/RDFLib/rdflib
  • Licenses: BSD-3-Clause
  • Latest release: 7.4.0 (published 6 months ago)
  • Last Synced: 2026-03-26T16:27:58.468Z (about 2 months ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 42.283%
    • Average: 44.385%
    • Dependent repos count: 46.486%
anaconda.org: rdflib-with-networkx

RDFLib is a pure Python package for working with RDF. RDFLib contains most things you need to work with RDF, including parsers and serializers for RDF/XML, N3, NTriples, N-Quads, Turtle, TriX, Trig and JSON-LD a Graph interface which can be backed by any one of a number of Store implementations store implementations for in-memory, persistent on disk (Berkeley DB) and remote SPARQL endpoints a SPARQL 1.1 implementation - supporting SPARQL 1.1 Queries and Update statements SPARQL function extension mechanisms

  • Homepage: https://github.com/RDFLib/rdflib
  • Licenses: BSD-3-Clause
  • Latest release: 7.4.0 (published 6 months ago)
  • Last Synced: 2026-03-26T16:27:59.119Z (about 2 months ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 42.283%
    • Average: 44.385%
    • Dependent repos count: 46.486%
anaconda.org: rdflib-with-orjson

RDFLib is a pure Python package for working with RDF. RDFLib contains most things you need to work with RDF, including parsers and serializers for RDF/XML, N3, NTriples, N-Quads, Turtle, TriX, Trig and JSON-LD a Graph interface which can be backed by any one of a number of Store implementations store implementations for in-memory, persistent on disk (Berkeley DB) and remote SPARQL endpoints a SPARQL 1.1 implementation - supporting SPARQL 1.1 Queries and Update statements SPARQL function extension mechanisms

  • Homepage: https://github.com/RDFLib/rdflib
  • Licenses: BSD-3-Clause
  • Latest release: 7.4.0 (published 6 months ago)
  • Last Synced: 2026-03-26T16:27:58.968Z (about 2 months ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 42.283%
    • Average: 44.385%
    • Dependent repos count: 46.486%
anaconda.org: rdflib-with-all

RDFLib is a pure Python package for working with RDF. RDFLib contains most things you need to work with RDF, including parsers and serializers for RDF/XML, N3, NTriples, N-Quads, Turtle, TriX, Trig and JSON-LD a Graph interface which can be backed by any one of a number of Store implementations store implementations for in-memory, persistent on disk (Berkeley DB) and remote SPARQL endpoints a SPARQL 1.1 implementation - supporting SPARQL 1.1 Queries and Update statements SPARQL function extension mechanisms

  • Homepage: https://github.com/RDFLib/rdflib
  • Licenses: BSD-3-Clause
  • Latest release: 7.4.0 (published 6 months ago)
  • Last Synced: 2026-03-26T16:27:58.800Z (about 2 months ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 42.283%
    • Average: 44.385%
    • Dependent repos count: 46.486%
ubuntu-20.04: rdflib

  • Homepage: https://github.com/RDFLib/rdflib
  • Licenses: bsd-3-clause
  • Latest release: 4.2.2-5 (published 3 months ago)
  • Last Synced: 2026-03-13T20:20:41.769Z (2 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-23.04: rdflib

  • Homepage: https://github.com/RDFLib/rdflib
  • Licenses:
  • Latest release: 6.1.1-1 (published 3 months ago)
  • Last Synced: 2026-03-11T14:09:16.990Z (2 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
debian-11: rdflib

  • Homepage: https://github.com/RDFLib/rdflib
  • Documentation: https://packages.debian.org/bullseye/rdflib
  • Licenses:
  • Latest release: 5.0.0-1.1 (published 3 months ago)
  • Last Synced: 2026-03-14T06:19:36.905Z (2 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
debian-13: rdflib

  • Homepage: https://github.com/RDFLib/rdflib
  • Documentation: https://packages.debian.org/trixie/rdflib
  • Licenses:
  • Latest release: 7.1.1-3 (published 3 months ago)
  • Last Synced: 2026-03-14T14:58:53.840Z (2 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-24.10: rdflib

  • Homepage: https://github.com/RDFLib/rdflib
  • Licenses:
  • Latest release: 7.0.0-1 (published 3 months ago)
  • Last Synced: 2026-03-09T16:06:27.613Z (2 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
guix: python-rdflib

Python RDF library

  • Homepage: https://github.com/RDFLib/rdflib
  • Documentation: https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/rdf.scm#n362
  • Licenses: (license:non-copyleft "file://LICENSE" "See LICENSE in the distribution.")
  • Latest release: 7.1.1 (published 2 months ago)
  • Last Synced: 2026-04-27T16:22:16.311Z (16 days ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
debian-12: rdflib

  • Homepage: https://github.com/RDFLib/rdflib
  • Documentation: https://packages.debian.org/bookworm/rdflib
  • Licenses:
  • Latest release: 6.1.1-1 (published 3 months ago)
  • Last Synced: 2026-03-13T03:27:59.840Z (2 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-24.04: rdflib

  • Homepage: https://github.com/RDFLib/rdflib
  • Licenses:
  • Latest release: 6.1.1-3 (published 3 months ago)
  • Last Synced: 2026-03-06T14:25:01.255Z (2 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
debian-10: rdflib

  • Homepage: https://github.com/RDFLib/rdflib
  • Documentation: https://packages.debian.org/buster/rdflib
  • Licenses:
  • Latest release: 4.2.2-2 (published 3 months ago)
  • Last Synced: 2026-03-13T19:01:17.410Z (2 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-22.04: rdflib

  • Homepage: https://github.com/RDFLib/rdflib
  • Licenses: bsd-3-clause
  • Latest release: 6.1.1-1 (published 3 months ago)
  • Last Synced: 2026-03-13T13:35:00.814Z (2 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%

Dependencies

docs/sphinx-requirements.txt pypi
  • myst-parser *
  • sphinx <6
  • sphinx-autodoc-typehints *
  • sphinxcontrib-apidoc *
  • sphinxcontrib-kroki *
requirements.dev-extra.txt pypi
  • berkeleydb *
  • networkx *
requirements.dev.txt pypi
  • black ==22.6.0
  • coverage *
  • doctest-ignore-unicode ==0.1.2
  • html5lib *
  • isort *
  • mypy *
  • pytest *
  • pytest-cov *
  • types-setuptools *
requirements.flake8.txt pypi
  • flake8 *
  • flakeheaven *
  • pep8-naming *
requirements.txt pypi
  • html5lib *
  • isodate *
  • pyparsing *
.github/workflows/docker-images.yaml actions
  • actions/checkout v3 composite
  • arduino/setup-task v1 composite
  • docker/login-action v2 composite
.github/workflows/test-report.yml actions
  • dorny/test-reporter v1 composite
.github/workflows/validate.yaml actions
  • actions/cache v3 composite
  • actions/checkout v3 composite
  • actions/setup-java v3 composite
  • actions/setup-python v4 composite
  • actions/upload-artifact v3 composite
  • arduino/setup-task v1 composite
  • coverallsapp/github-action master composite
docker/latest/Dockerfile docker
  • docker.io/library/python 3.11.1-slim@sha256 build
docker/unstable/Dockerfile docker
  • docker.io/library/python 3.11.1-slim@sha256 build
docker/latest/requirements.in pypi
  • html5lib * test
  • rdflib ==6.2.0 test
docker/latest/requirements.txt pypi
  • html5lib ==1.1 test
  • isodate ==0.6.1 test
  • pyparsing ==3.0.9 test
  • rdflib ==6.2.0 test
  • six ==1.16.0 test
  • webencodings ==0.5.1 test
docker/unstable/requirements.txt pypi
  • html5lib ==1.1
  • isodate ==0.6.1
  • pyparsing ==3.0.9
  • six ==1.16.0
  • webencodings ==0.5.1