Leaftag
Contents |
Tagging for the Linux desktop
Leaftag is a library and set of utilities for tagging files on the Linux desktop. It's a convenient way of organizing files in a non-hierarchical manner. Local files, websites, or anything with a URI can be tagged with one or more names and easily referenced by anything that supports Leaftag.
Some notes for developers can be found at Leaftag Integration.
Components
libleaftag
libleaftag is the core tagging library. It's GObject-based and provides a simple means for tagging and untagging files, retrieving lists of tags, and generally manipulating the database.
libleaftag-gtk
libleaftag-gtk is a nice set of GTK+ widgets for tagging resources.
tagutils
tagutils is the primary way of tagging files from the command line. It can tag, untag, display a list of known tags, manipulate tag properties, and show files belonging to a tag.
leaftag-python
leaftag-python is a set of Python bindings for libleaftag.
leaftag-gnome
Plugins and tools for the GNOME desktop. This currently consists of a handler for Deskbar. Nautilus support is coming in time.
Downloads
SVN for the various modules can be found at osiris-misc.
Contact Information
You can reach us on irc.freenode.net. There is no official IRC channel, but #galago or #xchat-gnome are two good bets. Or, you can reach us below:
- Christian Hammond (ChipX86) - chipx86 at chipx86.com
- David Trowbridge (purple_cow) - trowbrds at gmail.com
