The best European alternative to GitHub is Codeberg. If that doesn't suit you, we've compiled a ranked list of other European GitHub alternatives to help you find a suitable replacement. Other interesting alternatives to GitHub are: Tangled and Plain.
GitHub alternatives are mainly Developer Tools but may also be Team Collaboration Platforms. Browse these if you want a narrower list of alternatives or looking for a specific functionality of GitHub.
This list contains services from companies based in a member state of the European Union (EU), the European Economic Area (EEA) and the European Free Trade Association (EFTA). You can read more about the listing conditions here.
Community-driven Git hosting platform for free and open source projects. Non-profit organization based in Berlin offering secure, privacy-focused development tools.

Codeberg.org is a community-driven Git hosting platform specifically designed for free and open source software projects. Operating as a non-profit organization based in Berlin, Germany, Codeberg prioritizes the commons over commercial interests.
The platform serves over 178,000 users hosting more than 274,000 projects, creating a vibrant ecosystem of developers, artists, academics, and professionals who share a commitment to free culture and openness.
Key features include:
Unlike commercial alternatives, Codeberg operates on the principle that your data is not for sale. The platform celebrates creativity and collaboration while maintaining complete independence from corporate influence.
Perfect for: Open source developers seeking ethical hosting, privacy-conscious teams, European projects requiring GDPR compliance, and anyone wanting to support the free software movement through a truly community-owned platform.
Next-generation social coding platform featuring stacked pull requests, self-hosting, Nix-powered CI, and AT Protocol federation for collaborative development.

Tangled reimagines how developers collaborate on code by combining modern development practices with genuine community ownership. Developers retain full control of their repositories while participating in a decentralized network that respects their autonomy.
The platform introduces stacked pull requests that break down large features into small, reviewable chunks, enabling faster shipping through round-based code reviews. Native support for Jujutsu makes managing dependent changes seamless.
Key capabilities include:
The platform supports both existing AT Protocol accounts (like Bluesky) and new account creation. Recent updates include full-text code search, focus mode, SSH-based CI log browsing, and a new XRPC API. Tangled brings back the collaborative spirit of coding while providing the infrastructure and tools modern development requires.
Complete development platform combining Git hosting, issue tracking, documentation, chat, CI/CD, package registry, and AI agents in one unified product.

Plain revolutionizes software development by consolidating seven essential tools into one unified platform. Instead of juggling separate services for code hosting, issue tracking, documentation, team chat, CI/CD, package management, and AI assistance, Plain provides a single source of truth where all these surfaces seamlessly integrate.
Key features include:
The platform delivers sub-50ms response times through local-first synchronization, ensuring every action feels instant. With 99.9% uptime SLA and keyboard-native design, Plain eliminates context switching between tools while maintaining the performance developers expect.
Pricing starts free for up to 2 users, scaling to $8/month for hobby projects and $24/month for professional teams, with enterprise options available for organizations requiring SSO and advanced compliance features.