openqda
Free open collaborative qualitative data analysis software
Science Score: 67.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 5 DOI reference(s) in README -
✓Academic publication links
Links to: zenodo.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (11.4%) to scientific vocabulary
Keywords
Repository
Free open collaborative qualitative data analysis software
Basic Info
- Host: GitHub
- Owner: openqda
- License: agpl-3.0
- Language: PHP
- Default Branch: main
- Homepage: https://openqda.org
- Size: 9.12 MB
Statistics
- Stars: 32
- Watchers: 3
- Forks: 0
- Open Issues: 41
- Releases: 5
Topics
Metadata Files
README.md
OpenQDA
Collaborative Qualitative Research
[](https://www.repostatus.org/#active)  [](https://zenodo.org/doi/10.5281/zenodo.11195871)  [](https://github.com/openqda/openqda/actions/workflows/backend_tests.yml) [](https://github.com/openqda/openqda/actions/workflows/client_tests.yml) [](https://github.com/openqda/openqda/actions/workflows/github-code-scanning/codeql) [](https://github.com/openqda/openqda/actions/workflows/deploy_docs.yml)
Quick links
- 🚀 Register now: https://openqda.org
- 📔 Read the user guide: https://openqda.github.io/user-docs/
- 📢 Give feedback and join the discussion: https://github.com/openqda/openqda/discussions
- 🏗️ Read the developer guide: https://openqda.github.io/openqda/
- 📧 Contact us: openqda@uni-bremen.de
What is OpenQDA?
OpenQDA is a sustainable, free/libre Open Source Software for collaborative qualitative data analysis.
It's developed by the ZeMKI (Centre for Media, Communication and Information Research) at the University of Bremen.
It's publicly available under https://openqda.org and is hosted on servers, integrated in the university's infrastructure.
If you are a user and want to learn OpenQDA, then we advise you to read the user documentation.
If you are still unsure about what OpenQDA is or does, then please consult our FAQ.
Publications and Citation
Citation
We provide a citation file to enable automated citations of this work.
Note: Every release obtains a DOI from Zenodo and there is also a base DOI for the project as a whole, which will always redirect to the latest current release: https://doi.org/10.5281/zenodo.11195871
If you prefer manual citation, then please use the following citation example (APA style):
Belli, A., Küster, J., Matayeva, L., Hohmann, F., Sinner, P., Krüger, G., Wolf, K., & Hepp, A. (2025). OpenQDA (1.0.0). Zenodo. https://doi.org/10.5281/zenodo.14772936
Third-Party Citation
The "aTrain" plugin for transcription is developed and licensed by Armin Haberl, Jürgen Fleiß, Dominik Kowald, Stefan Thalmann and is published under
Haberl, A., Fleiß, J., Kowald, D., Thalmann, S., 2023. “Take the aTrain. Introducing an Interface for the Accesible Transcription of Interviews.”, University of Graz, School of Business, Economics and Social Sciences Working Paper 2023-02.
Please note, that if you use the auto-transcription feature in OpenQDA then you must cite their work in your publication under certain conditions. Please read their license for this.
Roadmap
We are constantly updating our development roadmap in regard to the upcoming releases.
Development
If you have reached this section, chances are high your either want one of the following:
- run OpenQDA on your own infrastructure
- understand OpenQDA or hack a local version of OpenQAD
- improve OpenQDA
- learn research software engineering with OpenQDA as an example project
Developer Documentation and Guides
We provide a hosted developer documentation via https://openqda.github.io/openqda/
Note, the (markdown) files are also located in within the /docs folder.
API Docs
In addition to the development guides above, we also provide API docs:
- client api docs
- backend api docs (coming soon!)
Licenses
Software
OpenQDA is a sustainable, free/libre Open Source Software for collaborative qualitative research. Copyright (C) 2024 ZeMKI, Universität Bremen
The core software of this project is released under the APGL-3.0 license, which you can read in our license file.
Media Files
The OpenQDA logo and images are created by Florian Hohmann and are licensed under CC BY-NC-SA 4.0, which you can read in our media license file.
Plugins
Plugins (which includes services) may be distributed under a different license. Please see their own license files in their respective directories
Owner
- Name: openqda
- Login: openqda
- Kind: organization
- Location: Germany
- Repositories: 1
- Profile: https://github.com/openqda
Citation (CITATION.cff)
# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!
cff-version: 1.2.0
title: OpenQDA
message: >-
If you use this software, please cite it using the
metadata from this file.
type: software
authors:
- given-names: Alessandro
family-names: Belli
email: belli@uni-bremen.de
affiliation: 'ZeMKI, University of Bremen'
orcid: 'https://orcid.org/0000-0002-7292-8321'
- given-names: Jan
family-names: Küster
email: jkuester@uni-bremen.de
affiliation: 'ZeMKI, University of Bremen'
orcid: 'https://orcid.org/0009-0008-8088-9837'
- given-names: Florian
family-names: Hohmann
email: fhohmann@uni-bremen.de
affiliation: 'ZeMKI, University of Bremen'
orcid: 'https://orcid.org/0000-0003-2637-0600'
- given-names: Philip
family-names: Sinner
email: sinner@uni-bremen.de
affiliation: 'ZeMKI, University of Bremen'
orcid: 'https://orcid.org/0000-0001-8273-1664'
- given-names: Gino
family-names: Krüger
email: gikrueger@uni-bremen.de
affiliation: 'ZeMKI, University of Bremen'
orcid: 'https://orcid.org/0000-0001-7150-6963'
- given-names: Karsten
family-names: Wolf
name-particle: D.
orcid: 'https://orcid.org/0000-0002-4151-840X'
affiliation: 'ZeMKI, University of Bremen'
email: wolf@uni-bremen.de
- given-names: Andreas
family-names: Hepp
affiliation: 'ZeMKI, University of Bremen'
email: ahepp@uni-bremen.de
orcid: 'https://orcid.org/0000-0001-7292-4147'
repository-code: 'https://github.com/openqda/openqda'
url: 'https://openqda.org'
abstract: >-
An open, web-based, collaborative and extensible software
for qualitative data analysis.
keywords:
- qda
- caqdas
- qualitative data
- quali
- data analysis
- qualitative analysis
- qualitative research
- ZeMKI
- University of Bremen
license: AGPL-3.0
date-released: '2024-05-01'
GitHub Events
Total
- Create event: 38
- Release event: 2
- Issues event: 59
- Watch event: 11
- Delete event: 16
- Issue comment event: 46
- Push event: 200
- Pull request review comment event: 23
- Pull request review event: 50
- Pull request event: 75
Last Year
- Create event: 38
- Release event: 2
- Issues event: 59
- Watch event: 11
- Delete event: 16
- Issue comment event: 46
- Push event: 200
- Pull request review comment event: 23
- Pull request review event: 50
- Pull request event: 75
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 58
- Total pull requests: 53
- Average time to close issues: 3 months
- Average time to close pull requests: 23 days
- Total issue authors: 9
- Total pull request authors: 4
- Average comments per issue: 0.74
- Average comments per pull request: 0.17
- Merged pull requests: 29
- Bot issues: 0
- Bot pull requests: 21
Past Year
- Issues: 33
- Pull requests: 44
- Average time to close issues: about 2 months
- Average time to close pull requests: 11 days
- Issue authors: 6
- Pull request authors: 4
- Average comments per issue: 0.85
- Average comments per pull request: 0.07
- Merged pull requests: 24
- Bot issues: 0
- Bot pull requests: 18
Top Authors
Issue Authors
- jankapunkt (51)
- kadewe (8)
- hohse (3)
- FlorianPrimig (2)
- alessandrobelli (2)
- jdittrich (1)
- kaykaykay29 (1)
- thesquarm (1)
- elenlefoll (1)
- B3J4y (1)
Pull Request Authors
- jankapunkt (36)
- dependabot[bot] (26)
- alessandrobelli (13)
- kadewe (1)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- mysql/mysql-server 8.0
- sail-8.2/app latest
- 399 dependencies
- @inertiajs/vue3 ^1.0.0 development
- @tailwindcss/forms ^0.5.7 development
- @tailwindcss/typography ^0.5.10 development
- @vitejs/plugin-vue ^4.0.0 development
- autoprefixer ^10.4.17 development
- axios ^1.6.4 development
- laravel-echo ^1.16.0 development
- laravel-vite-plugin ^1.0 development
- postcss ^8.4.33 development
- postcss-nesting ^12.0.2 development
- pusher-js ^8.4.0-rc2 development
- tailwindcss ^3.4.1 development
- vite ^5.2.6 development
- vue ^3.2.31 development
- @headlessui/vue ^1.7.16
- @heroicons/vue ^2.0.18
- @thin-storage/core ^1.0.2
- @vitejs/plugin-basic-ssl ^1.0.1
- altcha ^0.2.2
- d3 ^7.8.5
- d3-cloud ^1.2.7
- esbuild ^0.20.0
- file-saver ^2.0.5
- html-to-rtf ^2.1.0
- plotly.js-dist ^2.27.1
- quill ^1.3.7
- quill-cursors ^4.0.2
- quill-delta ^5.0.0
- vue3-plotly ^0.0.7
- fakerphp/faker ^1.9.1 development
- laravel/pint ^1.0 development
- laravel/sail ^1.18 development
- mockery/mockery ^1.4.4 development
- nunomaduro/collision ^8.1 development
- phpunit/phpunit ^10.1 development
- spatie/laravel-ignition ^2.0 development
- ext-dom *
- filament/filament ^3.2
- filament/forms ^3.2
- filipfonal/filament-log-manager ^2.0
- grantholle/laravel-altcha dev-main
- guzzlehttp/guzzle ^7.2
- henck/rtf-to-html ^1.2
- inertiajs/inertia-laravel ^1.0.0
- laravel/framework ^11.0
- laravel/jetstream ^5.0
- laravel/reverb @beta
- laravel/sanctum ^4.0
- laravel/tinker ^2.8
- owen-it/laravel-auditing ^13.5
- php ^8.2
- phpoffice/phpword ^1.1
- predis/predis ^2.2
- pusher/pusher-php-server ^7.2
- react/promise 3.*
- spatie/laravel-ray ^1.33
- tightenco/ziggy ^1.0
- 184 dependencies
- tiangolo/uvicorn-gunicorn python3.10 build
- ubuntu 22.04 build
- 166 dependencies
- vitepress ^1.6.3 development
- @babel/helper-string-parser 7.25.9
- @babel/helper-validator-identifier 7.25.9
- @babel/parser 7.26.7
- @babel/types 7.26.7
- @heroicons/vue 2.2.0
- @jridgewell/sourcemap-codec 1.5.0
- @vue/compiler-core 3.5.13
- @vue/compiler-dom 3.5.13
- @vue/compiler-sfc 3.5.13
- @vue/compiler-ssr 3.5.13
- @vue/reactivity 3.5.13
- @vue/runtime-core 3.5.13
- @vue/runtime-dom 3.5.13
- @vue/server-renderer 3.5.13
- @vue/shared 3.5.13
- commander 7.2.0
- csstype 3.1.3
- d3 7.9.0
- d3-array 3.2.4
- d3-axis 3.0.0
- d3-brush 3.0.0
- d3-chord 3.0.1
- d3-cloud 1.2.7
- d3-color 3.1.0
- d3-contour 4.0.2
- d3-delaunay 6.0.4
- d3-dispatch 1.0.6
- d3-dispatch 3.0.1
- d3-drag 3.0.0
- d3-dsv 3.0.1
- d3-ease 3.0.1
- d3-fetch 3.0.1
- d3-force 3.0.0
- d3-format 3.1.0
- d3-geo 3.1.1
- d3-hierarchy 3.1.2
- d3-interpolate 3.0.1
- d3-path 3.1.0
- d3-polygon 3.0.1
- d3-quadtree 3.0.1
- d3-random 3.0.1
- d3-scale 4.0.2
- d3-scale-chromatic 3.1.0
- d3-selection 3.0.0
- d3-shape 3.2.0
- d3-time 3.1.0
- d3-time-format 4.1.0
- d3-timer 3.0.1
- d3-transition 3.0.1
- d3-zoom 3.0.0
- delaunator 5.0.1
- entities 4.5.0
- estree-walker 2.0.2
- iconv-lite 0.6.3
- internmap 2.0.3
- magic-string 0.30.17
- nanoid 3.3.8
- picocolors 1.1.1
- plotly.js-basic-dist-min 3.0.0
- postcss 8.5.1
- robust-predicates 3.0.2
- rw 1.3.3
- safer-buffer 2.1.2
- source-map-js 1.2.1
- vue 3.5.13
- d3 ^7.8.5
- d3-cloud ^1.2.7
- plotly.js-basic-dist-min ^3.0.0
- httpx * develop
- pytest * develop
- pytest-asyncio * develop
- pytest-cov * develop
- requests * develop
- ruff >=0.0.270 develop
- aiofiles *
- atrain-core https://github.com/JuergenFleiss/aTrain_core.git#v1.1.0
- dacite *
- docx *
- fastapi ~=0.95.2
- httpx *
- pypdf *
- python-dotenv *
- python-multipart *
- pyyaml *
- schedule *
- setuptools *
- uvicorn ~=0.22.0
- uvicorn-worker *
- anyio ==4.4.0 develop
- certifi ==2024.6.2 develop
- charset-normalizer ==3.3.2 develop
- coverage ==7.5.3 develop
- exceptiongroup ==1.2.1 develop
- h11 ==0.14.0 develop
- httpcore ==1.0.5 develop
- httpx ==0.27.0 develop
- idna ==3.7 develop
- iniconfig ==2.0.0 develop
- packaging ==24.0 develop
- pluggy ==1.5.0 develop
- pytest ==8.2.1 develop
- pytest-asyncio ==0.23.7 develop
- pytest-cov ==5.0.0 develop
- requests ==2.32.3 develop
- ruff ==0.4.7 develop
- sniffio ==1.3.1 develop
- tomli ==2.0.1 develop
- typing-extensions ==4.12.1 develop
- urllib3 ==2.2.2 develop
- aiofiles ==23.2.1
- anyio ==4.4.0
- certifi ==2024.6.2
- click ==8.1.7
- dacite ==1.8.1
- docx ==0.2.4
- exceptiongroup ==1.2.1
- fastapi ==0.95.2
- h11 ==0.14.0
- httpcore ==1.0.5
- httpx ==0.27.0
- idna ==3.7
- lxml ==5.2.2
- pillow ==10.3.0
- pydantic ==1.10.15
- pypdf ==4.2.0
- python-dotenv ==1.0.1
- python-multipart ==0.0.9
- pyyaml ==6.0.1
- schedule ==1.2.2
- setuptools ==70.0.0
- sniffio ==1.3.1
- starlette ==0.27.0
- typing-extensions ==4.12.1
- uvicorn ==0.22.0
- aiofiles ==23.2.1
- anyio ==4.4.0
- certifi ==2025.1.31
- click ==8.1.7
- dacite ==1.8.1
- docx ==0.2.4
- exceptiongroup ==1.2.1
- fastapi ==0.95.2
- h11 ==0.14.0
- httpcore ==1.0.5
- httpx ==0.27.0
- idna ==3.7
- lxml ==5.2.2
- pillow ==10.3.0
- pydantic ==1.10.15
- pypdf ==4.2.0
- python-dotenv ==1.0.1
- python-multipart ==0.0.9
- pyyaml ==6.0.1
- schedule ==1.2.2
- setuptools ==70.0.0
- sniffio ==1.3.1
- starlette ==0.46.0
- typing-extensions ==4.12.1
- uvicorn ==0.22.0