This package browser is in early development. Mind the rough edges.

tracker

Metadata database, indexer and search tool

Tracker is a search engine and triplestore for desktop, embedded and mobile.

It is a middleware component aimed at desktop application developers who want their apps to browse and search user content. It's not designed to be used directly by desktop users, but it provides a commandline tool named tracker for the adventurous.

Tracker allows your application to instantly perform full-text searches across all documents. This feature is used by the {emphsearch bar in GNOME Files, for example. This is achieved by indexing the user's home directory in the background.

Tracker also allows your application to query and list content that the user has stored. For example, GNOME Music displays all the music files that are found by Tracker. This means that GNOME Music doesn't need to maintain a database of its own.

If you need to go beyond simple searches, Tracker is also a linked data endpoint and it understands SPARQL.

Installation

Install the latest version of tracker as follows:

guix install tracker

Or install a particular version:

guix install tracker@3.6.0

You can also install packages in augmented, pure or containerized environments for development or simply to try them out without polluting your user profile. See the guix shell documentation for more information.

Badge code

HTML: <a href='http://127.0.0.1:3000/packages/tracker/'><img src='http://127.0.0.1:3000/packages/tracker/badges/latest-version.svg'></img></a>
Markdown: [![GNU Guix](http://127.0.0.1:3000/packages/tracker/badges/latest-version.svg)](http://127.0.0.1:3000/packages/tracker/)
Org: [[http://127.0.0.1:3000/packages/tracker/][http://127.0.0.1:3000/packages/tracker/badges/latest-version.svg]]