GitAlternatives logo
Back to Git alternatives list
GitLab

GitLab

A DevSecOps platform that combines source-code management, CI/CD, security scanning, planning, and deployment workflows.

Free
Discuss

GitLab began in 2011 when Dmitriy Zaporozhets wanted a better collaboration tool; he built the first version with Valeriy Sizov, and Sid Sijbrandij later partnered with him to commercialize GitLab. GitLab Inc. was incorporated in 2014. It was started to make software collaboration more efficient and enjoyable, and later evolved into an integrated DevOps platform.

Feature Coverage

34 of 36 features available

94%
Overall completeness

Core Git Hosting

5/5
RepositoriesYes
BranchingYes
CommitsYes
Pull RequestsYes
Code ReviewYes

CI/CD

2/2
RunnersYes
PipelinesYes

Package Registry

7/7
Container RegistryYes
Docker RegistryYes
Ruby Gems RegistryYes
npm RegistryYes
Apache Maven RegistryYes
Gradle RegistryYes
NuGet RegistryYes

Issues & Project Management

7/7
IssuesYes
Kanban BoardsYes
MilestonesYes
RoadmapsYes
Project Management AutomationsYes
Insights & AnalyticsYes
Collaboration (chat, mentions, comments)Yes

Documentation

2/2
Repository WikisYes
Markdown DocsYes

Static Hosting (GitHub Pages)

2/2
Static Site HostingYes
Custom DomainsYes

Authentication & Permissions

3/3
OAuthYes
SSOYes
RBACYes

Code Search

1/2
Repo SearchYes
Semantic SearchNo

Insights & Analytics

4/4
TrafficYes
ContributionsYes
StarsYes
Repo Metrics (views, clones, referral sources)Yes

Notifications & Collaboration

1/2
DiscussionsNo
AlertsYes

Comments

Loading comments...