GitLab Software


 

GitLab is a cloud-based project management platform that allows software developers to develop and manage codes collaboratively. The platform can be deployed either on-premise or in the cloud.

GitLab helps developers manage the complete code lifecycle, from the inception of an idea to the deployment of code on production. Primary features of GitLab are Git repository management, code review, issue tracking, activity feeds and audit logs. The software is offered in four different editions: Community Edition, Enterprise Edition, GitLab.com and GitLab.io.

Users can upload their codes in the repository. GitLab also provides a repository mirroring feature that allows users to access a repository located on a different server with the help of the GitLab interface.

The code review feature allows users to evaluate code line-by-line and provide comments. The software additionally provides continuous integration (CI) and continuous delivery (CD) to test, build and deploy codes.

The Enterprise Edition of the software offers automated testing, Git hooks, audit trails and administrator features.

 

GitLab - Issue management
 
  • GitLab - Issue management
    Issue management
  • GitLab - Activity stream
    Activity stream
  • GitLab - Code review
    Code review
  • GitLab - Repository mirroring
    Repository mirroring
  • GitLab - Webhooks
    Webhooks
  • GitLab - File browser
    File browser
Supported Operating System(s):
Windows 7, Windows Vista, Windows XP, Mac OS, Linux, HP-UX, AIX, Solaris, Unix, IBM OS/400, Web browser (OS agnostic), Windows 2000, Windows 8, Windows 10

32 Reviews of GitLab

 

Start your review of GitLab

Click to start
https://www.softwareadvice.com/project-management/gitlab-review/
Software Advice Reviews (14)
More Reviews (18)

Showing 1-14 of 14

Mary from Praekelt.org
Specialty: Software / Technology
Number of employees: 11-50 employees Employees number: 11-50 employees

January 2018

January 2018

Solid self-hosted Git platform

Ease-of-use

Functionality

Product Quality

Customer Support

Value for Money

Used a self-hosted version of this software and everyone in the office enjoyed using it.

Pros

Easy to use if you're familiar with Git. Patches security issues relatively quickly. Has its own collaboration workflow so that could be a plus or a minus depending on how invested you are in git-flow.

Cons

Interface can feel a bit clunky at times, especially when performing Git actions through the web interface.

Review Source
 
 

Anton from Customatics
Specialty: Software / Technology
Number of employees: 11-50 employees Employees number: 11-50 employees

December 2017

December 2017

Great free code repository

Ease-of-use

Functionality

Product Quality

Customer Support
N/A

It's open-source, so as usual with such projects you can experience problems sometimes, but anyway you just must give it a chance and you will not want to try anything else.

Pros

Free and open-source tool with a lot of features from the box.
Easy and modern UI, possibility to create public or private projects, everything you need even in free version.
They also have a code review system, we did not use though.

Review Source
 
 

Matt from Vetter Software
Specialty: Software / Technology
Number of employees: 11-50 employees Employees number: 11-50 employees

October 2017

October 2017

You can never find anything you're looking for . . .

Ease-of-use

Functionality

Product Quality

Customer Support
N/A
Value for Money

Pros

The software is intuitive and incredibly easy to use. Since many software development projects require more than one person, Git makes it easy to create teams and collaborate. Git notifies you of all project updates and allows for real-time communication. In terms of managing projects, Git is incredible value in terms of a monetary ROI.

Cons

Despite all of GitLab's positive features, the lack of even a middling search engine renders the product's value as potentially negligible. Unless you input a perfect string of search words, you will never find the engineering ticket. i.e. If I create a ticket titled "Add extra fields for phone numbers for contacts", Git will only be able to find the ticket if I type the exact string. If I type two or more words, such as "phone numbers" or "fields for contacts", Git will not yield a result. If I type in only word, such "extra", then Git will return hundreds of possible entries that have used the word "extra". Even if you know the ticket number, you can't search for it successfully. In other words, when I need to learn the status of an engineering ticket, I need to find an engineer who literally has all the tickets memorized.

Review Source
 
 

Viktor from Softwerk AB
Specialty: Software / Technology
Number of employees: 11-50 employees Employees number: 11-50 employees

June 2017

June 2017

Our company likes and uses it everyday

Ease-of-use

Functionality

Product Quality

Customer Support
N/A
Pros

We are using self hosted system. It is easy to install, maintain and use. A lot of features. Frequent updates with even more features.

Cons

If to be very picky, they could do CI easier to setup and use. It is not that obvious from the very beginning.

 
 

Christopher from 22Squared
Specialty: Advertising & PR
Number of employees: 201-500 employees Employees number: 201-500 employees

May 2017

May 2017

Rich git solution, open source

Ease-of-use

Functionality

Product Quality

Customer Support

Value for Money

It allows me to collaborate with colleagues on a per project basis very easily when I need extra help. It has solved my cost issues for my needs by being free.

Pros

I like the available suite of tools. I can host any type of repository free of charge. Free unlimited cloud, on premise option, if you want something done you can make it and collaborate it.

Cons

The user interface and management is a little clunky. You have to manually browse to the file structure if you wish to see it.

 
 

chandana from Centurylink
Specialty: IT Services
Number of employees: 5,001-10,000 employees Employees number: 5,001-10,000 employees

May 2017

May 2017

why i use Gitlab

Ease-of-use

Functionality

Product Quality

Customer Support

Value for Money

I like to use gitlab for CI /CD process and as central repository for my code. permission and roles are supported.easy to install.
Has issue tracking out of the box. Creating tickets, commenting on issues, closing issues etc. It's all there out of the box.

Pros

easy to use for CI /CD process.
Ssh key security
unlimited private repos.
user groups and privileges.it provides free private repositories.it is open source.

Cons

search functionality is not refined.
UI is very complex and hard to understand.
Supports only Git version control system.

 
 

Dillan from Yesler - DX team
Specialty: Advertising & PR
Number of employees: 201-500 employees Employees number: 201-500 employees

May 2017

May 2017

Great, but missing some features.

Ease-of-use

Functionality

Product Quality

Customer Support

Value for Money

It would be awesome to build out the profile view a bit more. I lead a team of developers and we use Gitlab and really like it for its privacy and ease of use, but because our repos are private we are unable to showcase our profile views on our portfolios etc. This has pushed me to split usage between gitlab and github. Gitlab for work / github for my private repos / gists / etc.

Pros

Price, private repos, ease of use for teams, (almost) all the features of github. We use gitlab for all of our client repos and it works great. Setting up teams and getting up and running is fast and easy. We've also looked into the option of self hosting gitlab on our own servers, but the web service is so good we haven't felt the need yet. UI is nice as well. Anyone familiar with github can easily jump in and enjoy gitlab.

Cons

Not as much community, profile view is not as robust / flushed out as gitlab. Feels private. Love the ease of private repos but that seems to be the main thing users are utilizing and there is less open source projects on gitlab. Also the profile view is not as well known as gitlab and there isn't the option to showcase private commits on your commit chart, which is a bummer.

 
 

Christopher from 22Squared
Specialty: Advertising & PR
Number of employees: 501-1,000 employees Employees number: 501-1,000 employees

May 2017

May 2017

Web Dev

Ease-of-use

Functionality

Product Quality

Customer Support
N/A

better looking interface

Pros

Easy to use in collaboration with the team. User friendly and great customer support! Learning curve is very minimum and it has great documentation.

Cons

Needs better updates notifications. I never know where to go to find out if things have been added to the platform.

 
 

David from Facultad Austral
Specialty: IT Services
Number of employees: 2-10 employees Employees number: 2-10 employees

March 2017

March 2017

Easy and complete git repository manager

Ease-of-use

Functionality

Product Quality

Customer Support

Value for Money

It's the best software i found on internet to manage your own repository.

 
 

Christophe from CRITT Matériaux Alsace
Specialty: Research & Development
Number of employees: 11-50 employees Employees number: 11-50 employees

March 2017

March 2017

Developing an ERP

Ease-of-use

Functionality

Product Quality

Customer Support
N/A

I'm a developer and I use it for my project.
It's a really usefull tool with a lots of features. But it's really important to read the documentation to understand all the features.

Pros

All features about project management, and boards.

Cons

Difficulties to get started with pipeline but really interesting

 
 

Cesare from Enginnering Ingegneria Informatica Spa
Specialty: IT Services
Number of employees: 5,001-10,000 employees Employees number: 5,001-10,000 employees

March 2017

March 2017

gitlab the best

Ease-of-use

Functionality

Product Quality

Customer Support

Value for Money

The experience with this product is very proud.
Very effective tool that can facilitate the development of the software within a large team

 
 

Dmitriy from FFW
Specialty: IT Services
Number of employees: 201-500 employees Employees number: 201-500 employees

March 2017

March 2017

Best git web

Ease-of-use

Functionality

Product Quality

Customer Support

Value for Money

easy to install
easy to update
easy to upgrade
easy to manage

Pros

more CI

 
 

Daryl from CGG
Specialty: Energy
Number of employees: 5,001-10,000 employees Employees number: 5,001-10,000 employees

March 2017

March 2017

Enjoying Gitlab

Ease-of-use

Functionality

Product Quality

Customer Support
N/A

Gitlab has been great for years for us. The various teams in the office have their own repo's, groups, and projects and seem to enjoy the wiki features.

Pros

Easy to install and manage.

Cons

A bit memory intensive but manageable.

 
 

Chandler from Spice works
Specialty: Software / Technology
Number of employees: 201-500 employees Employees number: 201-500 employees

March 2017

March 2017

Gitlab rocks!

Ease-of-use

Functionality

Product Quality

Customer Support

Value for Money

Pros

The user interface is great and I really enjoy the CI/CD features. In addition we use the issue tracking, which has been helpful and easy to use.

Cons

It's not always apparent where menu options are in the responsive view. Also, it seems they iterate on small UI changes often which can throw off your workflow at first until you get used to the change.

 
 
 
Showing 1-18 of 18

Thomas from 3server
Number of employees: 51-200 employees Employees number: 51-200 employees

January 2018

January 2018

Great solution for self-hosted Git

Ease-of-use

Functionality

Product Quality

Customer Support

Value for Money

Ease-of-use
Usability
Functionality
Functionality
Product Quality
Quality
Value for Money
Value
Support

We can store our source codes in our infrastructure - security.

Pros

Free tier contain everything what you need for store your source code.
Very good stability
User-friendly frontend
Self-hosted - you own your data
AD/LDAP integration

Cons

I think that updating should be more simpler for Gitlab administrator.
Czech language is missing, but this is not so important.

Review Source: Capterra
 


January 2018

January 2018

Perfect version control solution

Ease-of-use

Functionality

Product Quality

Ease-of-use
Usability
Functionality
Functionality
Product Quality
Quality
Pros

- Free, excellent and built in Continuous Integration (CI) tools
- Excellent up-time
- Excellent issue tracker

Cons

- Lack integration with project management / project collaboration tools
- Lacks release management
- Crude version control GUI

Review Source: Capterra
 

Pat from SL

January 2018

January 2018

One-stop place for all your development needs.

Ease-of-use

Functionality

Product Quality

Customer Support

Value for Money

Ease-of-use
Usability
Functionality
Functionality
Product Quality
Quality
Value for Money
Value
Support
Pros

Able to self-host and own entire data flow, from development, to issue tracking, to higher project-level management. Open source development allows for insight into bug fixes, new features and more.

Cons

Features are sometimes buggy or not fully implemented consistently across the site. Sometimes feels like it's trying to do to much without being great at any one thing.

Review Source: Capterra
 

Mugurel from Yoyo Games

January 2018

January 2018

Gitlab is a great git hosting service that is free.

Ease-of-use

Functionality

Product Quality

Customer Support

Value for Money

Ease-of-use
Usability
Functionality
Functionality
Product Quality
Quality
Value for Money
Value
Support
Pros

Gitlab is easy to use, the pricing is great (free), and all the code is public for anyone to see it.

Cons

I feel that some UI/UX parts are maybe to confusing and too complex, especially compared with Github.

Review Source: Capterra
 

Esra from V-Count
Number of employees: 51-200 employees Employees number: 51-200 employees

January 2018

January 2018

Open source, ease of use and great tool for team work.

Ease-of-use

Functionality

Product Quality

Customer Support

Value for Money

Ease-of-use
Usability
Functionality
Functionality
Product Quality
Quality
Value for Money
Value
Support

We organized our projects and keep versioning easily so we saved a lot of time intead of doing it manually.

Pros

It's open source, so this is a great advantage. It is very easy to keep track of the versioning of our projects.

Cons

Sometimes program stops responding and needs a restart at the most inconvenient time. Documentation could be a little bit more explanatory.

Review Source: Capterra
 


December 2017

December 2017

The best alternative to GitHub

Ease-of-use

Functionality

Product Quality

Customer Support

Value for Money

Ease-of-use
Usability
Functionality
Functionality
Product Quality
Quality
Value for Money
Value
Support
Pros

The UI is clean and GitLab mimics almost everything GitHub does AND MORE! They've listened to their users and have added tons of inclusive features.

Cons

The UX has a little learning curve. It doesn't feel as "to the point" as GitHub. Also, even though the community is large, GitHub community is larger and projects aren't easy to find on GitLab

Review Source: Capterra
 

Arpit from Technobrains It solutions Pvt. Ltd.

December 2017

December 2017

The best self-hosted git and team management application I ever used

Ease-of-use

Functionality

Product Quality

Customer Support

Value for Money

Ease-of-use
Usability
Functionality
Functionality
Product Quality
Quality
Value for Money
Value
Support
Pros

self-hosted and open source. do whatever you want, host it, modify it whatever. Has inbuild CI / CD integration which is very useful. There is no alternative to this.

Cons

It takes time to go through and understand all the features. Some things are only available in enterprise version that's a bummer.

Review Source: Capterra
 

Marco from NTT DATA Italia
Number of employees: 1,001-5,000 employees Employees number: 1,001-5,000 employees

December 2017

December 2017

Best open source web-based Git repository manager

Ease-of-use

Functionality

Product Quality

Customer Support

Value for Money

Ease-of-use
Usability
Functionality
Functionality
Product Quality
Quality
Value for Money
Value
Support
Pros

Easy to install also on premise with open source license. A lot of free features also in community edition.

Cons

Of course not all features are free and you do not have good code review possibilities. As you can image it supports only Git version control system.

Review Source: Capterra
 


December 2017

December 2017

Can't love GitLab anymore if I tried. All my projects are on there.

Ease-of-use

Functionality

Product Quality

Customer Support

Value for Money

Ease-of-use
Usability
Functionality
Functionality
Product Quality
Quality
Value for Money
Value
Support

Version control is so easy with GitLab, code is organised and secure. Love it.

Pros

Love GitLab, their website is clear, featured packed and helpful. Their repositories are not limiting for free users (unlike many other alternatives), and can be private. Huge bonus!

Cons

Sometimes the roles are a little unclear what their permissions are. You can easily find out, but sometimes things slip your mind. For example, a developer role isn't even allowed to push to Master branch by default.

Review Source: Capterra
 


December 2017

December 2017

It was much better compared to other platforms like bitbucket.

Ease-of-use

Functionality

Product Quality

Customer Support

Value for Money

Ease-of-use
Usability
Functionality
Functionality
Product Quality
Quality
Value for Money
Value
Support

It was very easy to setup, all the features are controlled by one account and the UI makes it very easy to navigate around.

Pros

Everything is packed in one place. The issue tracker platform, git repository management, pipelines for continuous integration and continuous development are all managed with one account and are easily accessible on the dashboard. It also supports protected branches, my favourite part is that it is free and open source. It supports integration with other systems via webhooks and the UI is super awesome.

Cons

It only supports git unlike bitbucket that has support for Mercurial. It doesn't support windows if you want to install it and not all the features are free.

Review Source: Capterra
 

Kyle from K12 Systems
Number of employees: 11-50 employees Employees number: 11-50 employees

November 2017

November 2017

GitLab

Ease-of-use

Functionality

Product Quality

Customer Support

Value for Money

Ease-of-use
Usability
Functionality
Functionality
Product Quality
Quality
Value for Money
Value
Support

We are trying to pull all our processes together into one platform (Version control, issue tracking, planning, automatic builds, code reviewing). We realized GitLab does fill some requirements but I feel GitHub is the better option.

Pros

We are just implementing and trying this product out so far the feature that stands out the most is the integration service GitLab CI which can run automated tests after each commit and also automated staging deployments once those tests have run successfully. This is very useful for our testing servers and saves us lots of time since we do not have to manually do this process every time. It basically comes with all the functionality of git which we use at our company which is great. We started using issue tracking which is useful for pointing out bugs in the software so the right developer can fix it.

Cons

UI is a bit clunky for users, to many clicks for simple tasks. Mattermost is the choice integrated chat, I would rather have slack.

Review Source: Capterra
 

Garett from Verizon Wireless

November 2017

November 2017

Really great git hosting service

Ease-of-use

Functionality

Product Quality

Customer Support

Value for Money

Ease-of-use
Usability
Functionality
Functionality
Product Quality
Quality
Value for Money
Value
Support

Private repos. Batteries included git repo software.

Pros

Has a ton of features included for free, including CI/CD, container registry, and wiki. Free private repos is really great too. They've had growing pains (see cons) but show more transparency than almost any other company I've seen and are quick to fix issues.

Cons

The frontend can be buggy at times, backend has had some high profile critical incidents

Review Source: Capterra
 

Greg from Bankwest
Number of employees: 1,001-5,000 employees Employees number: 1,001-5,000 employees

October 2017

October 2017

I use gitlab to support my small software business

Ease-of-use

Functionality

Product Quality

Customer Support

Value for Money

Ease-of-use
Usability
Functionality
Functionality
Product Quality
Quality
Value for Money
Value
Support

Its a free tool that encompasses all of my software support needs.

Pros

Has all the support tools I need in one neat package, replacing Jira, Bitbucket, Jenkins, Confluence and my static hosting site. For free (although I think it being a free service is only for a limited time now).

Communication when things go wrong is adequate, through twitter.

Cons

* It can be quite buggy at times, though its a known that it is a product in development.
* Although it does contain alot of tools, they are all not quite as strong as competing tools, the integration raises their value though

Review Source: Capterra
 

Andre from ALBD Consulting
Number of employees: 1 employee Employees number: 1 employee

July 2017

July 2017

Mr

Ease-of-use

Functionality

Product Quality

Customer Support

Value for Money

Ease-of-use
Usability
Functionality
Functionality
Product Quality
Quality
Value for Money
Value
Support

It works!! And do what it say!

Pros

The developer team was the best! Always doing an improvement to the software and still free!!
And every millage, we got a new system integration.

Cons

Some times, a little, the system stay out. This could be a problem if you are non-profit organization. But, is a small problem.

Review Source: Capterra
 

Paul from SageKey Software
Number of employees: 2-10 employees Employees number: 2-10 employees

July 2017

July 2017

All this is free?!

Ease-of-use

Functionality

Product Quality

Value for Money

Ease-of-use
Usability
Functionality
Functionality
Product Quality
Quality
Value for Money
Value
Pros

At its most basic, GitLab is a Git repo hosting service. And if you just use it for that, you'll be just as happy with it as with GitHub or Bitbucket. There aren't any stand-out pros or cons.

But it really shines in the 'what you get for free' and the 'extra features' departments. The free hosted version gives you unlimited team sizes and private repos. They also throw in Docker-based continuous integration agents (again for free). And you can download and self-host their community edition, which has almost all the features a development team would need.

Cons

Their hosted version is a bit slow at times (much improved over a few years ago though). They've had a couple 'fail whales' over the past year too

Review Source: Capterra
 

Aleksandr from MBA Strategy
Number of employees: 11-50 employees Employees number: 11-50 employees

June 2017

June 2017

Must have solution for developers team

Ease-of-use

Functionality

Product Quality

Customer Support

Value for Money

Ease-of-use
Usability
Functionality
Functionality
Product Quality
Quality
Value for Money
Value
Support

We have already implemented more than 10 projects using this product and just can not imagine how to do without it

Pros

I can not help but highlight the following advantages for which I love this product:
1) simplicity to install and use from the box
2) great stable functionality
3) many settings for advanced users
My development team just can not work without this product!

Review Source: Capterra
 

Chris from airG Inc.

June 2017

June 2017

Daily usage for version provisioning

Ease-of-use

Functionality

Product Quality

Customer Support

Value for Money

Ease-of-use
Usability
Functionality
Functionality
Product Quality
Quality
Value for Money
Value
Support
Pros

It comes with clean interface, and a lot of features. It's blame/history views are great and the graph feature visualizes team's commit activity, which is useful as well.

Cons

The newest interface isn't the best to use, I prefer the previous version. The new interface(dashboard) lists repos with most recent activities, something most users would not care about.

Review Source: Capterra
 

Venaka from Amerck
Number of employees: 1 employee Employees number: 1 employee

April 2017

April 2017

Tech Leads Dream

Ease-of-use

Functionality

Product Quality

Customer Support

Value for Money

Ease-of-use
Usability
Functionality
Functionality
Product Quality
Quality
Value for Money
Value
Support

Great piece of technology. Combines all repos effectively and organises descriptively. Integrates very well wth all mainstream project management tools.

Pros

Easy to use

Cons

Nothing really, great piece of technology

Review Source: Capterra