Science and medicine

SageMath

Open-source mathematics software system

Technologies
cythonPython
Topics
educationmathematicsresearch
Total projects
58
Years participating
11
Most recent
2026

Participation history

11 program years
Projects by participation year 2016: 5 projects, 2017: 5 projects, 2018: 5 projects, 2019: 4 projects, 2020: 5 projects, 2021: 7 projects, 2022: 5 projects, 2023: 6 projects, 2024: 6 projects, 2025: 6 projects, 2026: 4 projects 5 2016 5 2017 5 2018 4 2019 5 2020 7 2021 5 2022 6 2023 6 2024 6 2025 4 2026

Historical projects

2026 4 projects

Official GSoC page ↗

Gabow Arborescence Packing In SageMath

Contributor: Dogukan Bingol

Edge-disjoint spanning arborescences are a fundamental structure in directed graph theory, with applications in connectivity and network design....

Integrating FLINT/Calcium Algebraic Number Fields as a Backend for SageMath's AA and QQbar.

Contributor: Madhu Sripada

Problem: SageMath's algebraic number fields (AA/QQbar) have performance bottlenecks in equality testing, arithmetic on high-degree numbers, and...

Improve and Polish the Generation of Structures of Combinatorial Species

Contributor: Parth Chavan

SageMath's LazyCombinatorialSpecies framework (sage/rings/lazy_species.py) represents combinatorial species as lazy sequences of symmetric-group...

Add Supersymmetric Functions and Bases

Contributor: Shriya Meenakshisundaram

SageMath currently has various examples of Hopf Algebras implemented, such as symmetric functions, quasisymmetric functions, word-quasisymmetric...