Contributors per cycle
Accepted projects each year, against the median organization that year
View as table
| Boost C++ Libraries | Median organization | |
|---|---|---|
| 2016 | 0 | 4 |
| 2017 | 4 | 4 |
| 2018 | 9 | 3 |
| 2019 | 11 | 4 |
| 2020 | 9 | 4 |
| 2021 | 8 | 4 |
| 2022 | 0 | 3 |
| 2023 | 0 | 4 |
| 2024 | 0 | 4 |
| 2025 | 0 | 5 |
| 2026 | 0 | 4 |
Boost provides free peer-reviewed portable C++ source libraries
Contributors in 2026
–
Not taking part
Projects since 2016
41
8.2 a cycle on average
Cycles
5 of 11
First in 2017
Rank in 2026
–
By contributors
Mentors
9
for 8 projects in 2021
Accepted projects each year, against the median organization that year
| Boost C++ Libraries | Median organization | |
|---|---|---|
| 2016 | 0 | 4 |
| 2017 | 4 | 4 |
| 2018 | 9 | 3 |
| 2019 | 11 | 4 |
| 2020 | 9 | 4 |
| 2021 | 8 | 4 |
| 2022 | 0 | 3 |
| 2023 | 0 | 4 |
| 2024 | 0 | 4 |
| 2025 | 0 | 5 |
| 2026 | 0 | 4 |
Each one has its own page of organizations and trends
Technologies
# Topics
8 projects in 2021 · All 41 projects since 2016
Shikhar VashisthaMentored by Cem Bassoy, David Bellot
Simplifying uBlas::matrix and uBlas::vector templates using the new uBlas tensor extension as base implementation.
Divyam SingalMentored by Lao
Boost.Real aims to provide a data-type that can represent all types of computable real numbers and provides the flexibility of performing arbitrary...
Prathamesh TagoreMentored by Olzhas Zhumabek, Pranam Lashkari
A layer of separation between two dimensional convolution and correlation was added. Support for many different boundary options along with...
Suraj Kumar-3Mentored by Vikram Singh Chundawat
Boost.Real aims at providing a data-type that can represent all types of computable real numbers and provides the flexibility of performing arbitrary...
Syed FahadMentored by Christopher Kormanyos
A new quad-double type would be implemented, initially as a wrapper around the QD package's qd_real class authored by David Bailey. Tests for...
Pan YueMentored by Vinícius O.
GIL is restricting Python code performance. There have been a long time that the Pythondevelopers are struggling to solve the...
Eduardo Quintana MirandaMentored by Janek Kozicki, Christopher Kormanyos
We propose the implementation of Fast Fourier Transform (FFT) capabilities inside the Boost.Math library. This project answers the need for a C++...
Kannav Krishan MehtaMentored by Cem Bassoy, David Bellot
This project aims to extend the existing tensor extension of uBlas by providing support for subtensor, i.e. views of tensor type, along with the...
Olzhas ZhumabekMentored by mloskot
The project aims to implement missing pieces of feature detection. Feature detection is one of the fundamental operations in Computer Vision, which...
Dimitrios LosMentored by Christopher Kormanyos
Boost is one of the most fundamental collections of C++ libraries, powering thousands of projects, but also driving the development of C++ best...
Debabrata MandalMentored by mloskot, Pranam Lashkari
This proposal aims to make histogram calculation a built-in feature of Boost.GIL. The proposal also adds histogram related image processing...
Kishan ShuklaMentored by Damian Vicino, Laouen Belloli
I propose to add new mathematical functions and operators to the Boost.Real library. Apart from new additions, I'll optimize few algorithms and...
Ashar KhanMentored by Cem Bassoy, David Bellot
This proposal aims at three major things, improving the uBLAS interfaces that were added in GSOC 2019 work, stabilizing and enhancing the unit...
Syed Ali HasanMentored by Pranam Lashkari
Development of a generic and dynamic system for interconversion of the already implemented coordinate systems.
Vikram Singh ChundawatMentored by Damian Vicino, Laouen Belloli
Boost.Real aims to provide a data-type that can represent all types of computable real numbers and provides the flexibility of performing arbitrary...
Gopi Krishna MenonMentored by Sarthak Singhal
This project involves building a External High Level API and certain enhancements around the existing Flexible Image Transport System library (...
Tinko BartelsMentored by Visarion Fysikopoulos
A number of geometric algorithms, such as the triangulation of a point set, employ geometric predicates (implemented as strategies in...
Olzhas ZhumabekMentored by Stefan Seefeld
Proposal describes epipolar geometry tools that I would like to implement. The algorithms that I would like to implement: KAZE feature detector and...
Miral ShahMentored by mloskot
In this project, new Image processing algorithms will be introduced which will expand the scope of Boost.GIL and provide more functionality to the...
Ashar KhanMentored by Cem Bassoy
Boost uBLAS Modifying (Smart) Expression Templates Abstract This proposal aims at improving the efficiency of the expression templates that are used...
Sarthak SinghalMentored by David Bellot, Ruchika Joshi
In this project I would like to focus on implementing the following things: Implement Boost::unit with Boost::astronomy::coordinate to provide a...
Kimberly SwansonMentored by Damian A Vicino, Laouen Belloli
Real serves to tackle the pervasive problem of inaccuracy that arises from floating point arithmetic. However, there is still much to be done to get...
Amit SinghMentored by Cem Bassoy, David Bellot
My goal is to implement design policy which will dictate how memory is accessed and how dimension is specified for example dynamic dimension or...
Pranam LashkariMentored by Ruchika Joshi
The project is divided into two parts. Integrating Boost.Units with the existing coordinate system in the library. It will provide a better, robust...
Sagnik DeyMentored by Damian A Vicino, Laouen Belloli
My goal will be to finish up the details and missing functionality of the Boost.Real library created during the previous GSoC and get it to review...
Tinko Sebastian BartelsMentored by Vissarion Fisikopoulos, Adam Wulkiewicz
The goals of this project are to add capabilities for computing Delaunay Triangulations/Voronoi Diagrams and for generating random geometries to the...
AperjumpMentored by David Bellot
A library for creating data structure with same functionality as DataFrame in R or pandas
Thomas FerrandMentored by Damian A Vicino
Floating point number operation are not guaranteed to hold correct results. A certain range of errors can occur silently (overflow, underflow,...
Fady EssamMentored by Stefan Seefeld
UBlas is one of the most respectable linear algebra libraries but it still lacks doing the matrix computations on GPU. My proposal is to provide...
Tom WesterhoutMentored by Darren Garvey
This document proposes an addition to Boost C++ Libraries — Static_views library. The library focuses on working with compile-time (i.e. constexpr)...
Laouen BelloliMentored by Damian Vicino
In the history of Computer Science, real numbers representation and data structures do not have a simple solution, numerical errors can be carried...
Hari sai charan challaMentored by Rishabh Arora
This increases the scope of Boost.Intrusive library by adding more data structures into the collection.Every data structure is capable of solving a...
Cem BassoyMentored by David Bellot, Stefan Seefeld
Tensors provide a natural and compact representation for massive multidimensional data with a high dimensionality which occur in disciplines like...
Yaghyavardhan SinghMentored by Vissarion Fysikopoulos, Adam Wulkiewicz
In this project, the goal is to implement algorithms for computing Similarity between Geometries using Expression Templates and Meta-programming...
Pranam LashkariMentored by Vinícius Oliveira
This project involves developing a new library which tries to cover the major concepts of a complex and diverse field of Astronomy. This library will...
Adeel AhmadMentored by Vissarion Fysikopoulos, Adam Wulkiewicz
Nearly antipodal points refer to the most geographically distant points on a sphere i.e. the points are diametrically opposite to each other....
Dattatreya MohapatraMentored by David Bellot, Mohd Sharique
Boost.uBLAS employs numerous compile-time optimizations which improve the performance of matrix operations. However, there is no implementation of...
Rishabh AroraMentored by David Bellot
To implement the dataframes library for uBLAS using Expression Templates and Meta-programming paradigm in C++ that is capable of doing simple...
Mohd ShariqueMentored by David Bellot
Matrix multiplication is one of the most important operations in linear algebra. The project "Optimising multiplication in uBLAS" is concerned with...
Ruoyun JingMentored by Vissarion Fysikopoulos
In some algorithms there is the need to compare two distances of two point pairs. Especially, computing distances on ellipsoid in Boost.Geometry used...
Tom WesterhoutMentored by Niall Douglas
This document proposes an addition to Boost C++ Libraries -- a compile-time hash table. There are multiple good implementations of unordered...
No accepted proposals or progress posts from Boost C++ Libraries contributors yet. Contributed here? Share yours.
Claim your projectData: Google Summer of Code public archive. Contributor counts are accepted projects.