GSoC 2026 Contributor Introduction – Interested in Adding Types to Parts of Django

Hello Django team,

I am interested in participating in Google Summer of Code 2026 with Django.

I would like to work on the project “Add types to parts of Django”. I am particularly interested in improving type support in request/response handling, class-based views, and URL routing.

My plan is to first study the current typing efforts, django-stubs, and existing discussions. Then I aim to gradually introduce typing protocols, starting from smaller components and extending towards more complex areas.

Initial approach:

- Study Django internals related to request/response

- Analyze current typing gaps

- Propose typing protocols

- Implement incremental typing support

- Add CI type checking

- Update documentation

I am currently setting up Django locally and plan to start contributing immediately. I would appreciate guidance on suitable starter issues and scope refinement.

Thank you.

1 Like

Welcome @Vrishti-vibes !

We recommend that everyone gets started by reading:

Feel free to ask questions here if there’s anything in those references that you don’t understand or if you get stuck.

1 Like