71 releases (37 breaking)

Uses new Rust 2024

new 0.39.0 May 26, 2025
0.37.0 May 19, 2025
0.26.0 Mar 21, 2025
0.13.0 Dec 30, 2024
0.8.3 Mar 25, 2024

#29 in Magic Beans

Download history 130/week @ 2025-02-03 552/week @ 2025-02-10 244/week @ 2025-02-17 210/week @ 2025-02-24 249/week @ 2025-03-03 328/week @ 2025-03-10 194/week @ 2025-03-17 97/week @ 2025-03-24 202/week @ 2025-03-31 69/week @ 2025-04-07 338/week @ 2025-04-14 388/week @ 2025-04-21 258/week @ 2025-04-28 535/week @ 2025-05-05 772/week @ 2025-05-12 358/week @ 2025-05-19

1,984 downloads per month
Used in 7 crates

Apache-2.0

1MB
23K SLoC

harper-core

harper-core is the fundamental engine behind Harper, the grammar checker for developers.

harper-core is available on crates.io. However, improving the API is not currently a high priority. Feel free to use harper-core in your projects. If you run into issues, create a pull request.

Features

concurrent: Whether to use thread-safe primitives (Arc vs Rc). Disabled by default. It is not recommended unless you need thread-safely (i.e. you want to use something like tokio).

Dependencies

~11–18MB
~210K SLoC