Patronus is library that unifies APIs of various grammar checkers to simplify their integration into applications.
patronus
– main codebase, implemented as a Rust librarypatronus-capi
– C API, intended to be used by applications written in other languagespatronus-provider
– Rust library providing data types for implementing custom providersproviders
– default providers
Before starting the build PATRONUS_PROVIDER_DIR
environment variable should be set to the path where providers will be looked up; on Linux it will probably be /usr/lib/patronus
. This path will be compiled into the library.