alberti42/recoll-macos

Recoll is a desktop full-text search tool.

C++

1

2,576 commits

updated Nov 24, 2024

See the code

README

Recoll

This is a fork from of recoll from https://framagit.org/medoc92/recoll.

  • Implements real-time indexing for macOS systems. Before, real-time indexing was reserved to Linux and Windows. The implementation for mac works very efficiently and makes use of native fsevents framework.
  • Improve several scripts for parsing documents including rclpdf for pdf documents, which used to crash due to some wrong handling of threads
  • Include rclmd.py handler for parsing MarkDown files; it parses the YAML frontmatter used in Obsidian.

Recoll is a desktop full-text search tool. It finds keywords inside documents as well as file names.

  • Versions are available for Linux and MS Windows.
  • A WEB front-end with preview and download features can replace or supplement the GUI for remote use.
  • It can search most document formats. You may need external applications for text extraction.
  • It can reach any storage place: files, archive members, email attachments, transparently handling decompression.
  • One click will open the document inside a native editor or display an even quicker text preview.
  • The software is free, open source, and licensed under the GPL.

For more detail, see the features page on the web site or the online documentation.

Most distributions feature prebuilt packages for Recoll, but if you need them, the instructions for building and installing are here.

Contributors

medoc92

2,459 commits

alberti42

67 commits

ferdnyc

25 commits

alberti42/recoll-macos

Recoll is a desktop full-text search tool.

C++

1

2,576 commits

updated Nov 24, 2024

See the code

README

Recoll

This is a fork from of recoll from https://framagit.org/medoc92/recoll.

  • Implements real-time indexing for macOS systems. Before, real-time indexing was reserved to Linux and Windows. The implementation for mac works very efficiently and makes use of native fsevents framework.
  • Improve several scripts for parsing documents including rclpdf for pdf documents, which used to crash due to some wrong handling of threads
  • Include rclmd.py handler for parsing MarkDown files; it parses the YAML frontmatter used in Obsidian.

Recoll is a desktop full-text search tool. It finds keywords inside documents as well as file names.

  • Versions are available for Linux and MS Windows.
  • A WEB front-end with preview and download features can replace or supplement the GUI for remote use.
  • It can search most document formats. You may need external applications for text extraction.
  • It can reach any storage place: files, archive members, email attachments, transparently handling decompression.
  • One click will open the document inside a native editor or display an even quicker text preview.
  • The software is free, open source, and licensed under the GPL.

For more detail, see the features page on the web site or the online documentation.

Most distributions feature prebuilt packages for Recoll, but if you need them, the instructions for building and installing are here.

Contributors

medoc92

2,459 commits

alberti42

67 commits

ferdnyc

25 commits

Languages

C++

50.9%

C

16.1%

Shell

9.0%

HTML

6.8%

M4

5.1%

Python

4.6%

JavaScript

2.5%

Makefile

1.7%

Perl

1.2%