I have been a maintainer of pest, a general purpose parser generator written in Rust. I also worked on an experimental web-based debugger for pest (demo / repo):