University of Helsinki
Helsinki Finite-State Technology : Project Web Hosting - Open Source Software

HFST Download Page

Command line tools and library

All HFST command line tools and API library are released via Apertium as Debian packages for Linux, win32 executables for Windows and universal binaries for Mac OS X. See our wiki pages for installation instructions. Download statistics are available for packages hfst and hfst-ospell.

Python bindings

Python bindings are available as Debian packages via Apertium and as wheels for Windows and OS X via PyPI. Instructions for different installation methods are given on the PyPI main page.

Alternative installation methods

You can also compile HFST from source.

Linguistic resources

Our resource directory (currently hosted on SourceForge) offers transducer binaries for morphological analysis, spell checking and hyphenation, and installable collections of those and some other linguistic resources. It also contains C++, Java and Python implementations for performing fast lookup on transducers in the optimized-lookup format.