PaperTrail Citation Management System
Current version: 0.0.3 (alpha)
Author: Andrew C. Thomas

What is PaperTrail?
PaperTrail is a system for sorting and maintaining academic-style citations, written in C++ and making use of the gtkmm library for graphical functions. Its design elements were inspired in part by BibDesk, a citation system built for OS X; by various applications written in GTK+ (Rhythmbox music player being the most prominent) and by the author's frustration at finding a good system for tracking the spread of ideas through papers.

Why use PaperTrail over, say, BibTeX or Endnote?
While PaperTrail uses an XML file format to store records, PaperTrail has the ability to seamlessly import BibTeX-style .bib files, and export records in BibTeX format as well. So you can continue using BibTex as much as you desire. Endnote is not free software. PaperTrail is cross-platform and licensed under the GPL version 2, so you can feel free to share it.

Where can I find the supporting files?
In order to run on Windows, you need to install the runtime packages for GTK+ and gtkmm; running the installation for gtkmm will give you the option to obtain the GTK+ runtime files automatically.
If for some reason it To install and run on GNU/Linux systems, download the source and install GTK+ and gtkmm with their required dependencies, then run the makefile.

Downloading PaperTrail
Current binaries: PaperTrail 0.0.3 binary
Current source: PaperTrail 0.0.3 source

What's coming up?
-A network-like visualization of the citation network (in the currently unoccupied upper-right-hand corner). -The importation of a straight text citation list from the end of a paper using regular expressions. -More application friendliness. This is a prototype, after all.

Contact me: act [at] acthomas.ca.
Page last updated: March 27, 2008.