After the hype surrounding the Semantic Web subsided in 2006 the use of Linked Data remained mostly restricted to scientific circles and for use in SEO, popularized by Google. Much of the power of Linked Data remains untapped.. until 2018 when - with the rise of the ActivityPub-based Fediverse and initiatives such as Tim Berners-Lee Solid Project and Rebooting The Web of Trust - there is renewed interest and growing popularity of Linked Data-based technology.
This curated list, which is part of the delightful project, aims to help developers find the best resources available to create new Linked Data applications. The entries in this list are carefully selected from a technology landscape that is still strewn with leftovers from the Semantic Web era that should be avoided. This list offers you the code projects and information resources that are relevant today.
Please help improve this list
Did you find something that should be part of the list? We'd love ❤️ your contribution in the form of an issue on the tracker, or - better yet - a Pull Request to the repo. Contributors can list themselves as delightful contributors. Read here how to do that.
Important: Many projects are under active development. To be part of this list your submission should at least have some level of direct applicability and usability / production-readiness. Experimental and alpha-stage codebases are probably not eligible. When in doubt create an issue first, before sending your PR.
react-schemaorg - A component for inserting type-checked Schema.org JSON-LD in your React apps.
Python
pyld - Python implementation of JSON-LD algorithms. Currently unmaintained and has some problems with default document loading, e.g. for ActivityStreams and schema.org.
rdflib convert JSON-LD into other formats, e.g. RDF/XML or turtle. Documentation for parser and serializer and here for available options.
Applications
[TODO]
Databases
TerminusDB - A model driven in-memory graph database designed for the web-age using JSON-LD exchange format.
Maintainers
If you have questions or feedback regarding this list, then please create an Issue in our tracker, and optionally @mention one or more of our maintainers: