Are you a developer or a data analyst? Share your thoughts about your coding tools in our short survey and get a chance to win prizes! Learn more →
Top 17 C++ R Projects
-
LightGBM
A fast, distributed, high performance gradient boosting (GBT, GBDT, GBRT, GBM or MART) framework based on decision tree algorithms, used for ranking, classification and many other machine learning tasks.
That's a tough bouncing ball to follow as it seems the resolution was to upgrade to a newer version of a dependency, but if we look at that dependency, the fix seems to be found somewhere in this https://github.com/microsoft/LightGBM/compare/v2.2.1...v2.2....
But, although there is admittedly a lot in there and I may have missed it, I don't see any updates to tests to denote that a problem was discovered. Which, while not knowing much about the project, makes me think that there really isn't any meaningful testing going on, which is interesting for what it is, but not in the vein of the discussion here.
-
JetBrains
Tell us how you use coding tools. You may win a prize! Are you a developer or a data analyst? Share your thoughts about your coding tools in our short survey and get a chance to win prizes!
-
catboost
A fast, scalable, high performance Gradient Boosting on Decision Trees library, used for ranking, classification, regression and other machine learning tasks for Python, R, Java, C++. Supports computation on CPU and GPU.
Project mention: 🚀 Why Your ML Service Needs Rust + CatBoost: A Setup Guide That Actually Works | dev.to | 2025-01-19[package] name = "MLApp" version = "0.1.0" edition = "2021" [dependencies] catboost = { git = "https://github.com/catboost/catboost", rev = "0bfdc35"}
-
-
-
-
-
terra
R package for spatial data handling https://rspatial.github.io/terra/reference/terra-package.html (by rspatial)
-
Sevalla
Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
-
-
-
-
-
-
-
-
rgl
rgl is a 3D visualization system based on OpenGL. It provides a medium to high level interface for use in R, currently modelled on classic R graphics, with extensions to allow for interaction. (by dmurdoch)
-
-
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
C++ R discussion
C++ R related posts
-
Connect to Azure SQL in R via Entra ID / AAD tokens from Azure CLI
-
Visualizing Data on a Mesh with Displacement Mapping in R
-
Fortran on WebAssembly
-
Importing data from SQL into R, with correct R data types
-
Does anyone feel like R is actually vastly worse for dependency/environment management than Python?
-
Converting hexadecimal to ASCII?
-
Error: std::bad_alloc when import CSV file
-
A note from our sponsor - JetBrains
surveys.jetbrains.com | 1 Sep 2025
Index
What are some of the best open-source R projects in C++? This list will help you:
# | Project | Stars |
---|---|---|
1 | LightGBM | 17,539 |
2 | catboost | 8,545 |
3 | Rcpp | 773 |
4 | readxl | 742 |
5 | vroom | 631 |
6 | GPBoost | 628 |
7 | terra | 578 |
8 | pdftools | 537 |
9 | odbc | 402 |
10 | dggridR | 179 |
11 | Rblpapi | 172 |
12 | rinside | 142 |
13 | cppRouting | 116 |
14 | BTM | 97 |
15 | rgl | 95 |
16 | redist | 71 |
17 | re2 | 30 |