I know one can host a Jekyl based static site/blog via Github pages. Can one do the same with a static site/blog based on AngularJS?
I would say yes considering all the angular UI github pages are in fact angular apps with demos:
http://angular-ui.github.io/bootstrap/
etc