Its actually a "client" CMS cause it runs client side. Now say that you keep your content on GitHub and your site is hosted on GH Pages. You can include this CMS as a library on your site, serve it from GH Pages like the rest of your site and have it communicate with GH to manage your content.