Doodle

Doodle is a desktop search engine for Linux. It searches your hard drive for files using pattern matching on meta-data. It extracts file-format specific meta-data using libextractor and builds a suffix tree to index the files. The index can then be searched rapidly. It is similar to locate, but can take advantage of information such as ID3 tags. It is possible to do full-text indexing using the appropriate libextractor plugins. It also supports using FAM to keep the database up-to-date.

Tags Information Management Metadata/Semantic Models Desktop Environment tools Software Development Libraries Java Libraries Text Processing Indexing Utilities
Licenses GPL
Operating Systems POSIX BSD IRIX Linux Unix
Implementation C Java

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  05 Dec 2007 22:59
  • Rrelease-after

Changes: This release updates the Dutch translation and fixes a minor compiler warning (missing include).

  • Rrelease-mid
  •  03 Jan 2007 04:18
  • Rrelease-after

Changes: This release fixes a bug on big-endian systems and an error in handling empty metadata entries. It also adds support for pkg-config. The database format changed; doodle indices will need to be regenerated.

  • Rrelease-mid
  •  03 May 2006 00:53
  • Rrelease-after

Changes: This release fixes one minor bug in which doodled did not react properly to signals. It also eliminates database verification in the doodled startup phase, since it takes too long. Out-of-process execution of libextractor is enabled because it is more resilient. A translation to Swedish was added.

  • Rrelease-mid
  •  19 Sep 2005 00:12
  • Rrelease-after

Changes: This release updates the German, Irish, and Vietnamese translations. The -P option was fixed, and, in particular, the performance when pruning paths was improved. Warnings with gcc 4.0 were eliminated, and keyword logging was implemented.

  • Rrelease-mid
  •  28 Jul 2005 23:52
  • Rrelease-after

Changes: This release adds additional translations and makes some minor changes to support the latest versions of libextractor.

No-screenshot

Project Spotlight

iptables

A Linux kernel packet filter control tool.

1534fa35448775e108c75a8838ed24ce_thumb

Project Spotlight

Peanut

A tiny JPEG comment editor.