Elm parser library in rust

is there a good rust library for parsing elm source code?

Are you looking for a pre-built package that you can point at an Elm source file and will give you back an AST? Or are you planning to build such a package yourself and you’re looking for a parser-combinator library in Rust?

You can use the rust bindings for tree-sitter https://tree-sitter.github.io/tree-sitter/