Skip to main content

Jinja RDF

[!WARNING]

This project is still under development, the interface are unstable and might break in future versions.

This project aims at providing the necessary means to render contents of and RDF Graph with RDFLib in a Jinja (jinja2) template.

Data Model

Provide wrappers around the RDFLib classes to efficiently use the objects in a template.

  • RDFResource
  • get_context()
    • resource
    • graph
    • namespace_manager
    • n
    • namespaces

Filters

register_filters()

  • property
  • property_inv
  • properties
  • properties_inv
  • query

Related Projects

This project just provides the methods and classes to use RDF graphs to build pages with jinja. To use these methods there are two implementations with different use cases:

Kisumu

kisumu

A simple command line tool and library to render a template + an RDF graph -> a static document.

MkRdf

MkRdf

A MkDocs plugin to render static sites or individual pages in a site with data from an RDF graph.

Jekyll RDF

Jekyll RDF

Read about the relation and how to migrate.

Release files for jinja-rdf 0.1.11

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for jinja-rdf 0.1.11
File Size Uploaded
jinja_rdf-0.1.11.tar.gz 10.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for jinja-rdf 0.1.11
File Interpreter ABI Platform
jinja_rdf-0.1.11-py3-none-any.whl Python 3 none any Details

Total release size: 22.7 kB

Release files / jinja_rdf-0.1.11.tar.gz

Download URL jinja_rdf-0.1.11.tar.gz
Size 10.4 kB
Tags Source
SHA-256 checksum
How to use checksums
98f43f72b1a4be771f3b8fcbace7de9cf1d60b8a86f23e378d30d3690d808269
BLAKE2b-256 checksum
How to use checksums
f7f31205834c4304ba28f462e07d57b1ea90da8edc29bd4ccac388cf9e37df30
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.4.1 CPython/3.14.6 Linux/7.1.8-200.fc44.x86_64

Release files / jinja_rdf-0.1.11-py3-none-any.whl

Download URL jinja_rdf-0.1.11-py3-none-any.whl
Size 12.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
91f493c619d71651a2c304a07b4d71bb4db2f631112479bd3eb5e84f6a3079d6
BLAKE2b-256 checksum
How to use checksums
f45df17a30652565ca1b7d46a91d088aef2bfd6ee532538933ab827eba4c2e3f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.4.1 CPython/3.14.6 Linux/7.1.8-200.fc44.x86_64

Release history Release notifications | RSS feed

This release

0.1.11 This release

2 release files

0.1.10

2 release files

0.1.9

2 release files

0.1.8

2 release files

0.1.7

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page