A wrapper for the Stuttgart Finite State Transducer Tools (SFST).
The wrapper is based on SFST 1.3.
gem install ruby-sfst
As it includes the SFST code directly, the wrapper inherits the GPL2 license of the SFST project.
See www.ims.uni-stuttgart.de/projekte/gramotron/SOFTWARE/SFST.html for details on how to write SFST transducers.
Currently, ruby-sfst only supports simple compilation, analysis and generation using regular and compact transducers. It also only supports UTF-8.
The project is hosted on github on github.com/mlj/ruby-sfst.