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.

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

133 Reviews of GitLab

Showing 1 - 20 of 133

Start your review of GitLab

Click to start
  • Maciej from 10Clouds

    Number of employees: 51-200 employees

    August 2018

    Best option when you want to host your own code repositories for free

    Ease-of-use
    Functionality
    Quality
    Support
    N/A
    Pros

    GitLab is a worthy competitor for BitBucket and GitHub. It has a slick user interface, lots of free features and you can host it on your own server for free.

    Cons

    Hosting GitLab on your own server requires too much resources - you won't be able to sustain it with less than 1GB RAM, which can make using GitLab costly in the long run.

    This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.
    Review Source: GetApp
  • Oliver from Ness Digital Engineering

    Number of employees: 1,001-5,000 employees

    August 2018

    Extraordinary software fit for programming developments or projects.

    Ease-of-use
    Functionality
    Quality
    Support
    Value for Money

    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.

    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.

    This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.
    Review Source: Capterra
  • Juan from Derevo

    Specialty: Software / Technology

    Number of employees: 11-50 employees

    August 2018

    Is an impressive option and the features you can get with the free version is outstanding.

    Ease-of-use
    Functionality
    Quality
    Support
    N/A
    Pros

    Perfect to manage you code, collaborate, integrate with containers like docker, is a really good option to try on.

    Cons

    I just wish I can develop more quickly and to learn more to keep using the best of gitlab. The price is not bad at all.

    This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.
    Review Source
  • Verified Reviewer

    Number of employees: 11-50 employees

    August 2018

    Pretty good to ease software development

    Ease-of-use
    Functionality
    Quality
    Support
    Value for Money
    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.

    This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.
    Review Source: Capterra
  • Neeraj from Paxcom - Digital Commerce Solutions for Brands

    Number of employees: 11-50 employees

    August 2018

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

    Ease-of-use
    Functionality
    Quality
    Support
    Value for Money

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

    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.

    This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.
    Review Source: Capterra
  • Verified Reviewer

    Number of employees: 11-50 employees

    August 2018

    Github on steroids

    Ease-of-use
    Functionality
    Quality
    Support
    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.

    This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.
    Review Source: Capterra
  • Miguel from Solutions LLC

    Number of employees: 11-50 employees

    August 2018

    We use gitlab to manage dozens of software development projects.

    Ease-of-use
    Functionality
    Quality
    Support
    Value for Money

    Faster software development time with better quality code.

    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.

    This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.
    Review Source: Capterra
  • Solsiret from Equilibrio Agencia Digital

    Number of employees: 11-50 employees

    July 2018

    excellent very good tool

    Ease-of-use
    Functionality
    Quality
    Support
    Value for Money

    better organization and control in my repositories

    Pros

    in the best with which I have worked, exelente the request and merge management. very organized and fast

    Cons

    When they are doing or going to do wake-up or maintenance they do not notify the mail and many times my commits are waiting.

    This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.
    Review Source: Capterra
  • Verified Reviewer

    July 2018

    Repository manager with an excellent error tracking system

    Ease-of-use
    Functionality
    Quality
    Support
    Value for Money

    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

    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

    This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.
    Review Source: Capterra
  • Verified Reviewer

    July 2018

    Easy to host Git server

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

    Easy to use, has a beautiful web interface and more features than GitHub and other competing Git server suites.

    Cons

    The cost of the product may not be worth it unless your enterprise leverages Git extensively. Initial configuration can be a bit of a pain.

    This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.
    Review Source: Capterra
  • Verified Reviewer

    July 2018

    Great product to move to if your moving from Github

    Ease-of-use
    Functionality
    Quality
    Support
    Value for Money

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

    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.

    This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.
    Review Source: Capterra
  • Wojciech from Apzumi

    July 2018

    My favourite DevOps lifecycle manager

    Ease-of-use
    Functionality
    Quality
    Support
    N/A
    Value for Money
    Pros

    - compatibility and easy installation on various devices and OS'
    - open source and free
    - also supports continuous deployment process

    Cons

    - interface is a bit off, especially in regards to the search system
    - occasional downtimes and high response times

    This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.
    Review Source: Capterra
  • Mariano from Universidad de Margarita UNIMAR

    Number of employees: 201-500 employees

    July 2018

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

    Ease-of-use
    Functionality
    Quality
    Support
    Value for Money

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

    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.

    This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.
    Review Source: Capterra
  • Jordan from IBM

    July 2018

    GitLab is a solid repository option for codebases and should be considered as an option for teams!

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

    I like the ability to easily tag individuals in merge requests for them to review, which makes the entire process of code review much more efficient.

    Cons

    I dislike the ability to easily review added/removed/edited files when reviewing someone else's merge requests.

    This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.
    Review Source: Capterra
  • Kelly from Extension, Inc

    Specialty: Marketing

    Number of employees: 1 employee

    July 2018

    Great product - didn't use all features to give it 10 stars.

    Ease-of-use
    Functionality
    Quality
    Support
    N/A
    Pros

    Great for keeping teams in contact and knowing what's in process where. It's very easy to use, and experienced no problems while I used it!

    Cons

    WOW are there are lot of features! It's fairly intuitive, but I did find myself getting lost in the details from time to time.

    This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.
    Review Source
  • Paul from Inseego Corp. (formerly Novatel Wireless, Inc)

    Number of employees: 1,001-5,000 employees

    July 2018

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

    Ease-of-use
    Functionality
    Quality
    Support
    Value for Money

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

    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.

    This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.
    Review Source: Capterra
  • Steve from CarFinance 247

    Number of employees: 201-500 employees

    July 2018

    Very good alternative to GitHub with many features

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

    GitLab is a great alternative to GitHub which offers the same features & more.
    The (free) continuous integration server built into GitLab supports many features and is one of the most advanced out there but also very simple to use and get started with

    Cons

    The website can be a little slow at times and can sometimes briefly go down as they're frequently updating their features

    This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.
    Review Source: Capterra
  • Segi from General Micro Systems Inc.

    July 2018

    Perfect for self hosted Git reports

    Ease-of-use
    Functionality
    Quality
    Support
    Value for Money

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

    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.

    This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.
    Review Source: Capterra
  • Alexander from Cortexa, LLC

    June 2018

    Simple and powerful

    Ease-of-use
    Functionality
    Quality
    Support
    Value for Money
    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.

    This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.
    Review Source: Capterra
  • Verified Reviewer

    Number of employees: 501-1,000 employees

    June 2018

    Git source control in the cloud + a twist of other project management

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

    The big alternative of GitHub. A cloud hosted (can be on-prem as well) solution for any code project. Free tier provides lots of features for starter and it does allow one to manage tasks, source code, build, deploy of many projects types big or small.

    Cons

    There isn't much to complain about it really. UI can be challenging for a newcomer. Overall it is a great tool.

    This review was submitted organically. No incentive was offered
    Review Source: Capterra
Do you use GitLab?Write a Review
In just fifteen minutes, the experts at Software Advice can help you narrow down the right software for your organization. Call us for a Free FastStart Consultation: (844) 680-2046