OnlyOffice integration for XLSforms editing?

ODK central currently has a gap in easy form editing and the official builder app is AFAIK depreciated and not developed any longer.

Of course it is possible to make forms in Excel via XLSforms and upload them, but an easier and collaborative option would be nice to have right in the web-interface.

A quick win for that might be an OnlyOffice integration, which is a fully open-source browser-based office suite with an Excel compatible collaborative spreadsheet editor.

The OnlyOffice Document server has been integrated into several external software already, and it should be relatively easy to do so in ODK Central as well.

Once integrated people with an account on ODK Central could work together in real-time on drafts in a XLSforms compatible online spreadsheet and then export it to ODK Central easily.

2 Likes

Another similar idea would be to integrate this:

1 Like

I am the developer behind IronCalc, anyway I could be of assistance?

Only concern I have with OnlyOffice is that their community edition is limited to 20 connections and 20 users.

IronCalc looks really nice :heart:

Thanks!
ONLYOFFICE is a more established solution. It is feature full, almost a full Excel.

I would only use IronCalc if ONLYOFFICE is not a possibility.

On the plus side IronCalc is very light and should be pretty easy to integrate.

Happy to answer any questions or help out with the integration :slight_smile:

1 Like

Well, I guess for xlsforms conversion you don't need a full excel like suite, but OnlyOffice might be somewhat easier to integrate out of the box.

It is true that the official Docker images of the gratis OnlyOffice Community Edition are limited to 20 simultaneous users, but that will be likely sufficient for most deployments and it can be worked around as the code-base itself has no such limitations.

1 Like