Starting at $0 per month per user
View Pricing Overview
What is GitLab?
GitLab DevSecOps platform enables software innovation by aiming to empower development, security, and operations teams to build better software, faster. With GitLab, teams can create, deliver, and manage code quickly and continuously instead of managing disparate tools and scripts.…
Learn from top reviewers
How GitLab Differs From Its Competitors
Awards
Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards
Pricing
GitLab Essential
$0
Cloud
per month per user
GitLab Premium
$29
Cloud
per month per user
GitLab Ultimate
$99
Cloud
per month per user
Entry-level set up fee?
- Setup fee optional
For the latest information on pricing, visithttps://about.gitlab.com/pricing?utm_me…
Offerings
- Free Trial
- Free/Freemium Version
- Premium Consulting/Integration Services
Features
Return to navigation
Product Details
- About
- Integrations
- Competitors
- Tech Details
- FAQs
What is GitLab?
GitLab DevSecOps platform enables software innovation by aiming to empower development, security, and operations teams to build better software, faster. With GitLab, teams can create, deliver, and manage code quickly and continuously instead of managing disparate tools and scripts. GitLab helps teams across the complete DevSecOps lifecycle, from developing, securing, and deploying software.
Differentiators, as described by Gitlab:
- Simplicity: With GitLab, DevSecOps can be achieved through a single platform with a user-friendly interface
- Security: GitLab offers built-in security scans that provides a comprehensive security solution.
- Transparency: The code base for GitLab is open to community contributions, to ensure transparency and an open-core approach.
- Cloud-Agnostic: Can be deployed anywhere with no vendor lock-in
GitLab Screenshots
GitLab Integrations
GitLab Technical Details
Deployment Types | On-premise, Software as a Service (SaaS), Cloud, or Web-Based |
---|---|
Operating Systems | Windows, Linux, Mac, BSD* (Ubuntu 14.04 LTS or later), Android, iOS, full list see https://about.gitlab.com/handbook/security/approved_os.html |
Mobile Application | No |
Supported Countries | International |
Supported Languages | Chinese, English, German, Japanese, Korean, Portuguese, Spanish |
Frequently Asked Questions
GitLab starts at $0.
Reviewers rate Branch Protection highest, with a score of 9.2.
The most common users of GitLab are from Enterprises (1,001+ employees).
Comparisons
Compare with
Reviews From Top Reviewers
(1-5 of 102)
GitLab a Version Control Tool
Rating: 9 out of 10
April 26, 2022
Vetted Review
Verified User
3 years of experience
I have been using GitLab for 3 years as a version control software for our product. Maintaining project code with multiple developers gets easy with GitLab. Generating pull requests for different branches and solving conflicts among branches is easy using GitLab, and the main benefit is GitLab is open source, so it is cost effective to use.
- Code review functionality for pull requests
- Performance monitoring
- GitLab is open source
- Integration with other tools to be used to automate our deployments
Cons
- Paid plans are costly
Gitlab as a version control software
Rating: 8 out of 10
April 14, 2022
AC
Vetted Review
Verified User
5 years of experience
We use GitLab for the maintenance of our codebase, we created multiple branches for the multiple environments(stage, pre-live, production). Daily we are using it to push the code, have code reviews, merge the code and deploy it on the server. As we need a private repository and have multiple developers who collaborate on the development GitLab is best suited for us.
- Built-in continuous integration and continuous delivery features.
- Creation and management of private repos.
- Access control of the repo.
Cons
- Menu is a little confusing.
- CI/CD pipeline brakes sometimes.
- Occasional crashes happens and you need to restart the server.
Bes version control tool is GitLab.
Rating: 9 out of 10
October 08, 2022
MR
Vetted Review
Verified User
4 years of experience
GitLab we are used in our organization as a versioning tool to manage the code repository and maintain the version of the files.
- Good version control tool with easy UI features.
- Clean user interface and easy navigation. I miss the cherry-pick option in UI, which doesn't have any other version control.
Cons
- I don't see any issue as of now. Whatever I use is working fine.
The best chemistry of version control happens in Gitlab
Rating: 10 out of 10
August 13, 2019
KR
Vetted Review
Verified User
4 years of experience
We use Gitlab across our entire business, from documentation to code versioning to CI/CD and IaaS. We've used other documentation tools such as Confluence by Atlassian but we keep coming back to Markdown in Gitlab because of the simplicity, exportability, portability, better versioning, better integration - such as with Readthedocs. Our helpdesk team finds Gitlab easy to use. We also use Gitlab for our development teams and operations teams.
- Markdown.
- CI/CD integration.
- User and group management.
- Branding.
- Standard Gitlab implementation.
Cons
- Themes.
- Need to reconfigure too often.
- Use the same Markdown engine everywhere.
Best in-class version control and CI/CD vendor
Rating: 8 out of 10
June 04, 2021
Vetted Review
Verified User
3 years of experience
Within our software research and development group, we're using GitLab and CI/CD tools to develop products and manage releases/test case infrastructure. We are using a self-hosted version of GitLab edition which primarily integrates with our development environment and testing infrastructure automatically. Additionally, the GitLab groups feature is divided among every research group within the organization.
- Source control
- CI/CD pipeline
Cons
- Integrate with AWS
- Integrate with TeamCity