Lolcate (lolcate-rs) is a small Rust command-line utility to index and search files on the file system. Utility is a faster and lightweight alternative sets of tools to search for files on the file system of the locate/updatedb and mlocate/updatedb, but is not compatible with them but supports queries against their databases.
Lolcate uses a single file for indexing and searching files (as tlocate), indexing is carried out according to the specified configuration file parameters (default ~/.config/lolcate/default/config.toml), a separate set ignored files and directories (default ~/.config/lolcate/default/ignores). You can create multiple databases for different purposes (default is ~/.local/share/lolcate/default/db.lz4), to create the database does not require administrator rights (root). Utility index only the paths to the files and not their contents, queries are fully supported Unicode (Unicode).
License: GNU General Public License version 3.0 (GPLv3)