Rustling#

PyPI version conda-forge version

Rustling is a blazingly fast library for computational linguistics. It aims to provide flexible and efficient tools to facilitate further research.

Currently implemented features:

Installation#

Using pip:

pip install rustling

Using conda:

conda install -c conda-forge rustling

For Pyodide, pre-built WASM wheels (with multithreading disabled, as Pyodide does not support it) are available from each GitHub release — look for the .whl file with emscripten in the filename.

Rustling is also available in Rust.

Performance#

Rustling is highly performant because it is implemented in Rust under the hood. For benchmarks comparing Rustling against other Python packages with similar functionalities, please see benchmarks.

Source Code#

The source code is available on GitHub.

License#

MIT license