GitLab Alternatives
GitLab is described as 'On-premise or hosted Git repository management tool. It also includes code reviews, issue tracking, wikis, and continuous integration' and is a leading source code hosting service in the development category. There are more than 100 alternatives to GitLab for a variety of platforms, including Web-based, Self-Hosted, Linux, Mac and Windows apps. The best GitLab alternative is GitHub, which is free. Other great apps like GitLab are Gitea, Gogs, Bitbucket and Codeberg.
filter to find the best alternatives
GitLab alternatives are mainly Version Control Systems but may also be Source Code Hosting Services or Project Management Tools. Other popular filters includes Self-Hosted + Open Source. Filter by these or use the filter bar below if you want a narrower list of alternatives or looking for a specific functionality of GitLab.- Source Code Hosting Service
- Freemium • Open Source
- 9 Docker Hub alternatives
Docker Hub is a cloud-based registry service which allows you to link to code repositories, build your images and test them, stores manually pushed images, and links to Docker Cloud so you can deploy images to your hosts.
Docker Hub VS GitLab
Is Docker Hub a good alternative to GitLab? - 18 GitCenter alternatives
Git Center is a decentralized hosting platform for Git repositories. We provide several collaboration features such as bug tracking for every project, and private and public repositories for free. Join us by creating a new repository.
License model
- Free • Open Source
Application type
Platforms
- Online
- Chrome OS
- Self-Hosted
- ZeroNet
GitCenter Features
- File Versioning
- Decentralized
- Unlimited storage
- Git Support
- Direct P2P Sync
- Unlimited users
- Git and mercurial support
- Built-in Commenting System
- Release Management
- Private repositories
GitCenter VS GitLab
Is GitCenter a good alternative to GitLab? - 52 Earthly alternatives
Earthly is a CI/CD framework that allows you to develop pipelines locally and run them anywhere. Earthly leverages containers for the execution of pipelines. This makes them self-contained, repeatable, portable and parallel.
License model
- Free • Open Source
Application type
Platforms
- Linux
Earthly Features
- Build automation
- Continuous Integration
Earthly VS GitLab
Is Earthly a good alternative to GitLab? - 13 sr.ht alternatives
sr.ht is is the hosted instance of SourceHut and provides paid services to its users.
License model
- Freemium • Open Source
Platforms
- Self-Hosted
sr.ht Features
- Git Support
- Hg hosting
- Work without JavaScript
- Private repositories
sr.ht VS GitLab
Is sr.ht a good alternative to GitLab? - 15 Ansible Semaphore alternatives
Ansible Semaphore is beautiful web interface for running Ansible playbooks. If your project has grown and deploying from the terminal is no longer for you then Ansible Semaphore is what you need.
License model
- Free • Open Source
Platforms
- Mac
- Windows
- Linux
- BSD
Ansible Semaphore Features
- Automated deployment
- Continuous Deployment
- Configuration Management
- Server-side
Ansible Semaphore VS GitLab
Is Ansible Semaphore a good alternative to GitLab? - 51 Apache Allura alternatives
Apache Allura is an open source implementation of a software forge, a web site that manages source code repositories, bug reports, discussions, wiki pages, blogs, and more for any number of individual projects.
License model
- Free • Open Source
Application types
Platforms
- Mac
- Windows
- Linux
- Online
Apache Allura Features
- Git Support
- Git integration
- Hg hosting
- Wiki
Apache Allura VS GitLab
Is Apache Allura a good alternative to GitLab? - 40 ForgeFed alternatives
ForgeFed (formerly GitPub) is a decentralized federation protocol based on the W3C's ActivityPub, which extends ActivityStream 2.0. It provides a server to server API for pull request, forking and subscription of repositories provided by Git web services (services like...
ForgeFed Features
- Support for ActivityPub
- Git Support
- Federated
- Distributed
- Federation
ForgeFed VS GitLab
Is ForgeFed a good alternative to GitLab? - 11 Gerrit Code Review alternatives
Gerrit simplifies Git based project maintainership by permitting any authorized user to submit changes to the master Git repository, rather than requiring all approved changes to be merged in by hand by the project maintainer.
License model
- Free • Open Source
Application type
Platforms
- Linux
- Self-Hosted
Gerrit Code Review Features
- Real time collaboration
- Code review
Gerrit Code Review VS GitLab
Is Gerrit Code Review a good alternative to GitLab?