Euclid, a wide-angle space telescope launched in July 2023, after a period of testing and calibrating has released the first images. Euclide is a European mission, built and operated by ESA, with contributions from NASA. The Euclid Consortium – consisting of more than 2000 scientists from 300 institutes across 13 European countries, the US, Canada and Japan – is providing the scientific instruments and scientific data analysis.