GitLab
About GitLab
GitLab Pricing
Libre: $0 Premium: $29 per user, per month (billed annually) Ultimate: $99 per user, per month (billed annually)
Starting price:
$29.00 per month
Free trial:
Available
Free version:
Available
Most Helpful Reviews for GitLab
1 - 5 of 954 Reviews
Justin
Information Technology and Services, 201 - 500 employees
Used more than 2 years
OVERALL RATING:
5
Reviewed April 2021
Made DevOps possible for my company
Onur
Verified reviewer
Computer Software, 2-10 employees
Used daily for more than 2 years
OVERALL RATING:
5
EASE OF USE
5
VALUE FOR MONEY
4
CUSTOMER SUPPORT
4
FUNCTIONALITY
4
Reviewed August 2023
Gitlab Review
I really like using Gitlab CI. We are building and deploying our applications using Gitlab CI mostly every day. It's very stable and fast. So that m overall experience is very good with Gitlab CI.
PROSThe working style of most of the CI/CD tools are similar in the background. The ones that has better UI and fast responses are making a difference in the market. Gitlab CI, by far has the best UI. The button clicks, flows and placement of the features are very well-designed.
CONSI cannot say least but I would be happier if Gitlab adds more UI features in CI/CD level.
Reason for choosing GitLab
We just compared the UI/UX experience of all alternative producsts and Gitlab and decided to move forward with it. In technical terms, also Gitlab CI is very satisfying.
Reasons for switching to GitLab
We were not satisfied with the CI/CD tool that we were using because of stability problems.
Andy
Verified reviewer
Telecommunications, 10,000+ employees
Used weekly for less than 2 years
OVERALL RATING:
4
EASE OF USE
4
VALUE FOR MONEY
4
CUSTOMER SUPPORT
4
FUNCTIONALITY
4
Reviewed August 2022
The first step to using Git on your computer is from this tool
I think it's good that you can use it in basically the same way as GitHub, and that you can manage it by making use of your existing knowledge. Also, I think it's nice that GitLab has unique features that are easier to use, such as a feature that changes the display of the file icon for each file extension.
PROSUsing Git as a configuration management tool is already common sense (essential), but I think this software is the most used for remote (distributed) development. There are many cases where you install Git on each person's terminal and operate the commands, but if it is team development and you can't use an "external (public Internet) repository", it is better to set up and operate a Git repository with GitLab I think it will be the safest and standard way to use Git.
CONSI guess there is no choice but to get used to it, but I would like to see more visual changes and expressions (messages) when conflicts occur that are easier to understand for beginners. After all, I'd like to see them develop an interface that makes it easier to understand the concept of Git configuration in the first place.
Reason for choosing GitLab
I think it is the first candidate for managing the configuration of development assets in internal development (because the use of Git itself is a global standard). There was a feature that changed the display of the file icon for each file extension, and it had the advantage that it was possible to reduce the file selection error. Also, unlike GitHub, it has not been acquired by Microsoft, so I think it is an advantage that it can be used with confidence in terms of security.
Reasons for switching to GitLab
With the end of MS-VSS support and the trend of the times, it was necessary to use Git for configuration management, and I was looking for a Git configuration management tool that could be used by groups (and remotely) instead of individuals, so we decided to implement GitLab.
Emiliano
Verified reviewer
Information Technology and Services, 201-500 employees
Used daily for more than 2 years
OVERALL RATING:
3
EASE OF USE
3
VALUE FOR MONEY
3
CUSTOMER SUPPORT
2
FUNCTIONALITY
4
Reviewed September 2020
It's good but, definitely not the best
It works fine, and it's a good alternative for the usual Bitbucket, Jira and Bamboo (or Jenkins) combo that's commonly found on the corporate world. I'd recommend to consider Github Teams or Github Enterprise.
PROS- Unlike Github, it can be installed locally, it also makes it highly customizable - It has CI/CD functionality integrated - It has code search and indexing - It's integrated with a docker registry and multiple code repositories
CONS- It's highly monolithic, if some feature fails, most of the times everything fails - It's not easy to clusterize the service - It's not easy to update, nor to migrate to a new server - It costs the same to use the self-hosted than the cloud-hosted version - Gitlab CI/CD shared (both free and paid minutes) run on a GCE Kubernetes cluster without any fixed IP address so it's hard to access your servers unless you open ports publicly or create a VPN tunnel
Reason for choosing GitLab
It was more modern than Bitbucket, and Github lacked a self-hosted version
Babu
Automotive, 10,000+ employees
Used daily for less than 2 years
OVERALL RATING:
5
EASE OF USE
4
VALUE FOR MONEY
4
CUSTOMER SUPPORT
3
FUNCTIONALITY
4
Reviewed February 2024
Close to the BEST
Its quite to easy to view stashed branch and some filter options in the repository. They can improve a bit to stay for the best in the market
CONSAt times , using the github & bitbucket in my project. This lags some feature which am seeing in the other repo cloud