Try the Linked Data Fragments jQuery Widget online.
This jQuery widget is a browser-based user interface to the Linked Data Fragments client. It allows users to execute SPARQL queries over one or multiple datasets exposed through a Triple Pattern Fragments interface.
- Run
npm installto fetch dependencies and build the browser version of the client code. - Place the files from this repository on a local Web server (for instance, by starting a tool such as https://github.com/ddfreyne/adsf in the root folder).
- Open
index.htmlin the browser through your Web server (typicallyhttp://localhost:3000/). - Edit datasources in
settings.jsonand queries in thequeriesfolder, and runqueries-to-jsonto compile both of them in a single JSON file. - Run
./build-minifiedto generate a production version in thebuildfolder.
The original ldf-client library is written for the Node.js environment. The browserify library makes it compatible with browsers.
The file browser.js makes the Node.js library ldf-client available in global scope as ldf.
This script is compiled with its dependencies to deps/ldf-client-browser.js via npm run postinstall.
You can use the resulting ldf-client-browser.js in your browser applications; it is independent of the jQuery UI widget.
The Linked Data Fragments jQuery Widget is written by Ruben Verborgh.
This code is copyrighted by Multimedia Lab – iMinds – Ghent University and released under the MIT license.