MKWS logo

MKWS: the MasterKey Widget Set

A minimal example

Here is a completely functional (though ugly) MKWS-based searching application:

<script type="text/javascript"
        src="http://mkws.indexdata.com/mkws-complete.js"></script>
<div id="mkwsSearch"></div>
<div id="mkwsResults"></div>

That's it. A complete metasearching application. Everything else is refinement.

Documentation

Tools

Here are the files that this web-site provides:

(This domain also hosts two web-service endpoints that are used by running MKWS-based applications: /service-proxy-auth is used to authenticate new sessions and /service-proxy/ is the main endpoint for searching and retrieval. But there is no need to use these directly: the widgets take care of that.)

Examples using the widget-set

It's worth viewing the source of these to see how small they are and how various things are done.

Simple examples

Advanced examples

Non-standard interfaces

Target selection

MKWS comes pre-configured to search in a set of a dozen or so open-access targets, as a proof of concept. But you'll want to use it to search your own selection of targets -- some open access, some subscription.

We can set that up for you: email us on info@indexdata.com.

Copyright © 2013 IndexData ApS. http://indexdata.com