All organizations · GSoC 2026 · Science and medicine, Data

R project for statistical computing

R software for statistical computing & graphics

R provides a wide variety of statistical and graphical techniques, and is highly extensible. R is often the tool of choice for research in statistical methodology. R is an integrated suite of software facilities for data manipulation, calculation and graphical display. It includes * an effective data handling and storage facility, * a suite of operators for calculations on arrays, in particular matrices, * a large, coherent, integrated collection of intermediate tools for data analysis, * graphical facilities for data analysis and display either on-screen or on hardcopy, and * a well-developed, simple and effective programming language which includes conditionals, loops, user-defined recursive functions and input and output facilities. The term “environment” is intended to characterize it as a fully planned and coherent system, rather than an incremental accretion of very specific and inflexible tools, as is frequently the case with other data analysis software. R, like S, is designed around a true computer language, and it allows users to add additional functionality by defining new functions. Much of the system is itself written in the R dialect of S, which makes it easy for …

  • c
  • javascript
  • c++
  • r-project
  • fortran
  • visualization
  • machine learning
  • data science
  • graphics
  • statistics

Project ideas

24 ideas on its 2026 ideas page. Sizes: 6 medium, 18 large. 38 mentors named.

  1. Animated interactive ggplots medium
  2. Time-dependent constraints in gfpop large
  3. data.table medium
  4. glmmTMB via RTMB large
  5. torchvision and ecosystem large
  6. mlr3torchAUM on CRAN large
  7. mlr3changepoint large
  8. mlr3 hugging face large
  9. Multivariate Support and Performance Improvements in imputeTestbench large
  10. Jaya for Modern Hyperparameter Optimization large
  11. hyperSpec-HPC: Fast Sparse Spectral Kernels in R and Rust large
  12. nicheR shiny large
  13. tourr: new PP indices based on scagnostics large
  14. ecotourism: update data package and create shiny app large
  15. Integrating Distributional Copula Regression into the gamboostLSS Package medium
  16. classbound: Explore Boundaries for classifiers large
  17. robStatTM Robust Statistics made available via RPy2 wrappers to python medium
  18. jsf: Jump-Switch-Flow package in R large
  19. Integrating AWK in R medium
  20. Generalized changepoint regression large
  21. Multilingual documentation of R packages medium
  22. Adding confidence intervals for changepoint detection large
  23. ChatR large
  24. rosetta: Python wrappers for Bioconductor packages via rpy2 large

Read the ideas page. Ideas are for scope reference; never copy one into a proposal.

History

In GSoC since 2016, 11 years. Projects per year: '16: 22, '17: 33, '18: 24, '19: 30, '20: 20, '21: 21, '22: 13, '23: 9, '24: 16, '25: 21, '26: 25.

On GitHub

1 repository pushed to in the last year.

Links and channels

go deeper in your terminal
git-into-gsoc org "R project for statistical computing" --shortlist
git-into-gsoc repos "R project for statistical computing"
git-into-gsoc issues --org "R project for statistical computing"
or ask your assistant:
"Which R project for statistical computing repositories merge
newcomers' pull requests, and which beginner
issues are still free?"

Those commands read live data: which repositories merge outside pull requests, and which beginner issues nobody has claimed. Install in two minutes.