Skip to content
Linked Data & RDF Manufacturing Tools in Clojure
Clojure Java Shell
Branch: master
Clone or download

Latest commit

RickMoynihan Merge pull request #164 from Swirrl/sl/security-alert-patch
Bump shadow-cljs & update yarn.lock; fix Minimist security alert
Latest commit 17b086a Mar 27, 2020


Type Name Latest commit message Commit time
Failed to load latest commit information.
deprecated Depend on Sesame classes within legacy grafter.* namespaces. Aug 28, 2019
dev Use java.time API to represent timezones and dates/times Mar 14, 2019
doc More note tweaks Dec 20, 2019
src-java/grafter_sparql_repository Update rdf4j in pom for github security warning Apr 8, 2019
src/grafter_2 Add hints to RepositoryConnection implementation of ITripleReadable. Mar 4, 2020
test/grafter_2 Fixes #155 make-triples function to use rdf/make-blank-node Nov 14, 2019
travis Initial travis config Apr 7, 2017
.gitignore Add notes and ideas doc Dec 20, 2019
.travis.yml Change CI to use openjdk8 as oracle no longer allow oraclejdk8 Aug 29, 2019 Add contributing file May 19, 2016
LICENSE LICENSE and README changes. Aug 19, 2014 Add docs link to latest docs Mar 19, 2019 New describing deprecation of grafter.tabular. Jul 12, 2017 Add script for pushing codox to gh-pages Dec 8, 2017
package.json Bump shadow-cljs & update yarn.lock; fix Minimist security alert Mar 27, 2020
project.clj Bump shadow-cljs & update yarn.lock; fix Minimist security alert Mar 27, 2020
shadow-cljs.edn Add test for rdf:langString & update code to take URI from vocabs Oct 28, 2019
yarn.lock Bump shadow-cljs & update yarn.lock; fix Minimist security alert Mar 27, 2020

Grafter - Linked Data & RDF Processing

Clojars Project

"For the hard graft of linked data processing."

Grafter is a Clojure library for linked data processing. It is mature and under active development.

It provides support for all common RDF serialisations and includes a library of functions for querying and writing to SPARQL repositories.


Where can I find the api-docs?

Latest docs

Legacy docs

Didn't grafter also contain tools for tabular processing?

As of 0.9.0 the grafter.tabular library has been moved into a separate repository so the core grafter library can focus on processing linked data.

This part of the library is now considered deprecated. If you depend on it you can still use it, and it may receive occaisional maintainance updates.

If you're looking to start a greenfield project then you can easily wire up any capable CSV/excel parser to the RDF processing side of grafter.


Copyright © 2014 Swirrl IT Ltd.

Distributed under the Eclipse Public License version 1.0, the same as Clojure.

You can’t perform that action at this time.