I use paredit myself but I also think that parinfer is very interesting: https://shaunlebron.github.io/parinfer/
I maintain an up-to-date fork of Parinfer JS here: https://github.com/oakmac/parinfer
The Rust implementation is also popular and actively maintained: https://github.com/eraserhd/parinfer-rust