Home   Challenges     Archive     FAQs     T&Cs     Media     Contact   

Team up with earth sciences, computer science or artificial intelligence & machine learning experts to develop innovative open source software

Our 2024 Call for Participation is now OPEN!

Browse our GitHub pagechoose a challenge and submit your proposal by 09 April 2024 at 23:59 CET

WE ARE HAVING A COFFEE BREAK, BUT SOON WE WILL BE BACK ONLINE

WE WILL BE BACK IN

days
hours
minutes
seconds
00
00
00
00
days
hours
minutes
seconds

Would you like to participate in our programme?Don't miss our upcoming WEBINARS

days
hours
minutes
seconds
00
00
00
00
days
hours
minutes
seconds

Never heard of Code for Earth before? Check our About section and learn how it works

HAVE YOU MISSED OUR Q&A WEBINARS?

You can now watch the recordings ⬇

About Code for Earth

Code for Earth is an innovation programme run by the European Centre for Medium-Range Weather Forecasts (ECMWF). Its aim is to drive innovation and open source developments in the Earth sciences community - supporting developments in weather and climate, Copernicus and Destination Earth (DestinE). Learn more about ECMWF, Copernicus and DestinE.


Since 2018, each summer, selected developer teams work together with experienced mentors from ECMWF and partner organisations on innovative projects. These projects are related to the broad scope of activities at ECMWF, including data science, weather, climate or other earth sciences, visualisation and more.

Code for Earth is expanding!

This year we welcomed four new Challenge Partners, each bringing unique expertise and perspectives to our programme. 

Our new partners are: CESOC/University Bonn, European Environment Agency (EEA), Helmoltz Zentrum Hereon, University of Reading

All our Challenges are listed HERE

Ready to submit your proposal?

How it works

From the Call for participation to the Final Code for Earth Day

Ready for 2024 Edition?

Browse the roadmap here below!

Call for participation

29 February - 09 April

Browse through the Code for Earth 2024 

challenges on GitHub. Ask questions and together with ECMWF mentors, you can tailor your submission. Submit your proposal 

by 09 April 2024.

Announcement of selected proposals

29 April

The Code for Earth 2024 teams will be announced on 29 April 2024. You can follow Code for Earth on X and subscribe to the newsletter to get all updates.

Coding phase

02 May - 31 August

The four-month long coding period starts on 02 May 2024 and ends on 31 August 2024. During this time, the selected teams will work with their Code for Earth mentors. These are experts in earth sciences like weather, climate and climate change, atmosphere and air quality or in technology areas like AI/ML, cloud computing, applied data science or open source software development.

The Final Code for Earth Day

18 September

The Code for Earth Day is a celebratory completion of the programme. This year the event will be hosted at ECMWF's headquarters in Reading, UK.

Teams will be invited to present their project results.

Join our community

SUBSCRIBE TO OUR NEWSLETTER
FOLLOW US ON X
YOU CAN ALSO FIND US ON

CONTACT US

Find out more about Code for Earth

with contributions by: