GitLab is open core version control software. The Community Edition is open source and can be self-hosted, while a proprietary version adds further features on top of that open source base.
GitLab is listed here as self-hosted and open source, which means the project is not necessarily European. What makes it a European alternative is running the Community Edition on your own or on European infrastructure. It suits organisations that want a complete development platform under their own administration.