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.
- Host: GitHub
- URL: https://github.com/RDFLib/rdflib
- Owner: RDFLib
- License: bsd-3-clause
- Created: 2012-02-03T05:49:13.000Z (over 14 years ago)
- Default Branch: main
- Last Pushed: 2026-04-06T18:09:20.000Z (about 1 month ago)
- Last Synced: 2026-04-06T20:13:24.500Z (about 1 month ago)
- Topics: 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
- Language: Python
- Homepage: https://rdflib.readthedocs.org
- Size: 22.9 MB
- Stars: 2,423
- Watchers: 78
- Forks: 589
- Open Issues: 358
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: docs/CONTRIBUTING.md
- License: LICENSE
- Code of conduct: docs/CODE_OF_CONDUCT.md
- Citation: CITATION.cff
- Codeowners: CODEOWNERS
- Security: docs/security_considerations.md
Owner metadata:
- Name: RDFlib
- Login: RDFLib
- Email:
- Kind: organization
- Description: RDFlib, the GitHub organization, is a volunteer-maintained collection of Python tools for working with RDF data.
- Website: https://rdflib.dev
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/1401847?v=4
- Repositories: 38
- Last Synced at: 2025-06-18T07:02:14.861Z
- Profile URL: https://github.com/RDFLib
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 | 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
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
- Total packages: 19
-
Total downloads:
- conda: 1,299,733
- pypi: 7,159,345 last-month
- Total docker downloads: 77,978,175
- Total dependent packages: 501 (may contain duplicates)
- Total dependent repositories: 4,378 (may contain duplicates)
- Total versions: 83
- Total maintainers: 5
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%
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%
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%
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
- myst-parser *
- sphinx <6
- sphinx-autodoc-typehints *
- sphinxcontrib-apidoc *
- sphinxcontrib-kroki *
- berkeleydb *
- networkx *
- black ==22.6.0
- coverage *
- doctest-ignore-unicode ==0.1.2
- html5lib *
- isort *
- mypy *
- pytest *
- pytest-cov *
- types-setuptools *
- flake8 *
- flakeheaven *
- pep8-naming *
- html5lib *
- isodate *
- pyparsing *
- actions/checkout v3 composite
- arduino/setup-task v1 composite
- docker/login-action v2 composite
- dorny/test-reporter v1 composite
- 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.io/library/python 3.11.1-slim@sha256 build
- docker.io/library/python 3.11.1-slim@sha256 build
- html5lib * test
- rdflib ==6.2.0 test
- 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
- html5lib ==1.1
- isodate ==0.6.1
- pyparsing ==3.0.9
- six ==1.16.0
- webencodings ==0.5.1