API first, head optional CMS
"Peregrine CMS (PER:CMS) is a Head Optional, API First Content Management System based on Apache Sling. It uses Vue.js for the administration interface and can use any type of rendering (Server-side, React, Vue.js, etc) for client facing websites.
It uses Vue.js, vue-form-generator and materializecss for the frontend, and apache sling, apache jackrabbit oak and java for the backend."
Headwire