little-earley (hackage): A little Earley parser.  Also some utilities for visualizing parse trees.  See README.
Keywords: library|mit|parsing