languagetool-rust 0.0.3

LanguageTool API in Rust.
Documentation

LanguageTool-Rust

Crates.io docs.rs

Rust API to connect with LanguageTool servers.

Executable

If you wish to use the executable, you can install it with Cargo:

cargo install languagetool-rust
Usage
ltrs --help

Library

You can use LanguageTool-Rust in your Rust project by adding to your Cargo.toml:

languagetool_rust = "version"
Documentation

Automatically generated documentation can found found here. Many functions are missing docs, but it's on the TODO list!

Disclaimers

This software is not production-ready. Many changes are expected before I consider it to be usable.

TODO List

  • Use Cargo features to enable Clap and others only in bin.rs
  • Construct a good cli
  • Handle all possible responses from LT
  • Document installation procedure
  • Document functions
  • Test commands that need API keys
  • Build test for lib
  • Build automated testing with LT server (GitHub action?)
  • Parser "data" as input to check command
  • ...

Contributing

Contributions are more than welcome!