You can try using onlyoffice(https://api.onlyoffice.com/docs/docs-api/get-started/frontend-frameworks/vue/)