Software for surveys, statistics, writing, and reproducible research, selected for practical academic and teaching workflows. All are free and open-source.
If you are choosing quickly, start with JASP or jamovi for point-and-click statistics teaching, move to R + RStudio when you need programmable analysis and full reproducibility, use Quarto for reports and teaching materials, and choose LimeSurvey or KoboToolbox when your data collection requires structured logic or offline fieldwork.
R is the statistical language behind the teaching suite, and RStudio Desktop is the open-source development environment used for most of that work. Together they support descriptive statistics, modelling, visualisation, and reproducible reporting for classroom and research workflows.
Who should use it: Researchers and postgraduate students who want full analytical control, reproducible outputs, and a toolchain that scales from coursework to publishable analysis.
Get R + RStudio →A point-and-click statistics application developed by the University of Amsterdam. Covers standard frequentist tests and adds Bayesian counterparts alongside them, making it useful for teaching the conceptual difference between the two. Output is formatted in APA style and exported directly to Word or PDF. It works well as a no-cost SPSS replacement.
Who should use it: Undergraduate and postgraduate students, faculty who want a clean teaching tool, and practitioners who need statistical results without writing code.
Download JASP →Like JASP, jamovi provides a free, open-source interface for common statistical tests, with a spreadsheet-like data view that many students find easier to navigate. It supports mediation, moderation, and factor analysis via the jmv and medmod modules. Because it runs R beneath the surface, it also works well as a bridge toward programming.
Who should use it: Students transitioning from Excel to proper statistical software, or anyone who needs a familiar spreadsheet layout alongside inferential statistics.
Download jamovi →A free drop-in replacement for SPSS, maintained by the GNU project. Reads and writes .sav files, supports the most common SPSS syntax, and covers regression, ANOVA, factor analysis, and non-parametric tests. It is useful wherever learners need SPSS-style work without a licence.
Who should use it: Students and instructors who still work in SPSS-oriented environments but need a fully open-source option for teaching, practice, or light applied analysis.
Download PSPP →A full-featured open-source survey platform that supports complex branching logic, quota management, multiple languages, and direct SPSS/R export. It is well suited to academic research designs that need randomisation, conditional questions, or multi-page instruments. It can be self-hosted on university servers for data sovereignty or deployed through institutional hosting.
Who should use it: Researchers designing structured questionnaires with complex logic, multi-language instruments, or any study requiring formal sampling controls.
LimeSurvey.org →Designed for data collection in low-connectivity environments. Used extensively in humanitarian and development research but equally suitable for fieldwork in tourism, maritime, or SME contexts where internet access is unreliable. Supports offline collection on Android, GPS stamping, image capture, and direct export to SPSS, Stata, or Excel. Hosted free for academic researchers.
Who should use it: Researchers collecting field data in locations with unstable internet, distributed teams, or device-based data capture requirements.
KoboToolbox →The publishing system behind the statistics teaching suite. It is used to produce the book, companion site, lecture decks, worked examples, and related teaching materials from a single source project. Quarto keeps content and output format separate, which makes it well suited to reproducible teaching and structured publishing workflows.
Who should use it: Anyone producing textbooks, course materials, technical reports, or academic papers who wants reproducible, version-controlled outputs.
Get started with Quarto →Reference management software that captures references directly from browser pages, PDFs, and DOI lookups. Generates citations and bibliographies in APA, MLA, Chicago, and hundreds of journal-specific formats. The Word and LibreOffice plugins handle in-text citations automatically and help reduce formatting errors.
Who should use it: Students, researchers, and faculty who manage literature reviews, academic writing, or citation-heavy teaching materials.
Download Zotero →A complete Microsoft Office alternative: Writer for documents, Calc for spreadsheets, and Impress for presentations, maintained by the Document Foundation. Reads and writes .docx, .xlsx, and .pptx formats without conversion loss in most cases.
Who should use it: Students and instructors who want a fully open-source office suite for everyday writing, spreadsheets, and slide preparation.
Download LibreOffice →Git is the version-control system behind reproducible teaching and research workflows. It keeps manuscripts, slides, datasets, and code in a traceable history, makes collaboration reviewable, and allows teaching materials to be rebuilt from known states. It can be used locally or paired with open-source forges such as Gitea, Forgejo, or self-hosted GitLab CE.
Who should use it: Anyone maintaining textbooks, lecture materials, code, or analysis scripts who wants version history, safer collaboration, and repeatable release workflows.
Download Git →WebR compiles R to WebAssembly, allowing R code to run directly in a web browser with no server, no installation, and no account. It is particularly effective for interactive statistical examples because readers can experiment with parameters and see results change in real time. Quarto has native WebR support via the quarto-webr extension.
Who should use it: Instructors and authors who want interactive browser-based statistical examples without requiring students to install software first.
WebR documentation →