We’ve just released a new version of our Stardog Studio IDE. Now we want to tell you all about it.
Improved Language Intelligence
The latest version of Studio comes with beefed up language intelligence. Since early summer, it’s come with productivity-boosting features – syntax highlighting, autocompletion, diagnostics, and more – for working with SPARQL and Stardog’s SPARQL extensions. As of the latest release, it also includes similar features for working with Turtle, Stardog Mapping Syntax 2 (SMS2), and GraphQL. If you’d prefer querying Stardog with GraphQL rather than SPARQL, for example, you’ll have Studio’s syntax highlighting there to help:
Likewise, if you’d like to work with Turtle or SMS2, you can rely on Studio to provide you with syntax highlighting, error-tolerant diagnostics, and tooltips to help you work with the grammars:
Mappings and Virtual Graphs
Along with support for SMS2 comes more general support for Stardog mappings and virtual graphs. You can now create a virtual graph (and even auto-generate the mappings) by clicking a button and filling in a few fields in a dialog box:
And when it comes to writing/editing mappings themselves, you get the SMS2 language intelligence features mentioned above, as well as special syntax highlighting for embedded blocks of JSON, SQL, or GraphQL:
These features should make it even more simple to connect your Stardog instances to other data sources, including MongoDB and RDBMS via SQL. With Studio, breaking down silos has never been easier.
Get the Latest
You can use all of these features right now by downloading Stardog Studio here. Our goal is to ensure a powerful user experience for building apps with Stardog. If you have a vision for what that looks like for your team, we encourage you to share it with us.