SurveyJS Creator for Directus (Interface Extension)

I built a custom Interface Extension that allows you to use surveyjs/survey-creator directly inside Data Studio as a JSON field editor.

This is especially useful if you’re already maintaining SurveyJS JSON generated from surveyjs.io and want to manage or edit it seamlessly within Directus.

:package: Repository

https://github.com/dulltz/directus-surveyjs-creator

Issues, feedback, and contributions are welcome.

:memo: Overview

This extension embeds the surveyjs/survey-creator into Directus as a custom interface for JSON fields.

SurveyJS is a widely used open-source library for building surveys, forms, and questionnaires using a schema-based JSON format.

Instead of manually shuttling JSON back and forth from surveyjs io. You can edit the schema visually right inside Data Studio with the full WYSIWYG creator.

demo

Hey @dulltz

Wow, it looks very good

1 Like

This is nice!

I also have implemented SurveyJS within Directus, but that’s using the Live Preview functionality.

This looks much better.

1 Like