I recommend Codeberg if your project is free, GitLab if you don't mind it being in the US, SourceHut if you believe in paying for products instead of being the product, and Forgejo or Gitea if you'd rather self-host.
+1 for Codeberg. I dual-host, on Github in the US and on Codeberg in the land of the free and home of the brave (if you count Ukraine as part of Europe for the latter).
GitLab is the most obvious one. then you have others like: Codeberg that is nonprofit and community driven. Free hosting for open source, EU infrastructure, no tracking, uses Forgejo under the hood. Forgejo is a community fork of Gitea, lightweight, easy to self-host. And also Bitbucket if you already use Jira or Confluence, integration is seamless.
I recommend Codeberg if your project is free, GitLab if you don't mind it being in the US, SourceHut if you believe in paying for products instead of being the product, and Forgejo or Gitea if you'd rather self-host.
Hope it helps.