nmfu

nmfu logo banner


the "no memory for you" "parser" generator


PyPI - License PyPI PyPI - Python Version Jenkins Jenkins tests Jenkins Coverage Read the Docs

nmfu is a "protocol parser generator" -- it converts a DSL representing some protocol handler into an efficient interruptable C routine (based on a state machine) that parses it.

  • Confused? Try reading the tutorial.
  • Want to find specific information about nmfu? Check out the reference.