{"pageProps":{"metadata":{"date":"\"2021-05-13 11:43:13 +08:00\"","date_modified":"\"2021-05-19 21:40:14 +08:00\"","language":"en","source":""},"title":"Recoll","hast":{"type":"root","children":[{"type":"element","tagName":"nav","properties":{"className":"toc"},"children":[{"type":"element","tagName":"ol","properties":{"className":"toc-level toc-level-1"},"children":[]}]},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"A "},{"type":"element","tagName":"a","properties":{"href":"https://www.lesbonscomptes.com/recoll/"},"children":[{"type":"text","value":"cross-platform desktop search engine"}]},{"type":"text","value":" that can search through "},{"type":"element","tagName":"a","properties":{"href":"/data.file-metadata"},"children":[{"type":"text","value":"File metadata"}]},{"type":"text","value":" from various formats including HTML, text files, PDF, and more.\nIt can be automated easily with the command line and it has a GUI available as well as various third-party frontends.\nMoreover, it has a Python 3 API that can extend Recoll for support to additional file formats, for example.\n"}]},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Like most web search engines, it searches through an index which has to be generated first (i.e., "},{"type":"element","tagName":"code","properties":{"className":["inline-code"]},"children":[{"type":"text","value":"recollindex"}]},{"type":"text","value":").\nWith the file changes, the index has to be regenerated.\n"}]},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Recoll is an example of a developer-oriented application.\nIt has extensive user documentation that lets you extend Recoll through your own.\nIt features both a command line program and a graphical interface for a user-friendly option or a different way of navigation.\n"}]}]},"backlinks":[{"path":"/2020-04-14-18-28-55","title":"Maintain your own digital library"},{"path":"/2020-04-15-20-41-51","title":"Add a desktop search engine for your digital library"}]},"__N_SSG":true}