RDF Studio v0.1.0 — Initial Release
RDF Studio v0.1.0 — Initial Release
A VS Code extension for building and exploring RDF knowledge graphs. Load Turtle (.ttl) files and get a visual editor for OWL ontologies, entities, and SHACL constraints — no external triplestore needed.
Highlights
Visual Knowledge Graph Editor
- Ontology tree with namespace grouping, type-colored icons, and instance counts
- Triple table showing entity relationships as Source · Relation · Target with fan-in grouping
- Schema view for OWL classes with declared properties, domain/range, and SHACL severity pills (Required / Recommended / Optional)
Full CRUD
- Create and edit ontologies, classes, properties, and instances via modal dialog forms
- Add/remove relationships with schema-guided predicate and range-locked target pickers
- Inline cell editing — click a value to edit, Enter to save, Esc to cancel
- Import management — add/remove
owl:importsbetween ontologies - Auto-prefix injection for cross-ontology references
SPARQL & Visualization
- SPARQL query panel with 5 preset queries and clickable result tables
- Neighborhood graph — force-directed canvas showing direct connections
Turtle Language Support
- Hover tooltips, Go to Definition (F12), autocomplete, document outline
- Diagnostics for undefined prefixes and dangling references
Built for VS Code
- Full light/dark theme support via
--vscode-*variables - Content Security Policy with nonce
- Codicon icons throughout
- All edits via WorkspaceEdit — supports Undo/Redo and source control
Powered by
What's next
- Async SHACL validation with ghost rows for missing required properties
- Constraint editor for creating/editing SHACL shapes
- Rename with workspace-wide refactoring
- Delete class/entity with impact analysis