Firefox's native support going away doesn't really make a big difference, as far as I know you couldn't access it from a plugin anyways.
There are many parsers that are adequate, especially if you don't try to get too fancy. If you're curious, the source is available on github. https://github.com/adamsanderson/brook