Recoll
lastmod 2024-12-17created 2024-12-171 edits
Full-text search tool for the desktop
About
- A local desktop tool that searches files by name and content
- Supports Linux/Windows/Mac
- Supports most document formats; some use external applications/libraries (e.g. .hwp uses the pyhwp module)
- Files inside regular files, archives, email attachments, etc. are automatically extracted internally (transparent) and shown
- On click, opens in the native editor or shows in a faster text preview window
- Usable via QtGUI or the command line, and a web frontend is provided so it can also be used remotely
- Powerful query features: boolean search, phrase search, proximity search, wildcards, filtering by file type and directory tree, GUI-based query builder
File formats indexed by default
- Text/HTML
- Email: Maildir, MH, Mailbox (supports Mozilla, Thunderbird, Evolution)
- Chat logs: Gaim, Purple
- Scribus files
- Man pages: requires groff
- Mimehtml web archives
File formats that require Python3
- Excel and PowerPoint (old OpenXML format)
- Zip archives
- Joplin notes
- Dia diagrams
- Tar archives: disabled by default, must be enabled in the configuration file
- Konqueror web archives
- Midi Karaoke files: requires the Python3 'six' and 'chardet' modules
File formats that require external tools
- XML-based file formats: uses the libxml2 and libxslt C++ libraries
- OpenOffice, MS Office OpenXML, Abiword, Kword, Fb2 ebooks, SVG, Gnumeric, Okular annotation files