Helps you to be productive

with RDF, SPARQL and ShEx in your JetBrains IDEs
How it works
in IntelliJ IDEA, PyCharm, PhpStorm, MPS, Aqua, Android Studio, DataSpell, AppCode, RubyMine, GoLand, WebStorm, Rider, DataGrip and the others.
  • Supported formats and languages
    RDF 1.1 Turtle, RDF 1.1 TriG, RDF 1.1 N-Triples, RDF 1.1 N-Quads formats, SPARQL 1.1 language and ShExC 2.1 are supported. Supported file extensions: .ttl, .trig, .rq, .ru, .sparql, .nt, .nq, .shex.
  • Code formatter
    You can format your file according to pre-defined rules by pressing Ctrl+Alt+L. Also, press Ctrl+Alt+O to remove unused prefix declarations from the file.
  • Completion suggestions for prefixed names
    Once you declared an IRI prefix and indexed the ontology, you can fetch completion suggestions for corresponding prefixed names with Ctrl+Space or just start typing.
  • Query SPARQL 1.1 endpoints
    It supports all endpoints that comply with SPARQL 1.1 Protocol standard. They are registered in SPARQL Endpoint tool window on the right.
  • Lookup prefix declarations
    It looks up an IR prefix in or in the configuration of the JetBrains IDE. Call the context actions on a prefixed name with Alt+Enter.
  • Linked Open Vocabularies (LOV) as the fallback option
    In case, an RDFS/OWL ontology isn't indexed locally, the Linked Open Vocabularies API is employed to find relevant completion suggestions for prefixed names.
Press Ctrl+Alt+S -> Go to Plugins -> Search for RDF and SPARQL -> Click Install
Powerful features for
productive developers
First 30 days free of charge!
For individual use
€5 / month
in 1st year
For organizations
€9 / user / month
in 1st year
For students
Learn more