@bsharitt I know I'm quite late to the party, but maybe netlifycms is what you are looking for:
This is a static JS driven Admin backend for Jekyll that will integrate with your git hosting provider be it GitHub, gitlab, or any other sort of git forge (note that for some you might need a gateway).
I haven't been using it myself yet, but it was recommended to me multiple times and it looks quite solid :)
This is my personal microblog. It's filled with my fun, joy and silliness.