ripgrep, as a library.
This library is intended to provide a high level facade to the crates that make up ripgrep's core searching routines. However, there is no high level documentation available yet guiding users on how to fit all of the pieces together.
Every public API item in the constituent crates is documented, but examples are sparse.
A cookbook and a guide are planned.