Flint SPARQL Editor
Welcome to Flint, our editor for SPARQL queries.
Flint 1.0 is now available. This is our first production release. This version supersedes Flint 0.5.1 which was released June 2011.
Flint has the following features:
- Support for SPARQL 1.1
- Syntax highlighting and error detection and indication as you type
- Ctrl-space auto-completion is sensitive to the syntactic context at the cursor position.
- Auto-completion for properties and classes, which are populated by what is actually in the dataset.
- Multiple query tabs
- Configurable to work with multiple endpoints
- Slide out panel giving:
- Keyword buttons: SPARQL keyword buttons provide a simple means to enter keywords, and the buttons are enabled/disabled according to the syntactic context
- The properties and classes which occur in the dataset
- Namespace prefixes for the dataset (configurable)
- Sample queries for the dataset (configurable)
- Flint runs fully in the browser with no additional server-side dependency
- Can be pointed to any CORS-enabled SPARQL endpoint
- Easily embeddable in web pages
Flint should work in Firefox, Chrome, Safari and Opera. Unfortunately Internet Explorer can causes problems. It can work successfully on IE (>8), dependent upon compatibility settings, but the features which depend on background queries to the endpoint (e.g. to obtain list of possible properties in the dataset) will not work.
Getting the Code
Flint has been released with an open license for deployment on your own site. Source code and downloads can be found at Github
If you have comments, suggestions or bug reports please send them to firstname.lastname@example.org
And you can follow Flint on Twitter at @FlintSparql
Flint makes use of the excellent CodeMirror.