HOME

TheInfoList



OR:

Beagle is a search system for
Linux Linux ( ) is a family of open source Unix-like operating systems based on the Linux kernel, an kernel (operating system), operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically package manager, pac ...
and other
Unix-like A Unix-like (sometimes referred to as UN*X, *nix or *NIX) operating system is one that behaves in a manner similar to a Unix system, although not necessarily conforming to or being certified to any version of the Single UNIX Specification. A Uni ...
systems, enabling the user to search documents, chat logs, email and contact lists. It is not actively developed. Beagle grew out of Dashboard,Dashboard
/ref> an early Mono-based application for watching and presenting useful information from a user's computer. It is written in C# using Mono and uses a port of Lucene to C# called Lucene.Net as its indexer. Beagle includes a Gtk#-based user interface, and integrates with Galago for
presence information In computer network, computer and telecommunications networks, presence information is a status indicator that conveys ability and willingness of a potential communication partner—for example a user (computing), user—to communication, communicat ...
. Beagle was developed and maintained by Joe Shaw with help from the
open source Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use and view the source code, design documents, or content of the product. The open source model is a decentrali ...
community. Notable contributors included Jon Trowbridge, Robert Love, Nat Friedman and David Camp.


Features

Beagle searches the content of documents and associated metadata. Users can search for: * Applications * Archives ( zip, tar, gzip, bzip2) and their contents * Conversations (
Pidgin A pidgin , or pidgin language, is a grammatically simplified form of contact language that develops between two or more groups of people that do not have a language in common: typically, its vocabulary and grammar are limited and often drawn f ...
, Kopete and
IRC IRC (Internet Relay Chat) is a text-based chat system for instant messaging. IRC is designed for group communication in discussion forums, called '' channels'', but also allows one-on-one communication via private messages as well as chat ...
logs) * Documents ( AbiWord, OpenOffice.org, Microsoft Office, pdf, txt, rtf,
HTML Hypertext Markup Language (HTML) is the standard markup language for documents designed to be displayed in a web browser. It defines the content and structure of web content. It is often assisted by technologies such as Cascading Style Sheets ( ...
) *
Email Electronic mail (usually shortened to email; alternatively hyphenated e-mail) is a method of transmitting and receiving Digital media, digital messages using electronics, electronic devices over a computer network. It was conceived in the ...
s and address book contacts (from
Evolution Evolution is the change in the heritable Phenotypic trait, characteristics of biological populations over successive generations. It occurs when evolutionary processes such as natural selection and genetic drift act on genetic variation, re ...
, Mozilla Thunderbird (header info only) and KMail) * Help files ( Texinfo, man pages) * Images ( png, jpg, tiff,
gif The Graphics Interchange Format (GIF; or , ) is a Raster graphics, bitmap Image file formats, image format that was developed by a team at the online services provider CompuServe led by American computer scientist Steve Wilhite and released ...
, svg) * Music files ( mp3, ogg, flac) * Notes taken in Tomboy, KNotes, and Labyrinth * RSS feeds (via Blam or Akregator) *
Source code In computing, source code, or simply code or source, is a plain text computer program written in a programming language. A programmer writes the human readable source code to control the behavior of a computer. Since a computer, at base, only ...
( C, C++, C#, Fortran,
Java Java is one of the Greater Sunda Islands in Indonesia. It is bordered by the Indian Ocean to the south and the Java Sea (a part of Pacific Ocean) to the north. With a population of 156.9 million people (including Madura) in mid 2024, proje ...
,
JavaScript JavaScript (), often abbreviated as JS, is a programming language and core technology of the World Wide Web, alongside HTML and CSS. Ninety-nine percent of websites use JavaScript on the client side for webpage behavior. Web browsers have ...
, Pascal,
Perl Perl is a high-level, general-purpose, interpreted, dynamic programming language. Though Perl is not officially an acronym, there are various backronyms in use, including "Practical Extraction and Reporting Language". Perl was developed ...
, PHP, Python and more) * Video files (through
MPlayer MPlayer is a free and open-source media player software application. It is available for Linux, OS X and Microsoft Windows. Versions for OS/2, Syllable Desktop, Syllable, AmigaOS, MorphOS and AROS Research Operating System are also available. A ...
or Totem) * Web history (
Firefox Mozilla Firefox, or simply Firefox, is a free and open-source web browser developed by the Mozilla Foundation and its subsidiary, the Mozilla Corporation. It uses the Gecko rendering engine to display web pages, which implements curr ...
, Konqueror, Epiphany) Beagle can also index additional file types not natively supported using external tools through a configuration file. On Linux, Beagle efficiently indexes documents using inotify without the need for frequent reindexing.


See also

* Desktop search * List of desktop search engines * Tracker, an actively developed search system * Recoll


References


External links

*
Nat's flash demos of Beagle

Peagle-Project
(PHP-Based Web-Frontend for Beagle)
Beagle++
- a
NEPOMUK Nepomuk (; ) is a town in Plzeň-South District in the Plzeň Region of the Czech Republic. It has about 3,600 inhabitants. It is known as the birthplace of Saint John of Nepomuk, who was born here around 1340. Administrative division Nepomuk ...
-based extension of Beagle for semantic desktop search {{GNOME Desktop search engines Defunct internet search engines Software that uses Mono (software) Free software programmed in C Sharp