Codebahn

Focused and independent GitHub alternative

Codebahn is fast, no-nonsense Git and CI. No bloat. Code, review, merge, ship. Open source foundations, easy to leave. Made and hosted in the EU. 🇪🇺

Codebahn repository view showing code, commits, branches, and CI status

Why use Codebahn?

What leaving GitHub looks like

It sounds like a project. It is not. Your Git stays the same, your workflows carry over, and the bloat stays behind.

What stays the same

Standard Git. Same SSH keys, same editor, same local config. Repos, issues, pull requests, branch protection, webhooks, container registry, and releases all work the way you expect.

Your CI keeps running

Your .github/workflows/ files run on Codebahn's EU runners without renaming. actions/checkout@v7 resolves from GitHub automatically. Most workflows work without changes.

What you stop thinking about

CopilotCopilot Coding AgentCopilot ChatCopilot ExtensionsCodespacesGitHub CertificationsMarketplaceProjectsWikisDiscussionsGitHub PagesGistsSponsorsProfile READMEsAchievement badgesSocial feedGitHub SkillsGitHub DesktopGitHub MobileOrganization insightsAdvanced SecurityCode scanningSecret scanningAudit log streamingMerge queuesTrending / Exploreand more...

Most teams use a fraction of what GitHub ships. The rest is surface you pay for, secure against, and explain on compliance questionnaires.

Import in one pass

Connect your GitHub account, pick your repos, click import. Full history, issues, pull requests, labels, milestones, and releases. Up to 100 repos at once. Migration guide.

We think we know why you are here

There is a good chance you are here because something about GitHub stopped feeling right. Maybe it is the per-seat pricing that punishes you for adding a contractor. Maybe it is the CLOUD Act question that keeps coming up in procurement. Maybe you opened the settings page and wondered when a code hosting tool got this complicated.

We started Codebahn because we had the same feeling. European teams ended up on US infrastructure by default, and the cost of leaving grew while nobody was looking. We wanted managed Git that earns the switch on its own, not a worse tool with better jurisdiction.

We are independent, self-funded, and accountable to the people who use the product. If something breaks, send us an email and we fix it. If it is not the right fit, your data exports in one click and you owe nothing.

Give us a look. We think the product speaks for itself.

Simon Nordberg

Simon Nordberg

Founder

Same software, choose your level

Capacity-based pricing, not per-seat. Adding teammates or agents doesn't move the bill. Pay annually and save 2 months.

Organization

Teams, permissions, hosted CI, container registry.

Starter25 GiB, 3,000 CI min, 1 concurrent
€39/mo
Team200 GiB, 10,000 CI min, 3 concurrent
€119/mo
Scale500 GiB, 25,000 CI min, 6 concurrent
€249/mo
Personal5 GiB storage, BYO runners, container registry
€9/mo
See full pricingGet started

Unlimited users on every plan. 30-day money-back guarantee. Card required at sign-up. Compare with GitHub and GitLab.

Not sure we fit? Read when not to use Codebahn.