I see that ebrowse is still in Emacs, which is something I wrote ~30 years ago.

I wonder if that is still useful to anyone?

Actually, in the time of language servers, ebrowse looks almost embarrasingly antiquated to me.