-
Notifications
You must be signed in to change notification settings - Fork 1
Home
An interactive SPARQL Query Visualizer and graph visualizer for RDF/Linked Data
SPARQLWorks™ is a modern web application that allows you to compose, run, and visualize SPARQL queries against any SPARQL 1.1 compliant endpoint. Built with cutting-edge web technologies, it transforms complex RDF data into interactive, explorable knowledge graphs.
SPARQLWorks bridges the gap between SPARQL query writing and data visualization. Instead of staring at raw query results, you can immediately see your data as a dynamic graph where:
- Nodes represent entities, literals, and concepts
- Edges show relationships between entities
- Interactive exploration allows drilling down into details
- Filtering and customization help focus on relevant data
- Dual Query Modes: Basic mode for beginners, Advanced mode for experts
- Real-time Graph Visualization: Powered by D3.js for smooth, interactive graphs
- Intelligent Filtering: Filter by RDF types, properties, and node groups
- Authentication Support: OAuth 2.0 and Bearer token authentication
- Shareable Links: Encode complete query configurations in URLs
- Responsive Design: Works on desktop and mobile devices
- Multiple Endpoints: Connect to any SPARQL endpoint (DBpedia, Wikidata, etc.)
- Open SPARQLWorks in your web browser
-
Choose an endpoint (e.g.,
https://demo.openlinksw.com/sparql) - Write a query in Basic or Advanced mode
- Click Run to execute and visualize
- Explore the graph by clicking nodes and hovering over edges
- Features - Complete feature overview
- User Guide - Step-by-step usage instructions
- Query Modes - Understanding Basic vs Advanced
- Graph Visualization - How to interact with graphs
- Examples - Sample queries and visualizations
- Authentication - Setting up credentials
- Controls and Settings - Customization options
- URL Parameters - Sharing and configuration
- Technical Details - Architecture and implementation
- Frontend: HTML5, CSS3, JavaScript (ES6+)
- Visualization: D3.js v7
- UI Framework: Tailwind CSS
- Code Editor: Ace Editor
- Graph Processing: JSON-LD, RDF/Linked Data
- Authentication: OAuth 2.0 with PKCE
SPARQLWorks™ is licensed under the Apache License, Version 2.0. See LICENSE for details.
SPARQLWorks is developed by OpenLink Software and Daniel Heward-Mills, as part of their commitment to advancing Semantic Web technologies.
Version: 0.6.1a | Copyright: © 2025 OpenLink Software