Product Feature Compatibility

This page is intended as a reference of features by code host compatibility; each item will link you to our documentation. You may also be interested in seeing our feature maturity matrix.

Code Hosts

Code host compatibility

Search Product

(Code Graph Strategy | Search Product Strategy)

Product Manager: Ben Venker

FeatureGitLab.comGitLab EnterpriseGitHub.comGitHub EnterpriseBitBucket ServerBitBucket CloudPhabricatorAWS CodeCommitGitoliteGerritPerforceCVS
Literal Search✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️
Regular Expression Search✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️
Structural Search✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️
Diff/Commit Search✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️
Code Monitoring✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️
Code Monitoring E-mail Notifications✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️
Code Monitoring Webhooks
Saved Searches✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️
Search Contexts✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️

Code Intelligence

(Code Graph Strategy | Code Intelligence Strategy)

Product Manager: María Craig

FeatureGitLab.comGitLab EnterpriseGitHub.comGitHub EnterpriseBitBucket ServerBitBucket CloudPhabricatorAWS CodeCommitGitoliteGerritPerforceCVS
Search-based Code Intelligence✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️
Precise Code Intelligence for Go✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️
Precise Code Intelligence for JavaScript/TypeScript✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️
Precise Code Intelligence for Java & Scala
Precise Code Intelligence for C/C++✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️
Precise Code Intelligence for Python
Precise Code Intelligence for C#
Precise Code Intelligence for Ruby

Batch Changes

(Code Graph Strategy | Batch Changes Strategy)

Product Manager: Malo Marrec

FeatureGitLab.comGitLab EnterpriseGitHub.comGitHub EnterpriseBitBucket ServerBitBucket CloudPhabricatorAWS CodeCommitGitoliteGerritPerforceCVS
Batch Changes✔️✔️✔️✔️✔️

Code Insights

(Code Graph Strategy | Code Insights Strategy)

Product Manager: Joel Kwartler

FeatureGitLab.comGitLab EnterpriseGitHub.comGitHub EnterpriseBitBucket ServerBitBucket CloudPhabricatorAWS CodeCommitGitoliteGerritPerforceCVS
Code Insights✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️

Security

(Cloud Strategy | Security Strategy)

Product Manager: Diego Comas

FeatureGitLab.comGitLab EnterpriseGitHub.comGitHub EnterpriseBitBucket ServerBitBucket CloudPhabricatorAWS CodeCommitGitoliteGerritPerforceCVS
SOC II Type II

Extensions

(Cloud Strategy | Extensions Strategy)

Product Manager: Murat Sutunc

FeatureGitLab.comGitLab EnterpriseGitHub.comGitHub EnterpriseBitBucket ServerBitBucket CloudPhabricatorAWS CodeCommitGitoliteGerritPerforceCVS
Pre-built Extensions✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️
Custom Extensions✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️

Repository Management

(Enablement Strategy | Repository Management Strategy)

Product Manager: Dan Mckean

FeatureGitLab.comGitLab EnterpriseGitHub.comGitHub EnterpriseBitBucket ServerBitBucket CloudPhabricatorAWS CodeCommitGitoliteGerritPerforceCVS
Repository Syncing✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️
Repository Permissions✔️✔️✔️✔️✔️✔️
User Authentication✔️✔️✔️✔️
Browser Extension✔️✔️✔️✔️✔️✔️✔️✔️
Native Integration✔️✔️✔️✔️