Documentation

Learn how to be productive with RDF, SPARQL and ShEx
Getting Started
What is the RDF and SPARQL?
The RDF and SPARQL is a JetBrains IDE plugin that helps developers work productively with RDF, SPARQL and ShEx. It features syntax highlighting and validation, prefix declaration and prefixed name completion suggestions, SPARQL Protocol support, SHACL validation, query local RDF files with SPARQL and much more.
The list of supported file extensions: .sparql, .rq, .ru, .ttl, .trig, .nt, .nq, .shex.

The plugin is intended to:
  • Boost developer’s productivity with RDF, SPARQL, and all the corresponding technologies
  • Make most of the workflows executable locally in your favorite IDE

You can use the RDF and SPARQL plugin in any project and keep most of the configuration across projects.
Getting Started
Installation
The RDF and SPARQL plugin is compatible with both the Community and Ultimate Editions of JetBrains IDEs. It is available on the JetBrains marketplace, where it can be downloaded and installed.

To install the RDF and SPARQL plugin, open Settings -> Plugins -> Marketplace and search for RDF and SPARQL. Then, simply click on the installation button and you're good to go!
Getting Started
Verify Installation
To make sure that the plugin is installed correctly, follow these steps:

  1. Open Settings -> Plugins -> Installed. Make sure that there is the RDF and SPARQL plugin in this section and enabled.
  2. Open View -> Tool Windows -> SPARQL Endpoint and you should see the SPARQL Endpoint Tool Window on the right sidebar.
Getting Started
5-Minute Quick Start
Watch this brief walkthrough to see how you can go from a blank file to a complex federated query in minutes—without ever leaving your IDE.

In this video, you’ll see how to:
  • Write with Intelligence: Use autocompletion and quick documentation for vocabularies like schema.org [01:38].
  • Query Without a Server: Create a File-based SPARQL endpoint to query local RDF files directly [01:54].
  • Enrich Your Data: Execute a Federated Query to pull real-time data from DBpedia alongside your local files [04:18].
Getting Started
Something went wrong? Contact us!
Bugs and errors are unavoidable in any software, development tools are no exception. The RDF and SPARQL plugin team is always ready to help you cope with any difficulties that arise. Check out Reporting Issues section where you can find more information.