Browser-based editor for XLS Forms

In the past years, we have been collaborating with a couple of organizations willing to start using (more) ODK and often being faced with challenges when it comes to (i) edit consistently and in a structured way the underlying XLS Form file, especially if more people are involved, and (ii) understanding the many options available and how these can be used to make the data collection better for enumerators and for the analysis team.

Playing around with (and with a lot of help of) AI Assistants (mainly Claude) I setup a XLS Form editor (XLS Form UX) which runs in the local browser and can be used to look into the XLS form details (groups, questions with logic, choices, etc.), edit/add single question properties, and validate the form according to some predefined quality control rules (importing and exporting the Excel file). I asked the AI Assistant to embed the documentation based on the XLS Form template and did some initial fine-tuning.

The current version is publicly available here: https://github.com/alfonsocaiazzo/xls-form-ux

It is not supposed to replace the previous ODK Build, but rather found it useful for to navigate into an existing XLS Form, for example after some time from the last implementation, to use it as basis for a new form, or for teaching/training purposes.

Looking forward to any feedback - and hope that it will be of help for someone!

6 Likes