Energy system modeling tools allow to perform comprehensive analyses for the optimal integration of supply and demand technologies in different scenarios. Open tools, in particular, increase the reliability of such tools and their policy relevance. This work aims to present TEMOA-Europe, an open-data and open-software model instance for OECD Europe. Such model is developed on a time scale up to 2050 and calibrated against acknowledged energy statistics up to 2020. This work is the first to present a net-zero emissions by 2050 trajectory envisaging the absence of Russian energy imports starting from 2030. Despite the stringent constraints, TEMOA-Europe is able to provide results for a decarbonization scenario with growing end-use demands – among which some are reduced for the effect of the elasticity to gas price – considering a larger use of renewable source already starting from the near future and reduced energy intensity. Renewable energy represents more than 60 % of total energy supply by 2050 in the computed pathway. The results are also compared to the projections of the International Energy Agency for the Announced Pledges Scenario (since results for the Net-Zero Emissions Scenario are not publicly available), showing large agreement except for the outcomes concerning wind electricity generation.