Looks great! I’ve been using for a while another one based on Prism.js, Prismatic, by Jeff Starr. You can also choose to use Highlight.js but Prism.js is definitely superior since it tokenizes the code better and offers more classes to stylize it. Support for languages is great and you can see in this post on my site

https://startfunction.com/rust-webassembly-deno/

that it stylized not only the Rust and JavaScript languages, but also the TOML declaration syntax (like package.json but for Rust).