I've just dug through the Neovim ecosystem trying to upgrade my 5 years old .vimrc and I feel it has come a long way since LSP became a thing.
It can now actually act like real IDE as the editor knows about the code pretty well.
https://github.com/folke/trouble.nvim
https://github.com/tanvirtin/vgit.nvim
https://github.com/kosayoda/nvim-lightbulb
Some features look pretty close to what you get in JetBrains.
I can see some parts are kind of rough until you Google enough to fix/customize to your needs but if I take enough time, I might as well feel like its a decent replacement for a real IDE.
For a starter, AstroNvim helped me figure out what the juicy plugins are these days.
It seems NvChad and LunarVim are preconfigured competitors to it.
I wonder if JetBrains one day gets left behind for not using LSP ecosystem but perhaps Fleet might implement it.