Adaptivio CMS needs JavaScript because it communicates directly with the GitHub API from the browser.