Skip to main content

An open source survey platform written in Python.

Project description

OpenQuestion

PyPI version PyPI - Downloads license

OpenQuestion is a survey building and reporting platform written in Python. Surveys can be developed using a GUI or by writing Python code. To report on survey results, OpenQuestion provides a Jupyter-like environment for data visualization and document creation.

Documentation

:book: Please visit the OpenQuestion documentation site.

Develop surveys with a GUI

img

Surveys are stored as a Python dictionary/JSON

my_survey={
  "title": "simple survey",
  "settings": {
  "survey_color": "#2196F3",
  "thank_you_msg": "#Thank you!"
  },
  "num_widgets": 2,
  "widgets": [
    {
      "id": 0,
      "type": "section",
      "logic": None,
      "title": "section",
      "widgets": [
        {
          "id": 1,
          "type": "text_box",
          "logic": None,
          "title": "what's your name?",
          "number": False,
          "mandatory": True,
          "placeholder": "placeholder here"
        }
      ]
    }
  ]
}

Citing OpenQuestion

... coming soon

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

OpenQuestion-0.1.1.tar.gz (11.7 kB view details)

Uploaded Source

Built Distribution

OpenQuestion-0.1.1-py3-none-any.whl (11.1 kB view details)

Uploaded Python 3

File details

Details for the file OpenQuestion-0.1.1.tar.gz.

File metadata

  • Download URL: OpenQuestion-0.1.1.tar.gz
  • Upload date:
  • Size: 11.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.5

File hashes

Hashes for OpenQuestion-0.1.1.tar.gz
Algorithm Hash digest
SHA256 342dd203dfc49b8940dabd01d993237b131fcc02145761cd13b85ecafff35798
MD5 528f124ecf0d3e1933acf6ad6eab1157
BLAKE2b-256 3d377e39fca5f2cfb555ff9da1b1de5d06a7e8eb6a2126df091a55b6e7db510a

See more details on using hashes here.

File details

Details for the file OpenQuestion-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: OpenQuestion-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 11.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.5

File hashes

Hashes for OpenQuestion-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 f7709eb50a59491955a816812c74ae35dec68a09151742cc39c51e02c2e89011
MD5 ed5feadb6a062b951aa6cfea741fe8f8
BLAKE2b-256 45744fe519dc1a3d882be73e64b26e4fc95316a81f103c866bb53c5fa96b93dc

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page