I sort of want to question what you mean exactly by "use Emacs"? Emacs is a lisp environment / UI framework for application development. So in principle saying you don't want to use an application implemented in Emacs is like saying you don't want to use an application implemented in Electron. I'm only 85% serious there, obviously Emacs has a certain amount of cruft that Electron I assume does not.
You could start an emacs process just in order to use Magit -- you wouldn't have to use it for anything else. However, I totally understand that you might well not want to mess about configuring emacs to load magit and working out how to start it etc. How about these?