ESiWACE (Excellence in simulation of climate and weather in Europe) is one of nine EU funded Centres of Excellence for computing applications. ESiWACE aims to improve efficiency and productivity on numerical weather and climate simulations on HPC platforms by supporting the end-to-end workflow of Earth system modelling. The talk will give an overview of goals, achievements and future perspectives of the project.