Before the Application

Before you apply, it’s a good idea to get in touch with the Julia community. Ask questions on Discourse or join the Julia Slack to get connected with potential mentors to help find interesting projects. The Slack channel #jsoc is dedicated to helping students get the help they need. Additionally, you should make use of these connections to start making some small contributions and progress on your project early on. While PRs before the applications are not required, GSoC is extremely competitive, so the more ways you have to show your commitment, the better.

Application Instructions

GSoC applications must be submitted to https://summerofcode.withgoogle.com. We recommend having a mentor to help you with the application process. Please feel free to share your draft applications in the #jsoc channel of the Slack to receive feedback.

Our organization does not have page or formatting requirements, but we recommend building a formal PDF document of less than 10 pages which is formatted using Word or LaTeX. If you have any questions, contact the Julia GSoC administrators at summerofcode@julialang.org.

Application Guidelines

Applications are free-form, so you can discuss your project in whatever way you feel is best. The key questions we will ask ourselves when considering it are:

In more detail, you may find it useful to consider the following questions:

Donate Now