DocFetcher
{{Short description|Open-source desktop search application}}
{{Multiple issues|
{{more citations needed|date=January 2017}}
{{original research|date=May 2013}}
{{notability|Products|date=October 2014}}
}}
{{Infobox Software
| name = DocFetcher
| screenshot = DocFetcher Screenshot.JPG
| screenshot size = 250px
| developer = DocFetcher project
| latest_release_version = 1.1.25
| latest_release_date = {{Start date and age|2021|05|25}}
| operating_system = Microsoft Windows, Mac OS X, Linux
| programming language = Java
| license = Eclipse Public License
| website = https://sourceforge.net/projects/docfetcher/
}}
DocFetcher is a free and open source desktop search application. It runs on Windows, Mac OS X and Linux and is written in Java.{{citation|title=DocFetcher homepage|url=http://docfetcher.sourceforge.net|accessdate=2016-12-04}} The application has a graphical user interface, which is written using the Standard Widget Toolkits.{{Cite web|title=start - DocFetcher-Wiki|url=http://docfetcher.sourceforge.net/wiki/doku.php|website=docfetcher.sourceforge.net|access-date=2020-05-18}}
The program is an indexing search tool, meaning it has a local database of file content that it checks, rather than looking over all files on your machine. This means the program must always be running to monitor changes, but search results are instant. Search tools are based on Apache Lucene software, a widely-used, open source search engine.
Features
- Unicode support
- Full text search for all major document file formats, including:
- Office files (Microsoft Office, OpenDocument, Outlook (PST), ...)
- EPUB, PDF
- RTF, SVG and any other plain text files
- Audio metadata (MP3, FLAC)
- Picture metadata (JPEG)
- Archive formats (ZIP, 7z, RAR, Tar). Also supports nested archive files
- HTML with pair detection. Which means that DocFetcher detects when an HTML file and a folder containing the resource files (Images, Scripts, ...) of the page belong together. (These resource files are usually downloaded when saving a website)
- Possibility to automatically detect file changes and update the index accordingly
- Exclusion of files from indexing based on regular expressions
- A query language supporting boolean operators (
OR
,AND
,NOT
), wildcards, phrase search, fuzzy search and proximity search - World languages: translations in Chinese, Italian, Ukrainian. Partly translated to French, Japanese, Spanish, and German.{{Cite web|url=https://www.transifex.com/qforce/DocFetcher/|title=DocFetcher translation on Transifex|last=|first=|date=|website=www.transifex.com|language=en|archive-url=|archive-date=|access-date=2020-02-11}}
Note that a commercial version of the program DocFetcher Pro is in development{{cite web |title=DocFetcher Pro |url=https://docfetcherpro.com/ |access-date=18 July 2021}} with additional features.
See also
References
{{Reflist}}
External links
- [http://docfetcher.sourceforge.net/ docfetcher.sourceforge.net], official website
- [http://docfetcher.sourceforge.net/wiki/doku.php documentation wiki]
{{FLOSS}}
{{Desktop search navbox}}
Category:Desktop search engines
Category:Free search engine software
Category:Cross-platform software
Category:Java platform software
Category:Free software programmed in Java (programming language)