Look into "Oh My Zsh" or similar plugin managers. OMZ is bloated as fuuuck and you'll probably want to replace it with your own custom configs at some point, but it's the easiest way to see what a decked out zsh feels like. It's a good starting point for sure.
Personally I'm down to just 4 plugins with minor config tweaks on top of a bare zsh install. I've read good things about Starship but I'm happy with my current setup.