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

1 Like

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