Why the category is hard to compare
"Open-source qualitative data analysis software" sounds like one category, but it covers several jobs. Classic QDA tools help researchers import transcripts, mark passages, apply codes, maintain codebooks, write memos, and export evidence. Digital humanities tools may treat literary text as the main unit of work. Distant-reading environments calculate corpus patterns but do not support manual coding in the traditional sense.
The criteria make those differences explicit. License type affects inspectability and reuse. Platform support affects mixed Windows, macOS, and Linux teams. Collaboration matters when more than one coder reviews evidence. AI support matters only when the workflow remains methodologically accountable. Maintenance risk grows when a tool is no longer active. Export matters because qualitative claims have to move into theses, papers, client reports, and archives.
QualCoder
QualCoder is a maintained offline-first desktop client for researchers who need open-source QDA across several media types. As verified on its GitHub repository page on July 7, 2026, it is licensed under LGPLv3, had release 3.8.2 dated February 26, 2026, and showed 643 stars, 132 forks, 23 watchers, and 7,593 commits. It supports Windows, macOS universal2 and Intel builds, Ubuntu, Fedora, Arch/Manjaro, and other Python 3.12+ and PyQt6 environments.
QualCoder supports text, image, audio, and video coding, which makes it more broadly QDA-oriented than lightweight text-only tools. Its AI functions are optional: users can connect the OpenAI GPT-4 API or use the Helmholtz Society's free Blablador service, and the first launch downloads a multilingual embedding model for local document analysis. The tradeoff is that it is mainly a single-machine client rather than a live collaboration environment.
Taguette
Taguette is a strong choice when the job is lightweight qualitative text annotation. As verified on its GitHub repository page on July 7, 2026, it is licensed under BSD-3-Clause and showed 85 stars, 21 forks, and 1,471 commits. It supports importing PDF, Word, plain text, HTML, EPUB, MOBI, OpenDocument, and RTF. It can be run through a local development environment, official Windows and macOS installers, Docker, or the official hosted server version.
Taguette works because its scope is narrow. A class or small project can use it without first learning a large commercial suite. It can support collaboration through hosted or self-hosted deployment. The tradeoff is scope: it is narrower than NVivo or QualCoder, and it is not designed around agent-native AI review.
RQDA
RQDA belongs in the history of open-source QDA, but it should not be presented as actively maintained. It has not been actively maintained since its GUI dependency, RGtk2, was archived on CRAN in December 2021. That technical dependency matters because the graphical interface is central to how most users would expect to operate the tool.
For teams already working in R, it may still be useful to understand what RQDA represented: an attempt to bring qualitative coding into an open statistical environment. For new research projects, students and labs should treat it as discontinued unless they have a specific reproducibility reason and technical ability to maintain an older setup.
CATMA
CATMA, Computer Assisted Text Markup and Analysis, is developed at the University of Hamburg and has been in development since 2008. The current version, CATMA 7, was released in May 2023 with support from the forTEXT Portal project. It is open source, free, and web-based, with source code under the forTEXT/catma GitHub organization.
CATMA is a digital humanities and literary text annotation tool. Its "undogmatic" approach does not force researchers into a predefined classification system, and annotations can be exported as TEI/XML. The backend uses GitLab to manage project versioning, and the tool has been used by more than 60 research projects. For a literature or text markup project, CATMA may fit the work. For social-science interview coding, it is adjacent rather than a direct NVivo replacement.
Voyant Tools
Voyant Tools is free, open source, web-based, and widely known in digital humanities. Developed by McGill University's Stefan Sinclair and the University of Alberta's Geoffrey Rockwell, it is built for distant reading and computational text exploration. It can help researchers inspect word frequency, trends, keyword co-occurrence, and word clouds across a corpus.
Voyant should not be packaged as a traditional QDA coding tool. It does not replace open coding, codebook development, thematic review, or memo-based interpretation. Use it before or alongside qualitative coding when a researcher wants an exploratory overview of a larger text collection. Calling it QDA software without that caveat would mislead students.
OpenVerbatim
As the team building OpenVerbatim, we have included it here transparently rather than pretending this is fully third-party coverage. OpenVerbatim's position in this comparison is specific: it is for researchers who want an open-source, agent-native workflow where AI suggestions remain tied to source evidence, review states, and audit history. It is not listed as an "objective first place" winner.
The AI work is treated as a proposal layer. A code, summary, or candidate theme remains suggested until a reviewer accepts, edits, or rejects it. That model is designed for teams that need BYOK operation, self-hosting options, and transparent provenance from transcript to finding. Researchers should still evaluate maturity, export requirements, and governance fit before adopting it for high-stakes work.
Other ecosystem options
There are other open or semi-open tools worth watching, especially for teams already committed to a technical ecosystem. For example, qcoder is another option in the R ecosystem for teams that want qualitative work close to quantitative analysis. This page does not claim a current version number, star count, or maintenance status for tools not covered by the verified facts above. Before choosing any such option, check installation, maintenance, export, and whether the tool supports the kind of evidence review your project needs.
Recommended paths by use case
For a first student coding project, Taguette or QualCoder are usually practical starting points. For multimedia qualitative data, evaluate QualCoder closely. For digital humanities text markup, CATMA is more appropriate than a standard interview-coding tool. For corpus exploration before close reading, Voyant Tools can be useful if you remember that it is not a coding environment. For auditable AI-assisted qualitative analysis, this list includes OpenVerbatim because its workflow is built around suggested and confirmed evidence states.
To keep exploring, read the free qualitative coding software for students comparison, the NVivo pricing and student license explainer, the NVivo alternative page, and the traditional QDA workflow comparison. For methods, use how to code interview transcripts, how to do thematic analysis, and qualitative coding examples, then try the sandbox.