sfst
« Back to VersTracker
Description:
Toolbox for morphological analysers and other FST-based tools
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: nlp linguistics fst morphology text-processing
Install: brew install sfst
About:
SFST (Stuttgart Finite State Transducer) is a toolbox for compiling and applying regular expressions over finite state transducers. It provides efficient tools for morphological analysis, generation, and other FST-based linguistic operations. The package includes the SFST compiler and command-line tools for working with morphological dictionaries.
Key Features:
  • Efficient finite state transducer compilation and application
  • Regular expression syntax for defining morphological rules
  • Command-line tools for analysis and generation
  • Support for weighted transducers and ambiguity handling
Use Cases:
  • Building morphological analyzers for natural language processing
  • Creating dictionary lookup systems for linguistics research
  • Developing text processing pipelines with morphological analysis
Alternatives:
  • hfst – HFST provides similar FST tools with broader format support and more languages
  • foma – Foma offers a comparable toolkit with graphical interface and different syntax
Version History
Detected Version Rev Change Commit
Sep 14, 2024 7:30pm 0 VERSION_BUMP 60c1ab93