Everyone is putting fingers on Electron, but I must say that the worst part of Oni is Neovim plugins.
Even simple things like typescript syntax highlight don't work as expected.
VSCode is maybe slower and less configurable, but it is years ahead in terms of language support at least for tsx.