Sgvizler has moved to github. This site and its repository will no longer be maintained.

Version 1 (modified by martin, 4 years ago) (diff)



Sgvizler is a javascript which renders the result of SPARQL SELECT queries into charts or html elements. It is cool stuff! 1 2 3 4 5

  1. Introduction
  2. Usage
  3. Contact
  4. Screenshots
  5. More …


The name and tool relies on and/or is inspired by  SPARQL,  Google Visualization API,  SPARQLer,  Snorql and  Spark. All the major chart types offered by the Google Visualization API are supported by Sgvizler. The user inputs a SPARQL query which is sent to a designated SPARQL endpoint. The endpoint must return the results back the query results in  SPARQL Query Results XML Format or  SPARQL Query Results in JSON format. Sgvizler parses the results into the JSON  format that Google prefers and displays the chart using the Google Visualization API or a custom-made visualization or formatting function?.


Include charts your web pages simply by adding html element of the following form to your page:

<div id="sgvzl_example1"
     data-sgvizler-query="SELECT ?class (count(?instance) AS ?noOfInstances)
                          WHERE{ ?instance a ?class }
                          GROUP BY ?class
                          ORDER BY ?class"
     style="width:800px; height:400px;"></div>

Read more on SgvizlerUse?.

It is simple to get started! Grab the file sgvizler.html in the latest release or look at the examples and their source code, also found in the release folder. They contain everything you need to setup Sgvizler on your own site. For more information see SgvizlerSetup?.

Sgvizler needs, in addition to the Google Visualization API, the javascript framework  jQuery to work. See SgvizlerCompatibility? for information on which browsers and server setups Sgvizler requires.


Use the mailinglist if you have questions about Sgvizler. Sign up for the same  mailinglist if you want to receive emails on updates and other news and questions about Sgvizler. To contact the developer personally, use


Samples of many of the chart types and renderings that Sgvizler can produce. Click image to see larger version. There are also many  live examples.

source:misc/image/screenshot/thumb/dForceGraph.png.thumb.jpg source:misc/image/screenshot/thumb/gAreaChart.png.thumb.jpg source:misc/image/screenshot/thumb/gBarChart.png.thumb.jpg source:misc/image/screenshot/thumb/gBubbleChart.png.thumb.jpg source:misc/image/screenshot/thumb/gGauge.png.thumb.jpg source:misc/image/screenshot/thumb/gGeoChart.png.thumb.jpg source:misc/image/screenshot/thumb/gGeoMap.png.thumb.jpg source:misc/image/screenshot/thumb/gLineChart.png.thumb.jpg source:misc/image/screenshot/thumb/gMotionChart.png.thumb.jpg source:misc/image/screenshot/thumb/gOrgChart.png.thumb.jpg source:misc/image/screenshot/thumb/gPieChart.png.thumb.jpg source:misc/image/screenshot/thumb/gScatterChart.png.thumb.jpg source:misc/image/screenshot/thumb/gSparkline.png.thumb.jpg source:misc/image/screenshot/thumb/gSteppedAreaChart.png.thumb.jpg source:misc/image/screenshot/thumb/gTable.png.thumb.jpg source:misc/image/screenshot/thumb/gTimeline.png.thumb.jpg source:misc/image/screenshot/thumb/gTreeMap.png.thumb.jpg source:misc/image/screenshot/thumb/sDefList.png.thumb.jpg source:misc/image/screenshot/thumb/sList.png.thumb.jpg source:misc/image/screenshot/thumb/sMap.png.thumb.jpg source:misc/image/screenshot/thumb/sText.png.thumb.jpg

More …

All wiki pages containing information about Sgvizler: