Skip to content

Repository files navigation

Awesome Open Source Research Tools Awesome

A curated list of open source software for any stage of a rigorous, systematic research project — not limited to any single discipline or method.

This list is method- and discipline-agnostic. If a tool is open source and supports some part of the research lifecycle — collecting data, managing it, analyzing it, making the work reproducible, writing it up, or reviewing existing literature — it belongs here. Social sciences, natural sciences, health sciences, digital humanities: all welcome, as long as the software itself is open source.

Read this in Português (Brasil). Prefer a browsable, bilingual page? See the project site.

Contents

Data Collection

  • KoboToolbox - Field data collection suite (forms, mobile app, server) built on ODK, widely used in humanitarian and social research.
  • LimeSurvey - Self-hosted online survey platform for complex questionnaires and research fieldwork.
  • OmniVoice - Open source voice-cloning text-to-speech system for 600+ languages, useful for producing multilingual audio instruments.
  • OpenRefine - Powerful desktop tool for cleaning, normalizing and transforming messy tabular data before analysis.
  • Scrapy - Fast high-level web crawling and scraping framework for Python.
  • Transcritório - Open source, fully-local desktop app for transcribing and diarizing interviews in Brazilian Portuguese, with direct NVivo export.
  • Vibe - Local audio/video transcription app (Whisper, Nemotron, Parakeet) with speaker diarization and broad export formats.
  • VoiceStudio - Local speech toolkit (transcription, dictation, voice cloning) in 646 languages for confidential interview processing.

Data Management & Organization

  • Dataverse - Open source research data repository software used by institutional archives worldwide.
  • DVC - Data Version Control for datasets and machine learning pipelines, designed to work alongside Git.
  • OSF (Open Science Framework) - Platform for research workflow management, preregistration, and open archiving.

Qualitative Analysis

  • CodeBook Lab - Validation-first benchmarking environment for evaluating LLM codebook execution against human gold standards.
  • Dicto - CAQDAS for transcribing, annotating, tagging and publishing audio/video content and oral histories.
  • LLM4Humanities - Web-based toolkit for LLM-assisted qualitative text annotation, benchmarked against human coding via inter-rater reliability metrics.
  • LocalQ - Fully local, privacy-compliant qualitative analysis dashboard powered by Ollama for confidential data.
  • QualCoder - Actively maintained CAQDAS for coding and analyzing text, images, audio, and video.
  • QualiLab - Open source tool for qualitative data analysis and text coding, developed in Brazil.
  • quallmer - R package for AI-assisted qualitative text coding, structured codebooks, and inter-coder reliability.
  • Taguette - Free and open source qualitative text coding tool, accessible alternative to commercial QDA software.
  • TALLMesh - Qualitative analysis web dashboard operationalizing Braun & Clarke's reflexive thematic analysis with LLMs.

Quantitative & Statistical Analysis

  • JASP - Open source statistical software with a graphical interface, free alternative to SPSS for Bayesian and classical tests.
  • Pandas - Foundational Python library for structured data manipulation, wrangling, and analysis.
  • R - Free software environment for statistical computing, data analysis, and publication-ready graphics.

Reproducibility & Computational Environments

  • Docker - Open source container engine — the code Docker itself is built on — for packaging reproducible research environments and dependencies.
  • Jupyter - Interactive computing notebooks supporting Python, R, Julia, and dozens of other languages.
  • renv - Dependency and project-local environment management for reproducible R projects.
  • Snakemake - Workflow management system for creating reproducible, scalable data analysis pipelines.

Writing & Publishing

  • Pandoc - Universal document converter, the foundational engine behind markdown-to-PDF/HTML academic workflows.
  • Quarto - Scientific and technical publishing system for reproducible articles, books, websites, and presentations.

Reference & Citation Management

  • Beaver - AI research assistant plugin for Zotero with agentic library search, PDF chat, sentence-level citations, and MCP server support.
  • Zotero - Free reference manager with browser integration, PDF annotation, and citation style management.

Collaboration & Project Management

  • GitLab Community Edition - Self-hostable Git platform with issue tracking, wikis, and CI/CD for research teams.
  • Taiga - Open source project management tool (Kanban and Scrum) suited to collaborative research projects.

Literature Review & Synthesis

  • ASReview - Active-learning AI tool for systematic literature reviews and accelerated title/abstract screening.
  • metafor - Comprehensive R package for conducting meta-analyses and evidence synthesis.

AI & Agentic Research Tooling

  • autolabel - Python library for declarative dataset labeling with LLMs, confidence scoring, and cost estimation.
  • Cleanlab - Data-centric AI framework for detecting errors — outliers, duplicates, label errors — across text, image, audio and tabular datasets.
  • DAAF - Toolkit that turns Claude Code into an auditable, reproducible quantitative research engine.
  • DeepSeek Harness - Plugin-based AI agent harness to automate and orchestrate research workflows.
  • DSPy - Declarative framework for optimizing LLM prompts and few-shot examples against validation metrics.
  • Instructor - Python library enforcing structured JSON Schema output validation via Pydantic over LLMs.
  • Open Notebook - Open source alternative to Google's NotebookLM, with FastAPI/SurrealDB backend and Next.js frontend.
  • Outlines - Structured text generation library enforcing regex and JSON schemas via token logit masking.
  • SetFit - Prompt-free framework for few-shot fine-tuning of sentence transformers on small labeled datasets.

Inspiring Organizations

Organizations (not single tools) whose sustained investment in open source research infrastructure is worth pointing to.

  • Center for Open Science - Nonprofit behind the Open Science Framework (OSF), building infrastructure and running initiatives for open, reproducible research.
  • Corporation for Digital Scholarship - Nonprofit behind Zotero and Tropy, building free and open source tools for scholarly research.
  • Ipea (Instituto de Pesquisa Econômica Aplicada) - Brazilian federal public foundation producing open source tooling and reproducible research infrastructure for official data, including the brverse ecosystem.
  • Posit - Public benefit corporation (formerly RStudio) behind RStudio, Quarto, Shiny, renv and other widely-used open source research tooling.
  • Social Science Data Lab - Research lab at the Mannheim Centre for European Social Research (MZES) publishing open source tools and resources for social science data work.
  • The Carpentries - Nonprofit teaching foundational open source data and computational skills to researchers (Software Carpentry, Data Carpentry, Library Carpentry).

Related Lists

  • awesome-ai-for-science - Curated collection of AI tools, machine learning frameworks, models, and datasets accelerating scientific discovery across physics, chemistry, biology, and materials.
  • Awesome-Auto-Research-Tools - Curated collection of automated research systems, deep research agents, sandbox execution environments, and scientific LLM skills.
  • awesome-computational-social-science - Curated resources for computational social science, including Python and R software libraries, courses, books, papers, journals, and conferences.
  • awesome-digital-humanities - Curated directory of software tools, libraries, and resources for humanities scholars using quantitative or computational methods.
  • awesome-evidence-synthesis - Curated directory of strictly open-source software and tools for systematic literature reviews, meta-analysis, and transparent evidence synthesis.
  • awesome-open-science - Curated list of platforms, open data repositories, citizen science initiatives, and resources promoting transparent, open research practices.
  • awesome-open-science-software - Curated list of resources and guidelines on open science principles for software engineering and computational scientific research artifacts.
  • awesome-PhD - Living collection of tools, templates, funding resources, and practical guides for PhD students and academic researchers.
  • awesome-quarto - A curated list of Quarto plugins, extensions, tools, tutorials, examples and resources for scientific publishing and computational documents.
  • awesome-reproducible-research - Curated collection of reproducible research case studies, workflows, data management standards, and meta-science initiatives.
  • awesome-research (historical) - A classic curated directory of productivity, plotting, and writing tools for academic research (now archived and migrated to web).
  • awesome-scientific-computing - Curated directory of open source software and libraries for numerical analysis, simulation, and scientific computing across programming languages.
  • awesome-scientific-writing - Curated list of tools, demos, and plain-text workflows to go beyond LaTeX using Pandoc, Markdown, and reproducible publishing tools.
  • awesome-zotero - Curated collection of plugins, add-ons, citation workflows, and integrations for the Zotero reference management system.
  • brverse (Ipea) - Curated directory and ecosystem of open source R packages maintained by the Institute for Applied Economic Research (Ipea) for reproducible access to official Brazilian socioeconomic, census, and spatial data, strengthening national data sovereignty.

Contributing

Contributions are welcome! Please read the contribution guidelines before opening a pull request — additions are evaluated against an objective checklist (open source license, active maintenance, minimal documentation, non-redundancy), not personal preference.

About

A curated list of open source software for any stage of a rigorous, systematic research project

Topics

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages