SymPy
Symbolic mathematics in Python
SymPy is a Python library for symbolic mathematics. It aims to become a full-featured computer algebra system (CAS) while keeping the code as simple as possible in order to be comprehensible and easily extensible. SymPy is written entirely in Python.
Students who are interested in applying should start with the application instructions https://github.com/sympy/sympy/wiki/GSoC-2020-Student-Instructions. Make special note of the patch requirement. Applications that are submitted without a pull request will be ignored.
Our ideas list is at https://github.com/sympy/sympy/wiki/GSoC-2020-Ideas. Please discuss your idea with us on our mailing list.
All applications should follow our application template https://github.com/sympy/sympy/wiki/GSoC-2020-Application-Template.