Average Ratings

203 Reviews

  • 4.5 / 5
    Overall

  • 4.5 / 5
    Ease of Use

  • 4 / 5
    Customer Service

Product Details

  • Starting Price
    Not provided by vendor
  • Deployment
    Cloud, SaaS, Web

Vendor Details

  • GitLab
  • about.gitlab.com
  • United States

About GitLab

Keep track of the progress and activity on your projects. Code, test & deploy.


Spotlight media placeholder

GitLab Features


GitLab Reviews Recently Reviewed!


Great software wit a minimal but efficient design but can definitely use improvements

Nov 03, 2018
4/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

4 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: 1. Free of cost

2. Highly efficient, does the job without uncertainty.

3. Never observed any downtime

4. Very frequent and proper updates to the software.

5. easy to maintain

6. can easily integrate with jenkins for Continuous Integration- Continuous Deployment.

7. Easy to setup and use, no support or setup or external teams required. Anybody with minimum computer skills can get this up and running.

8. easy integration with youtrack for issue tracking and merge requesting tracking

Cons: These are not very big cons, but I find them annoying and could definitely use improvement:

1. The edit description on an open merge request also shows up on the history. So If somebody were to make a 10 different changes to the title while keeping the

2. The code formatting in the description box is not too good. It can take several tries before getting it right.

3. There is no way of searching for something based on a line of text. For example if you were looking for a commit or a merge request but you only remember the

4. sometimes very challenging to go back and undo merges which are quite complex.

5. on a given pr, it shows icons of all the participants but doesn't say which participant did what... for example if 5 people have just viewed a pr and done nothing else even then it shows all of them as participants. It would be nice to have a feature which will only show activity by participant on every pr.

6. text based Search via ui is practically no existent. So if you search for something using a text which is part of a commit message, chances are it will not show up 100%.

Overall: Best way to use it is to keep your gitlab organized is keeping pr's as functional as possible and not mashing 1000 changes into one pr. otherwise gitlab performance go down and so will the interest of the other people who review your merge request!!

Setting up gitlab to manage your software projects is child's play, and although the UI is minimal in design it which gets the job done but could definitely use some enhancements and that would make it a top tier no nonsense go-to-software-management-product.

Overall it is a great software. I am not aware of the quality of the customer service on the paid tier so can't comment on that. One can manage and maintain gitlab inhouse without needing any paid support.

I would recommend it without reservations to any and all software developing companies.

Capterra loader

Fantastic git project management tool with good integrations

Feb 09, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Full suite of tools including but not limited to repository and issue tracking, milestones & issue boards, group and user management including project and even branch level permissions, continuous integration, scheduled jobs, project wiki, etc. All the features work together and using it to manage projects tends to pulls the details together rather than fragmenting them across different spaces.

The general workflow is similar enough to Github that most developers find it familiar. In fact there is probably feature parity or beyond, so other than needing another account there has never been much resistance to adoption among our developer team. At the same time the interface well designed enough for non developers to figure it out and stay involved as well.

Cons: The setup and update process is somewhat cumbersome on bare metal (probably easier using dedicated virtual machines and/or their omnibus package). There are a lot of dependencies and assumptions about the environment that make it much the most dreaded package to upgrade on my production servers.

It does kind of make assumptions about workflow that don't hold true for all projects. While it is flexible enough to adapt even when using only a subset of features on a project, it can leave people a little confused and overwhelmed because all the other unused bits are still around in the interface.

Great tool, hard to use

Nov 28, 2018
5/5
Overall

2 / 5
Ease of Use

5 / 5
Features & Functionality
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: Our team have been using both GitLab and its main competitor for a number of years. We use GitLab when our projects require a slight bit more fine-tuning and control over our repositories. GitLab easily offers the ability to hide repos / projects from public view, something its competitors rarely do for free. The team management within GitLab is great, we have multiple different teams in the system all with different access, and its very easy to share repositories with colleagues and control who can see what. Integration with other Git applications is great, we use this with GitKraken all the time and we've never had problem.

Cons: My main problem with GitLab is its user-interface, in comparison to its competitors it's not good at all. Various functions seem to be hidden within obscure menus and hidden drop-downs. Not too much of a problem once you're used to it, but for new users, its a real issue. The comment system isn't great, for some reason GitLab stores any and all edits that are made, meaning even the slightest change to a pull / merge comment is noted.

Intuitive, simple and effective way to setup CI/CD through "pipeline as code" paradigm.

Apr 06, 2018
4/5
Overall

5 / 5
Ease of Use

4 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: Very simple and effective. Setting up a pipeline is immediate. It is pretty documented and also newbie can approach a good result in short time. Issue and agile management of a project is a big plus and recent capabilities to monitor project performances are impressive.

It is powered by docker containers and kubernetes and this make isolation and a sort of orchestration possible and easy.

People can focus on their own objective rather than spending time understanding the tool.

Cons: It is based on a project centric approach, but here the project is a single piece of code. Orchestration and release automation for complex scenarios must be delegated to other professional software. Standardisation of projects is not obvious since a pipeline refer to a single project. Environments refer to a single instance of an application. They are great but they do not easily correspond to what an environment usually means: an aggregation of nodes and software instances connected to each other.

Overall: A free way to be effective and to go straight to your goal. Lot of work is saved by this tool with respect to other similar solutions. This software is stable, you can install it wherever and it will work. You can upgrade it whenever with no surprise. Very nice tool. Forrester recommendations are all deserved.

Capterra loader

Using this pro git tool for a year, I never need to look for alternatives...

Aug 02, 2018
4/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: -Even its free tier is really powerful to drive a full startup company, I used it for like a year.

-Really impressive UI/ Its web IDE (I use it for commit very critical patches/ resolve minor conflicts) is out of the box.

-It has everything like a user access control on repository level, that is too simple to use with Its web interface.

-Its support for CI/CD is really impressive, It provides these tools at its core in both free and paid tiers, I'm using Jenkins with it.

-Even it provides time tracking/ time estimate module in Its free tiers, I never used it but these things really look impressive, we even check it's applicability within our office and found it good to move in near future.

-The cheery pick is a little tricky git command, it provides this functionality at a button click (I really like it).

Cons: It's downtime when my team were using its free tier, we face downtime, runtime error or SSL downtime problem many times a day, but when we start using it paid services we are now less facing such issues.

Overall: Gitlab is our repository bank, It's powerful features (very less git providers have such) like branch level user access streamline our work.

Great, but missing some features.

May 17, 2017
4/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

2 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Comments: 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.

Capterra loader

If you are a developer you will love this

Nov 14, 2018
4/5
Overall

3 / 5
Ease of Use

5 / 5
Features & Functionality

3 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: Gitlab is free, open source and is a dream come true with its feature of unlimited private repositories. You can even put it on your own severs if you do not want to keep your code it on their servers. Gitlab is an amazing tool for developers and it even comes with CI now. It has a premium tier as well but one can gradually upgrade as one's scale of operations and company size increases.

Cons: With gitlab there are really very few cons, the biggest reason is that they keep on improving their product at such a rapid pace and almost all of them are spot on in terms of user need and their implementation. It does hwever have a community size no where near services like Github has and we also need to consider the fact that almost every major open source project resides in Github. Also it does have a little downtime which does cause a little loss in productivity but with all its other features and the fact there is so much right there in the free tier itself I'm not complaining.

Simple and powerful

Jun 29, 2018
5/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

5 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 7.0/10 Not
Likely
Extremely
Likely

Pros: Intuitive and easy-to-use interface, enlisting and cloning repos, browsing & viewing files, switching between branches and repositories, configuring rights/groups, locking branches etc. We've integrated it with Jira and Jenkins and it worked seamlessly.

Cons: It needs to improve the interface and features for file comparison in merge requests and commit history.

1. Files with moderate amount of changes are collapsed by default. Many reviewers do not notice that and skip reviewing the code and miss major bugs.

2. Larger diffs are not even loaded in review window. Again, it's easy for reviewers to miss such files in merge requests.

3. When viewing the diff, you're limited to a certain unchanged area before and after the diff within the file. You'd have to view the entire file separately and locate the diff in plain file viewer.

Capterra loader

The best code repo manager

Oct 12, 2018
5/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

3 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: When I started out freelancing I was very worried about where to keep all my code repositories. Though Github was available, the free tier did not allow private repos. Not only does Gitlab's free tier gives me private repos they put no limits on the number of repositories as well and to top it all also supports Continuous Integration. I could also download their source code to host all our repos in our private server if need be. If you are a dev, signup for gitlab right now. You really do not know what you are missing.

Cons: There is nothing I would consider as a con to Gitlab, but just for the sake of being non biased I would say that it does miss a feature its arch rival Github provides for free and that is being able to host static pages right on their servers, from the HTML code in your repos. I wish Gitlab has this too.

Overall: I have been keeping all my software repos, which is the life blood of our business, on GItlab since quite some time.

Our main versioning system because of its easy of use

Feb 07, 2018
4/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: The interface is clean and modern. It is easy to navigate and every option is in a logical place. The GitLab team is working very hard on updating the application, adding new features, improving the interface etc. and they are generally very good in updating customers about these changes. They also regularly send out security updates and information, which is very comforting for us as users.

Cons: Although the updates are helpful or improve something, the number of them, along with the fact that the changes they incorporate on the front-end are quite big, often mean that it takes me a few days to adjust to the changes of an update as I am looking for where certain features have been moved. In the end it is a minor inconvience, but I would appreciate less changes to user interface management.

Overall: This software versioning system is very easy to use and allows us to have confidence in the fact that our software is always safe and protected.

The best version control solution I have ever used.

Dec 01, 2018
5/5
Overall

3 / 5
Ease of Use

5 / 5
Features & Functionality
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: GitLab is incredibly rich with features, too many to list here, all of which are fully integrated . The level of control and specificity you have at every step of the process is unparalleled, from project planning and issue tracking to code review and documentation. On top of that, the open-source nature of GitLab makes it really difficult not to recommend.

Cons: Just in my personal experience, I've found that the onboarding process for new collaborators can be somewhat intimidating when it comes to GitLab.

Overall: I've been using GitLab for years as my project management and version control solution. Having this vast tool-set in one place has significantly cut down on the tedium of trying to manage project across multiple services, and resulted in a drastically more efficient workflow.

Capterra loader

The absolute best git hosting solution, paid and unpaid

Oct 18, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: I love the fact that you have the option to host it yourself and you will have feature parity with the paid version. I run it at home for personal projects and its insane how much it can do out of the box with no set up at all. Despite not being a paid customer i recommend the paid version to colleagues regularly.

Cons: I honestly have nothing bad to say about GitLab - maybe the command line set up is a bit hard for beginners - but they provide a paid version so that beginners don't have to set it up! 10/10

Overall: I have been using loads of git providers for years, GitLab when i want to host my own git server within a company. GitLab definitely gives GitHub a run for their money, I will continue to use it for the foreseeable future, and might even switch to it now that Microsoft own GitHub!

I installed and run Gitlab Community Edition for my job, open to everyone.

Feb 08, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: I like so many things about Gitlab. Continuous integration with Gitlab runners, the Gitlab pages, the webhook system, the fact that it comes with a Mattermost instance

And the fact that it continously gain features with each monthly release it's like Christmas presents every month!

Cons: Well, the backup of Gitlab takes time, and it sometimes slows down the server. But hey! Security first! And it's not the fault of the software if we host a lot of people and projects.

Overall: The more we use the continous integration, the more development is easy for us. We manage to create a workflow that allow non-tech people to contribute to HTML code, knowing that it will be valid HTML code thanks to CI.

We also use the continous integration to automatically deploy softwares on our infrastructure, reducing our workload.

I used Gitlab when I was a member of the Programing development team in Parrot.

Mar 27, 2018
5/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

4 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 7.0/10 Not
Likely
Extremely
Likely

Pros: Full suite of tools including but not limited to repository and issue tracking, milestones & issue boards, group and user management including project and even branch level permissions, continuous integration, scheduled jobs, project wiki, etc. All the features work together and using it to manage projects tends to pulls the details together rather than fragmenting them across different spaces.

Cons: It does kind of make assumptions about workflow that don't hold true for all projects. While it is flexible enough to adapt even when using only a subset of features on a project, it can leave people a little confused and overwhelmed because all the other unused bits are still around in the interface.

We use gitlab to manage dozens of software development projects.

Aug 01, 2018
5/5
Overall

4 / 5
Ease of Use

3 / 5
Features & Functionality

3 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: GitLab's role based access control features provide a lot of value to customers who need that in their code repository. They're easy to use and set up. I really enjoy the visual design of GitLab's tool for reviewing and accepting code merge requests.

Gitlab's in app issue tracker is easy to use for small teams but doesn't scale super well to larger teams without strict oversight.

Cons: GitLab can be a little finicky to set up. In my security minded environment we have to deal with a lot of firewall rules and GitLab gets cranky every once in a while throwing various ssh authentication errors.

Overall: Faster software development time with better quality code.

A great alternative to the market leader

Nov 13, 2018
5/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: GitLab has all the functionality of the other major players in this segment and even a few unique ones, all for a better price, especially if you self-host. For an small development team, it was invaluable to get all the benefits of git in a free self-hosted repository platform.

Cons: There are not many cons, but the one is that it is NOT the largest market leader (trying to not use their name in this review). While there is a large community for GitLab, if you are troubleshooting or trying to figure out exactly how certain features work, you'll end up with a lot of results for GH instead of GitLab.

Overall: GitLab was a lifesaver for us as a small startup development team. Once we graduated to more enterprise-grade development, we switched from GitLab to the market leader, however we didn't NEED to "upgrade" for any particular reason.

Capterra loader

Absolutely great experience, almost every thing you need in one interface.

Feb 08, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: A great UI, single interface for Continuous Integration, Continuous Delivery and Continuous Deployment, Easy to use API and well documented. Deployments are great and easy to roll back.

Multi environment deployments. Short release cycle and upgrading is super easy I have been using it since version 7 and never had problems while upgrading.

Cons: Did not manage to use monitoring not well documented, not many bad things about this software.

Cannot audit user activity in community version.

Overall: This software helped me to manage the team of developers and offered a single interface for many actions.

All this is free?!

Jul 18, 2017
4/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

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

Capterra loader

GitLab for Developers

Aug 17, 2018
5/5
Overall

5 / 5
Ease of Use

3 / 5
Features & Functionality

4 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: This tool provides a simple and intuitive platform for the control of source code, is very easy to install and can be installed in any operating system, is able to effectively control collaborative work in distributed environments.

Cons: The system is not friendly although it has a graphical interface and there are commands that are not descriptive in the name and their use may require some research.

Overall: The system is not friendly although it has a graphical interface and there are commands that are not descriptive in the name and their use may require some research.

Capterra loader

Gitlab Review

Sep 14, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Integrated in-built services such as Continuous Integration/Continuous Deployment using Gitlab CI/CD, Container Registry etc. This has enabled me to work on one platform without integrating other third party services eases a lot of work such of maintenance of the other accounts for third party services.

Integrates well with other platforms and services such as Google Cloud Platform, terraform etc.

Good and efficient documentation that makes getting started with their services very easy.

Free valuable services such as free private repositories etc.

Easy to use and very nice/easy user interface.

Cons: It is a very awesome software. I have not identified any so far.

Overall: When it comes to code collaboration and maintenance for enterprises/companies/startups/teams that are working on proprietary software, Gitlab is my best.

Great optioin for versioning controll on you projects

Jun 05, 2018
5/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

3 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: GIT integration, it allows long group of people to contribute in a private project. All the needed modules to make a repository work (Branches, Pull Requests, Activity, Contributions). And my favorites: Issue tracking and Continuous Integration Pipelines.

Cons: Issue tracking can be improved: Maybe some integration with software like jira, basecamp, etc could come handy. More documents inclusion for evidence in issues creations.

Overall: I was part of a team that create the whole administration of several projects using Gitlab technologies

Top-Tier DevOps Lifecycle App

Sep 15, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: GitLab is an outstanding alternative to market leading GitHub. What I like better about GitLab is their PC version's user interface. The way it is structured makes it so easy to follow along a project and track changes done by other colleagues that are working within the same timeline. The way GL has its layout makes it easy to understand who has done what in terms of changes and updates to files.

Cons: No cons at this moment that I can think of.

Overall: Definitely give it a go if you are in the programming world.

Maintain your Code using Git lab

Aug 23, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: Gitlab provides you with a git repository which is available every where. You can commit and push your code from any location over the internet. If you are concerned about code security, you can even your own gitlab server. Collaborate with your team member using git branches. It also provides you with CI/CD flow integrations.

Cons: We are using gitlab.com for our code, sometimes it start random connectivity issue. Issue are quite rare, but they do repeat.

Overall: our company hosts code repository with gitlab.

Capterra loader

Software to manage repositories of computer projects

May 07, 2018
4/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

4 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: I like this version control manager for software development projects, since they are centralized. A copy of the project is kept on a central server and the team members update these files according to the changes they make. , also its business version is very powerful, has more benefits in terms of project management

Cons: the web interface tends to be a bit annoying and slow, also its configuration is difficult for new users

Overall: repository management, creation of different branches, version control of a project

Capterra loader

Extraordinary software fit for programming developments or projects.

Aug 12, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: GitLab is one of the most frequently used simple and powerful software. With the help of this software one can approach towards accurate results within lesser time. One can immediately set up pipelines. Without having much understanding of it people can focus their objectives quite easily. This software is very easy to use and installed. I am much satisfied with this software having no alternative. I really love the privacy of this software. I really love it's most interesting feature of visual designing that is frequently used for accepting and reviewing codes.

Cons: The least thing about this software is that sometimes run time error or SSL downtime error occur while using this software's free tier but this issue can be resolved by using paid services. Sometimes people have to face difficulties while loading larger diffs in review window.

Overall: On the whole it is not wrong to say that this software has provided an excellent ways to reach goals within shorter time. It is absolutely perfect software through which one can easily upload files without any hindrance.

Free private repositories, what could be better?

May 22, 2018
4/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Customer Support

5 / 5
Value for Money

Pros: It's open source. It's free. What could be more generous than offering unlimited private repositories for free tier? There are a lot more features for free as well, such as CI/CD pipelines, time trackers, review app that's really fit into our workflow, Git LFS, etc.

Cons: It's one of the best out there. There is zero thing I dislike about this software. One would say it has a smaller community, but this is unfair as it comes to the market later, and it takes time for people to switch over.

why i use Gitlab

May 17, 2017
4/5
Overall

4 / 5
Ease of Use

3 / 5
Features & Functionality

3 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Comments: 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.

A little difficult to get your head around.

Nov 23, 2018
4/5
Overall

3 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Value for Money
Likelihood to Recommend: 7.0/10 Not
Likely
Extremely
Likely

Comments: This program can be a bit much to get your head around unless you're a very skilled developer. However, once everything is set up, it works great and has a ton of useful features.

Pros: Once GitLab is set up, it has so many features that you might get dizzy. Its GUI is very simple, which makes it very user-friendly. Even our non-developer employees were able to use it with ease with a little bit of instruction. We also love that it's able to be used via the Cloud, which should be a given, but many competing programs don't allow for use in the Cloud.

Cons: It's quite hard to get everything set up. We had to have one of our advance developers set it up for us before we could get full use out of the software. The price is pretty high for this type of software, even with all of the features it offers.

Best code versioning and CICD

Sep 22, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: It does EVERYTHING. Issues management. Code management. CICD. Docker registry. Deployments. It's all built in. I've been using it for a while after switching a few things over from GitHub. It took some getting used to but it has so many more features and is so much more customizable. I have a software stack that myself and two others work on. We have set up CICD and now when a merge is finished, tests kick off, if they pass, the app is deployed to staging in kubernetes and end to end tests run, and if they pass, everything is pushed into production. It's great!

Cons: After using github for so many years, it was hard to get used to some small aspects. Different terminology for the same functions and such. But that is a minor annoyance.

Capterra loader

Gitlab is great for students and professors

Oct 04, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: I use Gitlab in my software development class. Everyone is allowed to have private repositories, so the issue that some run into using Github is no longer apparent. Its design is pretty sleek, and its issue tracker is stellar. I think its sharing capabilities are decent as well, but have not used it beyond sharing a project with my TAs and Professors.

Cons: Though I love the design now, when I first started using it I didn't know where everything was because everything is icon based.

Github is clearly the other competitor. It offers students a substantial "student pack" that allows students to basically have access to Github premium/free things from other companies. I like that.

Overall: GitLab is an easy to use git repo that I plan to keep using even after I finish my project.

Pretty good to ease software development

Aug 09, 2018
4/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: The amount of features available is quite impressive. I could automate lots of deployment work on some projects hosted there. Another great thing is having Milestones there, which is some type of a roadmap and can be set not only to a single project, but to a group of projects.

Cons: From time to time the whole team experience slowness of the UI, some basic operations like code push/pull etc. It lasts for more than a year and can't be explained easily, since I met people form other companies, who have such issues too.

Also, the documentation about cloud platform integration requires more details.

Never Stop your Dream!

Jun 28, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Comments: Quickly make adjustments to projects and process as needs change. The product recommendations fit in perfectly with customer needs, tastes and interests and drive the usage of your eCommerce payment gateway.

Pros: Gitlab can be installed whenever and wherever you want it. It's easy to navigate and very helpful for all case of my campaign.

Cons: Avoid hidden risks and get an accurate picture of the likelihood of success. Be someone that reflects your curiosity for successful.

Gitlab seems to be set to take over the software development lifecycle (SDLC)

Feb 01, 2018
5/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: My primary software SDLC is Atlassian's jira, bitbucket/stash. A very good set of software, but all are individual products . A trial of Gitlab seems to combine everything into one package. Its just all here! Some things really have potential to help boost productivity, such as GitLab's built-in Continuous Integration. Docker integration might be "one" reason to sway IT mind towards GitLab.

Cons: IT departments tend to hand on "industry powerhouses" such as Atlassian. This meant that we were unfamiliar with GitLab. Not as much info out there to help you figure things out. But, this is changing...as people hear about and use GitLab, it may soon be the market leader?

Overall: Need to learn more about the software, but it seems to have it all in one package. Very interested in docker integration as this could lead to automatic deployment of our code into test environments. this is a huge time sink currently to manage environments.

Great product to move to if your moving from Github

Jul 24, 2018
4/5
Overall

3 / 5
Ease of Use

4 / 5
Features & Functionality

3 / 5
Customer Support

3 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: Ease of use and intuitive UI.

Excellent automated tool to migrate all your existing Github repos to GitLab which saved me a lot of time.

Trello equivalent project board alonside the Repos is great, I have only have to pay for 1 software service not 2.

There is a whole lot of other tools I haven't even ventured into yet, one of the main reasons we moved to it was for the excellent testing and integration tools.

Cons: Still has a few issues and is perhaps not as slick as Github and Trello yet. Great community support and updates regularly, I am sure that it will supersede both of these products very soon.

Overall: One product does all.

Saved me the cost of 3-4 individual products and has more features than all of them put together!

Capterra loader

I use gitlab to support my small software business

Oct 13, 2017
4/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

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

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

It offers an innovative experience for all those programmers with a pleasant environment.

Jul 18, 2018
5/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

4 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: Ease of uploading a file without problems or errors, allows interaction with other users to share knowledge and offers a growth opportunity for any programmer.

Cons: Vulnerabilities with respect to sharing information or files in a public way, inconveniences when connecting to the platform and a heavy interface.

Overall: Quick, efficient, friendly and wide for any user that uses it cans share your projects easily.

GitLab the most basically software that you need

Aug 26, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: We use this software for all our develop projects, is very easy to use and very useful because we created repositories for each one projects and control them through gitkraken. With these software we can mantain the order in the activities for each participant and the best thing is this software is open source.

Cons:

I think that this software has everything that a version manager and repository manager should have, it works excellent. In my opinion it has no disadvantage

Overall: Excellent, my personal experience and of my team have been great.

Perfect for self hosted Git reports

Jul 03, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: It was very very easy to set up my own self-hosted Gitlab server. It has become crucial for our developers to be able to internally collaborate with each other.

Cons: Nothing. It has all of the Git related features that we are looking for and displays nicely formatted graphs with commit stats.

Overall: The software is free, easily installs without and complicated dependency requirements and runs well.

One-stop place for all your development needs.

Jan 10, 2018
4/5
Overall

3 / 5
Ease of Use

3 / 5
Features & Functionality

4 / 5
Customer Support

4 / 5
Value for Money

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'#39;s trying to do to much without being great at any one thing.

Good replacement to Github!

Jun 11, 2018
4/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Comments: Great product!

Pros: GitLab is one of the most versatile repositories out there. The feature set is very rich with many customizable features like keeping a check on merges, easy to understand UI etc. which makes it quite great tool to use. Also, we can host in on our company's server ad don't worry about maintenance much.

Cons: It's very easy to use, so we can't really have much cons about this product. One thing I can say is that the ease of linking pull requests or issues or repos across has to be improved.

It was much better compared to other platforms like bitbucket.

Dec 06, 2017
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

3 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

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.

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

Capterra loader

A great free solution for hosting git repositories

Apr 30, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: I like that you get included access to Gitlab CI and pipelines which allows you to run continuous integration and continuous delivery in one simple configuration file.

I also like that you can host unlimited amount of repositories for free privately. This is better than hosting with Github.

Cons: They have recently experienced quite a bit of downtime, and also the web app can be quite slow at times.

Overall: We are solving the issue of being able to host our git repositories. It allows us store our repositories privately for free.

Fully-featured dev platform with cloud and self-hosted options.

Mar 15, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money

Pros: Continuous development of product - frequent fixes and updates. Free and open-source version for self-hosted installation. Free cloud solution for private repositories.

Cons: User experience isn't the best. Especially code review/Merge Request commits view. Some screens are to busy and cluttered with functionality. Missing lightweight feeling of GitHub.

Daily usage for version provisioning

Jun 09, 2017
5/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money

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.

Awesome Version Control Management

Sep 20, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: There is currently no better methodology to version control your software projects. With the ability to branch route GitLab offers the ability for a team to seamlessly work on a project without conflict. The software is easy to navigate.

Cons: There isn't much to dislike... Perhaps this is because of how much better it is than Subversion

great tool for git, full of useful features, phenomenal problem handling

May 18, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Gitlab is a very intuitive web-based tool for managing git repositories. It has a lot of cool features that add to the standard cool-ness of git. There is a nice way of managing contributors and merge requests and the possibility to use CI and testing-pipelines on your projects.

You can do a lot with the free plan and if you are in a relatively small team don't really need the paid plan.

When there are problems with the website, the support team is very transparent about it and keeps us users informed what is going on.

Gitlab is open source so you could host it yourself, for some enterprise-functionality you have to aquire a licence. However the free community edition has a lot of features with which you can work without any problems.

Cons: Their problem management and communication about them is great, however there are some problems (with partial downtime or significant speed loss) occasionally, which is noticable.

Overall: A nice frontend for git with a lot of additional features.

Gitlab rocks!

Mar 13, 2017
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

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.

Capterra loader

Versioning code repo done right

Nov 14, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Gitlab allows developers and managers to easily iterate through software.

We love the issue first mentality and the way that GitLab makes the process from concept to code easy.

Cons: GitLab doesn't have an easy way to communicate software timelines to end users. Usually a tool like AHA has to be connected and using both is quite costly.

Overall: We work with GitLab on a daily bases to deliver software to the departments around our campus. GitLab makes versioning and deploying easy with their continued focus on seamless CI/CD.

Capterra loader

Very usefull and practice. we have our git repositories hosted on an internal server and work good

Jun 06, 2018
4/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

3 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: -The new verison are more faster on DevOps Cycle.

-Meets the objectives for which it was created.

-Interface that allows you to view the code versions, change permissions and connections via ssh and https.

Cons: -You need to have advanced server configuration knowledge to install this application on a server.

-graphical interface a bit messy and unintuitive.

Overall: It has worked for the resolution of faults and elaboration of new projects that we have developed in the company without affecting the production line.

Is a very good tool.

Feb 19, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: Is an awesome tool to track software projects, I like a lot that all the information about the code, issue is in the ticket, also the merge request are a fantastic feature.

Cons: I think the UI could be improve a lot, sometimes a feel lost about where I am in the platform, but besides that the tool is very helpful.

Overall: Improve performance

Good git repository management tool with other issue tracking capabilities

Apr 05, 2018
4/5
Overall

2 / 5
Ease of Use

4 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 5.0/10 Not
Likely
Extremely
Likely

Pros: Gitlab has too many features, nice UI/UX compared to Jira and its competitors, it has good wiki support too

Cons: Very time consuming for administration, very memory intensive and bulky interms of its memory footprint, the overall structure of the UI is too much nested, project - repo structure

Overall: Good overall package for git project management

Capterra loader

GitLab is a great alternative to GitHub. You have all the features, and much more. A game changer.

Mar 08, 2018
5/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

4 / 5
Customer Support

5 / 5
Value for Money

Pros: To me, the great pros of GitLab are CI integration out of the box, free private repositories and their constant delivery of new and useful features.

Cons: There are some parts of their products that aren't as polished as their core features. Some features are really useful but are only available to the enterprise tier.

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

Dec 06, 2017
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

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.

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

Capterra loader

Lots of project love here - not just a git repo!

May 22, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Sure Gitlab manages your git repositories with unlimited private projects and collaborators, but it does so much more: issue tracking, time management, publishing, tagging, and analytics. That's just the free side of things. Ramping up from there is super affordable. Great solution - will be using it more in the future.

Cons: There's not really anything I'd change with GitLab except for perhaps more deployment functionality? Looking forward to using this more.

Overall: Great features and starting out at free with affordable pricing beyond that. We started using Gitlab a builder startup and have been loving it since - great Git functionality but really like the milestones and search functionality.

Private Code Repository for free

May 15, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Gitlab provides you with private can repository for free. Code is managed using Git. Provide you with lots of features and tools for Devops, so that you can automate your deployments.

Cons: There servers are not too stable,sometime they start giving SSL error or response code 500 without any reason.

Capterra loader

I'm fairly new to GitLab, but so far I'm happy.

Jul 10, 2018
4/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

3 / 5
Customer Support

3 / 5
Value for Money
Likelihood to Recommend: 5.0/10 Not
Likely
Extremely
Likely

Pros: For people who prefer a UI over the commandline, tools like GitLab are a must. GitLab allows a simpler way to manage your project, from sourcecode housing to project deployment, GitLab has these covered. The range of administration tools is very nice, allows a large team to have access to what they should and not what they shouldn't.

Cons: I installed GitLab on a server to check it out for myself, and was immediately disturbed by the size of the download. After looking into it I realized that GitLab comes as ab out-of-the-box ready product, and installs Ruby, Rails, PostgreSQL, Redis, Nginx...and lots of extras. The problem is: I wanted to try GitLab, not a complete stack. I'm a LAMP guy, and would never use those tools, so had to allow them all to be installed on my server to test GitLab. You can run GitLab on LAMP, but it requires extra post-install setup.

Overall: None really. I'm more of a commandline guy, but I needed to assess GitLab as we started to use it at work.

I use gitlab as our source code repository and code management.

Mar 25, 2018
4/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

2 / 5
Customer Support

3 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: I most like that it supports the common git commands from CLI in addition to the GUI that deal with code review part.

Cons: The code review don't have a good editor and advanced options to do different between new and old code parts.

Overall: using the common GIT and have the ability to control new code push & merge

The best place for private code collaboration

Oct 12, 2018
4/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: Gitlab offers free users the use of private repositories which is great if you are working with a team across the world on sensitive code that is not privy to everyone, but needs to synchronized due to constant code changes and feature updates.

Cons: The web interface can be extremely sluggish at times and it is not exactly the most user-friendly interface to work with, especially if you have never used a git based service before.

GitLab

Nov 14, 2017
5/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

4 / 5
Customer Support

5 / 5
Value for Money

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.

Overall: 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.

Capterra loader

Simple version control

Jun 12, 2018
4/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

4 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 6.0/10 Not
Likely
Extremely
Likely

Pros: It is simple and easy to use, offers a wide range of features for single and team based developers. Plus it is scale-able as your team needs grow over time.

Cons: It feels like a knock off at times. I'm not sure if it is the actual product or the design, but it just feels... off?

Rich git solution, open source

May 23, 2017
4/5
Overall

4 / 5
Ease of Use

3 / 5
Features & Functionality

2 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Comments: 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.

Great Git solution.

Sep 19, 2018
5/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: Does everything I need it too and does it fairly well. Very configurable and fairly flexible as well, which was important to us, as we have a fairly diverse product stack. Has met our needs for about a year now and I don't see it stopping anytime soon.

Cons: Base UI can be a bit confusing for new users, but that can be changed or just gotten used to fairly quickly.

Overall: Great experience so far. Has done everything we have needed it to do.

Web Dev

May 16, 2017
4/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Comments: 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.

Capterra loader

its version control system facilitates the revision of projects that we need every day.

Apr 17, 2018
5/5
Overall

5 / 5
Ease of Use

4 / 5
Features & Functionality

4 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Easy to use if you are familiar with Git. Review security issues relatively quickly. It has its own collaborative workflow. In it we can also find projects related to the areas that we like to work and collaborate in, also has the ability to use the version of the published projects and implement them in your project if necessary.

Cons: the speed of sending data sometimes gets a little slow due to the amount of connection that the project has, working in an environment with a large group makes it difficult to use this medium because sometimes it causes an additional conflict that does not send on time the data corresponding to the equipment.

Overall: working with github has brought me many benefits because in it I can develop my team's project and find versions with which I can work and integrate my projects.

Future of Git Application

Nov 14, 2018
5/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

3 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: 1] It's a cheaper Git I know. 2] Its Code review and Bug & issue tracking features really impressed me. 3] UI is much flexible than other Git Application.

Cons: 1] It's a new giant in the market. So we little scared to move all existing GitHub projects into it.

Capterra loader

The very best enterprise scale code repository and project management software out there

Nov 21, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: GitLab is by far the best in its class for software management, source control and code repository storage. It is highly flexible and allows you to manage a substantial code base, easily collaborate, manage source code in projects and manage deployment. Makes life a lot easier for developers

Cons: Nothing. GitLab and GitHub offer the best experience in the business.

Overall: Use as source control and repository management

A great alternative to GitHub

Jun 20, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Flexible, can be self hosted. Private repos for free (what got me to migrate some projects from GitHub). Fast and easy to use interface.

Cons: Doesn't have the open source community that github does. Other than that not too many cons, love it and use it everyday.

Not really the best of file versioning but will do the job for you

Nov 13, 2018
4/5
Overall

4 / 5
Ease of Use

3 / 5
Features & Functionality
Likelihood to Recommend: 7.0/10 Not
Likely
Extremely
Likely

Pros: In terms of functionality they have a lot already and it can fulfill what I need as a software developer

Cons: Its just that its User interface and user experience needs to improve a lot because when I begin to use their file versioning I got lost

Repository manager with an excellent error tracking system

Jul 25, 2018
5/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: It allows to have private repositories without cost. Versatility to clone projects and initialize an existing project

Cons: Difficulty accessing the various directories. Learning curve of the system and organization of branches to collaborate on a project with many developers

Overall: keep projects in repositories securely, with easy access to perform a cloning by having the permissions and manage the repositories in an orderly and controlled manner

Capterra loader

Excellent software versioning system

Jun 17, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: The support is excellent; Gitlab responsds quickliy to support issues. The community is very helpful. Gitlab has a clear and concise interface. You can have free private repositories. It has many new optional features, such as burndown charts, issue tracking, milestones, estimates, etc. The communication regarding updates is very good; they are announced in time and also a brief description of the update is given.

Cons: Third party integration is a a bit limited. The interface may change a little after an update; a function may switch to another part on the page and it can be quite a hassle to search for the functions again.

Overall: We use Gitlab as our main versioning system for software development. It is free and easy to use and you can choose from many functionalities.

I'm using gitlab Comunitt Edition since 2016 to manage code at my work, and also to manage documents

Jan 22, 2018
4/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

4 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: On the code control side, I like the chance to add comment at line level and also at commit level. Also the integrated wiki is a great feature, because wiki is managed as another git project.

Cons: wiki at the group level is missing, and this is something that IMHO will be very useful. In additon possibility to create projects that have aimed only to documentation then only the wiki feature will be needed.

Perfect version control solution

Jan 14, 2018
4/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

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

Capterra loader

Really great git hosting service

Nov 14, 2017
4/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

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

Overall: Private repos. Batteries included git repo software.

Our company likes and uses it everyday

Jun 09, 2017
5/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

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.

Capterra loader

Your git hosting services on premises

Nov 04, 2018
5/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: GitLab offers a managed service most like other companies, but I think it's a great product if you need to host your own git repos.

Even on the free version its features and configurability are incredibly good.

Cons: There may be areas of improvement (like the wiki functionality) by I honestly think it's a quite good product.

Overall: I currently use GitLab on premises and it's doing a great job.

User-friendly version control tool

Oct 30, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: This version control is very easy to use, great UI and you can easily handle all of the branches inside the project it can also store SSH keys for a faster cloning of projects for linux users.

Cons: I cannot see any negativity in this versioning tool because it has a lot of features that would be very helpful for the developers in developing in a environment or team projects.

Great remote hosting repository. Specially for open source projects and startups.

Jun 25, 2018
4/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: Free private repository for you and your team which great feature for startups. The pipelines and hosting ia great and make deployment painless

Cons: Some enhancements on ui will be fine, add support to mercurial will be a great step as i wanna to migrate from bitbucket but i can't.

Overall: Store my personal private projects. Use their hosting to deployment with painless and effortless through their hosting service

Capterra loader

We have used it to store all the developments of web applications that are performed daily in work

Jun 19, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Customer Support

5 / 5
Value for Money

Pros: This tool is used to store the source code of software projects and their versions, excellent graphic environment

Cons: It is a limited tool for the storage capacity for the projects besides being expensive for new companies

Capterra loader

Helpful tool

May 07, 2018
4/5
Overall

3 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: I like the analytics that GitLab has is so helpful to manage my collaboration in projects and compare with my partners, also you can invite to collaborate more than 5 users to your projects.

Cons: Sometimes the service is inaccessible and other times the service is slow when you push or pull you code from your local computer to the repositories.

Overall: Currently I have some repositories there

Great VC tool!

Nov 03, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: This version control tool is very helpful in our team who are working at the same projects because it helps us determine if there is a conflict within a file so we can fix that issue before pushing it to the master branch

Cons: I don't have any regrets of using this product because this version control tool saves our time and it prevents our project to have errors.

Featureful Code Sharing

Dec 05, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: Good, intuitive design

Lots of features

I love the mouse hover effect on the fox logo, it's a small, delightful design

Cons: I find the permissions system for adding people to projects somewhat confusing

Capterra loader

Best Git for Free Private Repository

Oct 03, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Have all the powerful tools and features availables on It, but the best of all, it's free to have a private repository. The best choice for initiating startups and project for sure.

Cons: Once, In 2017, GitLab servers lose 6 hours of database data. So, be carefull.

Overall: I use It on my startup. We choose GitLab because we don't pay anything to make our projects safe and private there.

Gitlab is a great git hosting service that is free.

Jan 10, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

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.

Capterra loader

best version control tool for on premise deployment with all features of git

Aug 31, 2018
4/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: It is the best and easy to deploy on premise for project management. Also, it can be easily deployed on cloud. It comes with very good UI along with lot of features like showing user access on repository and can be modified from UI as well. Also, it can be integrated with jira which makes it very useful.

Cons: There is nothing much bad about this software but sometime it's web ui become slow and that is annoying. And it's community version is not so good.

Overall: Good tool to have in house project management tool

A wonderful end to end Project management toolkit focused on developer needs.

Mar 26, 2018
4/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Customer Support

4 / 5
Value for Money

Pros: The feature set keeps on increasing with additions like Gitlab pages and Auto DevOps. The stack is impressive and the opensource nature of Gitlab also provides a better value for money spent.

Cons: The constant updates to the user interface might make it a little confusing to find stuff sometimes but over a period of time might not bother the end user.

Capterra loader

A revolutionary product for SDLC management.

Sep 09, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: 1) Has everything required from the start for writing a new software to deploying it on production.

2) Saves a lot of time for developers and devops with powerful CI/CD integrations.

3) Easy to understand UI.

4) The analytics helps a lot in improving the whole development process and get to know the gaps in the development cycle.

Cons: Not really a con but once a developer using this tool there is no moving back.

Overall: My overall experience was pretty good. I have already recommended it to a lot of friends.

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

Oct 17, 2017
3/5
Overall

4 / 5
Ease of Use

2 / 5
Features & Functionality

5 / 5
Value for Money
Likelihood to Recommend: 5.0/10 Not
Likely
Extremely
Likely

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.

Favorite Git Program

Sep 13, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Loved using GitLab back when I was just starting to learn to code, and I still do. Out of all the available Git services out in the market, GitLab is my favorite in terms of usability and how aesthetic it looks on my devices. So easy to follow changes and version control even when the same project is being worked on by multiple people at a time. It is well worth trying.

Cons: In all honesty I can't think of one negative thing with GL.

Overall: I don't think I'll be moving to any other Git service any time soon.

I'd recommend everyone try GitLab

Capterra loader

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

Jan 10, 2018
4/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

3 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

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.

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

Highly Recommended Version Control!

Nov 11, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: I highly recommend this version control because it has a great design and it is user-friendly. You can easily manage your project without having a difficulties when you use it for the first time.

Cons: It don't think that there is anything wrong about this version control. I really like the UI and specially it's features.

Useful Version Control Tool!

Nov 08, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: It is very easy to setup a project in gitlab and the good thing is that this tool can integrate in different kind of coding tools. So you can easily commit and push your branch to your workbench.

Cons: As i can see, there is nothing wrong about this tool, it offers a lot of features for you to use and it is very useful.

Enjoying Gitlab

Mar 29, 2017
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Comments: 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.

Capterra loader

New standart in my life to development of projects.

May 07, 2018
4/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

3 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: - Integration with git perfectly.

- Branch management and merge request great to teams of development.

- Docker integration and runner easy to configuration.

- Security easy to configuration

Cons: - So much time in maintenance.

- Front end very little versatile.

- It does not have a decent folder project perspective

Capterra loader

In the company where I currently work, we use it to store the modified source codes of the app

Jun 06, 2018
5/5
Overall

3 / 5
Ease of Use

4 / 5
Features & Functionality

4 / 5
Customer Support

4 / 5
Value for Money

Pros: This application is one of the best to store application source code, it is very versatile and its graphic environment helps to perceive the changes made

Cons: the main disadvantage of gitlab is for small projects or new companies that is very costly and the free option is to upload only open source applications

Gitlab is great for little shops or big shops that require more privacy for less

Apr 17, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: I really like the transparency of the Company and the product. Their commitment to being competitive with other git version control packages as well as pushing features even to the most basic plans is awesome. Native CI is really helpful in learning how to work with these tools without adding yet another service file or integration to your repo.

Cons: I've not found anything yet worth mentioning other than issues with `go get` for go deps. This may have been resolved, it's been awhile.

Capterra loader

simple and reliable platform to search and work with framework

May 07, 2018
5/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

3 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: is one of the best alternative to work with repositories if you do not want to work with github directly, you will find a lot of projects and framework which you can use freely since it has its free version.

Cons: sometimes the extraction of files becomes a little slow and integrate the new projects, but it is nothing that can not be solved.

Overall: has a simple and easy to use interface where you can find what you need quickly and without so many complications, besides that all the files are useful to guide you in the projects you initiate.

Github on steroids

Aug 01, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

4 / 5
Value for Money

Pros: Gitlab takes Github to the next level. I love the pipelines functionality, docker integration, and the Trello-like tasks boards which makes project tracking a lot easier. You can basically use Gitlab to replace Github, JIRA, and Confluence in one package. Docs and markup support is also top notch.

Cons: Price may be an issue when you compare it with Github but it definetly worth the investment as a single project tracking and code version tool.

Store and manage your work

Oct 24, 2018
5/5
Overall

5 / 5
Ease of Use

4 / 5
Features & Functionality

4 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: tracking of your/company code in a very efficient way

Private repository to store your work

Cons: Revert complex merges can be very difficult

Mr

Jul 18, 2017
4/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

4 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

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.

Overall: It works!! And do what it say!

Relatively new user -- jumped on board with someone else who already uses it a lot.

Feb 15, 2018
4/5
Overall

3 / 5
Ease of Use

4 / 5
Features & Functionality

4 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: Great project management and communication tool for web development. With a little help I've come to see how easy it makes working between several people. Many options for documenting work and project pieces.

Cons: There is a bit of a learning curve with this product. It offers quite a bit of functionality but ot always the most intuitive. Would be nice if it could link to timesheets in quickbooks.

Overall: One stop communication for team projects.