Welcome to annalist.net

Annalist demo server (release 0.1.32).


The goal of Annalist is to make it easy for individuals and small teams to create and share linked data on the web, and to experiment with linked information designs.

Annalist is a Linked Data Notebook, supporting collection, organization and sharing of structured and semi-structured data. The name "Annalist" derives from "a person who writes annals".

Annalist can be used for diverse purposes, and in particular has been motivated by the needs of small academic research groups, and personal information management. It is a self-hostable, web-based tool that will, "out-of-the-box", allow creation and management of web accessible, linked data without prior design of its structure and with no programming required.

As such, it is designed to enable:


latest DOI


Please feel free to try using the demonstrator at demo.annalist.net, and send any feedback to the Annalist discussion group or the issue tracker for the Annalist GitHub project.

There is some browseable data there. The CruisingLog data is a snapshot of some real Annalist application data I'm working on.

Another demo project is creating a linked data version of the "digital footprint" of the Carolan Guitar, which is part of an ongoing activity to use Annalist to prototype Digital Music Objects for the FAST Project.

If you log in using Google+ credentials, you can create a new Annalist data collection and play with it, but please be aware this is a development and demonstration platform and data may be reset at any time.


Source code and documentation is available from the Annalist GitHub repository (github.com/gklyne/annalist).

The raw JSON-LD data that underlies the Annalist demo site can be viewed at annalist.net/annalist_sitedata/. User data collections are contained in subdirectory c, with a subdirectory for each separate collection. Within each collection type, view and other configuration definitions are in a subdirectory "_annalist_collection". A special collection _annalist_site contains site-wide configuration data and definitions.

Other resources on this server

Demonstration videos

Some of these screencasts are rather dated - the Annalist tutorial mentioned above might be a more useful introduction.

Scripts for the above demonstration sequences, to allow the operations shown to be performed locally, can be found at github.com/gklyne/annalist/blob/master/documents/demo-script.md.

There is also the Original demonstration screencast: 6 minute video showing Annalist used to create and start populating a simple catalogue of musical instruments.

Software download

The easiest way to obftain the software is generally to install it from PyPI using the Python pip utility. See the Annalist getting started page.