GitLab

GitLab

GitLab is a Git-repository hosting service and manager that's based on portable Web technologies. Users won't have to run a program through a terminal emulator or even a graphical front end when they use GitLab, since it allows them to perform all management tasks inside of their browser. Those who need to access a version control system from a remote location should especially like this. It also should prove useful for those who are working with machines that have limited system resources. By not needing to install any complex software solutions, users can save a good deal of local storage space. This makes it attractive for those who want to manage a collaborative revision matrix from netbooks or tablets.

Download GitLab
Features of GitLab
  • Users can easily create an issue-tracking log that notes each time a bug has been discovered as well as possible solutions for it
  • Allows for the creation of individual wiki pages for each software project a group is working on
  • Developers can upload code from any file structure supported by their own system software
  • Comes with an integrated text editor
  • Doesn't lock developers into any specific IDE
Pros of GitLab
  • Works with nearly all modern Web browsers
  • Allows users to bypass Unix permission problems that occur when sharing Git code on VFAT, exFAT or NTFS volumes
  • Needs no installation
  • Coded in Ruby and Go for maximum portability
  • Supported by many top technology organizations including IBM, SpaceX, NASA, Alibaba, O'Reilly Media and CERN
Cons of GitLab
  • Offers little in the way of a real command line, which could make complex file management operations complicated
  • Paid versions of the software aren't completely built using open-source components
  • May require some users to register with the service
  • Web software is generally slower than terminal-based Git solutions
  • Suffers from typeface rendering problems on some devices
GitLab Reviews

Most people work with their Git-repository hosting service through a command line. While this is easy enough for those who are working with Linux, FreeBSD or macOS, Microsoft Windows users have to perform some workarounds to get the job done. They might end up installing Cygwin to run Unix code on their Windows workstations. Windows Subsystem for Linux compatibility layers and the now antiquated Windows Services for UNIX package also provided some relief for those working with Git software, yet none of these provide genuine native support. GitLab works through a browser, so Windows users can bypass the need for any of these subsystems and work with their repositories without making any changes. Users who want to share information across platforms can use GitLab to host source code in a central location. Everyone working on it will then be able to access it as long as they have a modern browser. It won't matter if they're accessing it from a big iron server or an iPhone. GitLab was originally coded purely in Ruby, which means that most of the real work is done on the server end of the equation. Some parts have been rewritten in Go to further optimize some subroutines, but increasing support for Ruby means that there might be even more libraries written for GitLab in this portable programming language. The so-called Community Edition of GitLab comes with an open-source license, so it might be possible for those interested enough to fork their own Ruby and Go projects out of it.

GitLab Video

Alternatives to GitLab

Assembla

Freemium
Assembla is a piece of project management software that contains a vast array of highly useful tools that will streamline any project. It can be used to improve budgeting practices, increase
Show details

Bitbucket

Freemium
Bitbucket is a amazing tool for the management of Git. You can start using the software for free before you jump to a paid subscription, and you can host the service yourself with the addition of
Show details

SourceForge

Free
SourceForge is an online host that provides a place for open source developers to share and collaborate with the community on their software projects.
Show details

Launchpad

Free
Launchpad is a cloud marketing application that allows its users to interact and communicate with prospective and existing customers from the same platform. It utilizes an email marketing
Show details

Ansible

Free
Ansible is a software created for easy IT automation. Rather than solving the same problem over and over, Ansible allows IT specialists to solve problems once and then create automated solutions
Show details

Atlassian Stash

Paid
Atlassian's Bitbucket Server software, previously called Stash, is a Git-handling software for professional teams. Git is an open source version control system optimized to handle multiple
Show details

Kallithea

Free
Kallithea is a member project of Software Freedom Conservancy. It is a cross-platform free software source code management system. This system was developed to provide a repository hosting
Show details

Buddy

Freemium
Buddy is a code deployment program and developing environment for websites. Notable clients include ING, Philips, IKEA, 3M, Unity, fubo, Amnesty International, Cisco, Xerox and HBO.
Show details

RhodeCode

Freemium
RhodeCode is a source code management platform. Notable customers include Samsung, LEGO, Hitachi, CERN, Carnegie Mellon University. RhodeCode was founded by Marcin Kuzminski in 2010.
Show details

GitHub

Freemium
GitHub is a hosting service for git, a version tracking protocol. It is most well known as a repository for computer code. GitHub is where many developers prefer to make their open-source code
Show details

Chef

Free
Infrastructure Automation for Hardened, Consistent Configuration at Any Scale. Chef Infra automates infrastructure configuration, ensuring every system is configured correctly and consistently.
Show details

Microsoft Team Foundation Server

Paid
Visual Studio dev tools & services make app development easy for any platform & language. Try our Mac & Windows code editor, IDE, or Azure DevOps for free.
Show details

Trac

Free
Visit the Trac open source project athttps://trac.edgewall.org/
Show details

Phabricator

Free
A complete software development platform. Phabricator is an integrated set of powerful tools to help companies build higher quality software. Phabricator is a complete set of tools for developing
Show details

Klocwork

*/ /*-->*/ Faster delivery of secure, reliable, and conformant code As teams develop code with more features, shorter timelines, and stricter standards than ever before, it gets increasin
Show details

Springloops

Freemium
Springloops™ - Version control & Deploy. Springloops is everything you need for web development and lightning-quick deployments.
Show details

Beanstalk

Paid
Beanstalk is the complete code hosting workflow teams or individuals use to write, review and deploy their code.
Show details

Planio

Paid
Give us a call! We’d love to tell you more. +1 (212) 498-9577 or +49 (30) 577 00 00-0 from Europe
Show details

Gerrit

Gerrit is a free, web-based team code collaboration tool. Software developers in a team can review each other's modifications on their source code using a Web browser and approve or reject those
Show details

Kiln

Switch to Fogbugz, the best project management software system and see why we're quickly becoming the best rated JIRA alternative
Show details

Deveo

Paid
A Brief Description of Deveo Software Deveo software is a code management and collaboration tool that provides spontaneous repository management application that is compatible with Git,
Show details

Apache Bloodhound

Free
Home page of The Apache Software Foundation
Show details

Rudder

Free
Discover RUDDER 5.0 .page-id-8046 > .full-content > .panel-grid > .panel-row-style{ padding: 60px 15px; position: relative; } .page-id-8046 > .full-content > .navbar + .panel-grid{ padding:
Show details

SaltStack

SaltStack intelligent automation delivers, event-driven security, cloud and configuration management for the complexity and scale of a software-defined world.
Show details

CodePlex

Free
Microsoft's open source project hosting web site. You can use CodePlex to find open source software or create new projects to share with the world.‎Join a project find projects ... · ‎Windows
Show details

Gitweb

Free
Nov 24, 2015 - Project information. Author: Originally written by Kay Sievers < [email protected] >; Maintainer: Git mailing list < [email protected] >; Repository: From the git version
Show details

Gitea

Free
Gitea runs anywhere Go can compile for: Windows, macOS, Linux, ARM, etc. Choose the one you love!
Show details

Puppet

Free
Get started with Puppet Enterprise, or upgrade or expand. Make rapid changes across your infrastructure, on prem or in the cloud. Enforce consistency of systems, devices, and applications
Show details

Review Board

Free
You can review just about anything. Code, documents, artwork, you name it! There's more to your project than just code. Documentation, artwork, website designs, interface mockups, release
Show details

Bonobo Git Server

Free
Set up your own self hosted git server on IIS for Windows. Manage users and have full control over your repositories with a nice user friendly graphical interface.
Show details

GitColony

Gitcolony is a collaborative platform for software developers to perform peer code reviews. Gitcolony makes code reviews actually happen in an efficient and amusing way.
Show details

Collaborator

Paid
Система дистанційного навчання повного циклу із аналітикою в реальному часі та інструментами внутрішнього маркетингу. Створіть повний цикл навчання від створення і просування контенту
Show details

WorkMate

Freemium
Maak uw keuze. ​​​​​​​. Ik ben verwijzer · Ik ben (jong)volwassene · HOME · CONTACT · LOCATIES. Lichtenvoorde. Doetinchem Harreveld. defi.jpg; banner gereedschap1.jpg; banner voorkant.jpg;
Show details

Gitblit

Free
Gitblit is an open-source, pure Java stack for managing, viewing, and serving Git repositories.It's designed primarily as a tool for small workgroups who want to host centralized repositories.
Show details

Gitorious

Free
Managed Server. Your own Gitorious installation — without the burden of maintaining any server infrastructure. Private project support; Work securely with clients and contractors; We
Show details