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
Feature | GitLab.com | GitLab Enterprise | GitHub.com | GitHub Enterprise | BitBucket Server | BitBucket Cloud | Phabricator | AWS CodeCommit | Gitolite | Gerrit | Perforce | CVS |
---|---|---|---|---|---|---|---|---|---|---|---|---|
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
Feature | GitLab.com | GitLab Enterprise | GitHub.com | GitHub Enterprise | BitBucket Server | BitBucket Cloud | Phabricator | AWS CodeCommit | Gitolite | Gerrit | Perforce | CVS |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Search-based Code Intelligence | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
Precise Code Intelligence for Go | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
Precise Code Intelligence for JavaScript/TypeScript | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
Precise Code Intelligence for Java, Scala & Kotlin | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
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
Feature | GitLab.com | GitLab Enterprise | GitHub.com | GitHub Enterprise | BitBucket Server | BitBucket Cloud | Phabricator | AWS CodeCommit | Gitolite | Gerrit | Perforce | CVS |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Batch Changes | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
Code Insights
(Code Graph Strategy | Code Insights Strategy)
Product Manager: Joel Kwartler
Feature | GitLab.com | GitLab Enterprise | GitHub.com | GitHub Enterprise | BitBucket Server | BitBucket Cloud | Phabricator | AWS CodeCommit | Gitolite | Gerrit | Perforce | CVS |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Code Insights | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
Security
(Cloud Strategy | Security Strategy)
Product Manager: Diego Comas
Feature | GitLab.com | GitLab Enterprise | GitHub.com | GitHub Enterprise | BitBucket Server | BitBucket Cloud | Phabricator | AWS CodeCommit | Gitolite | Gerrit | Perforce | CVS |
---|---|---|---|---|---|---|---|---|---|---|---|---|
SOC II Type II |
Extensions
(Cloud Strategy | Extensions Strategy)
Product Manager: Murat Sutunc
Feature | GitLab.com | GitLab Enterprise | GitHub.com | GitHub Enterprise | BitBucket Server | BitBucket Cloud | Phabricator | AWS CodeCommit | Gitolite | Gerrit | Perforce | CVS |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Pre-built Extensions | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
Custom Extensions | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
Repository Management
(Enablement Strategy | Repository Management Strategy)
Product Manager: Dan Mckean
Feature | GitLab.com | GitLab Enterprise | GitHub.com | GitHub Enterprise | BitBucket Server | BitBucket Cloud | Phabricator | AWS CodeCommit | Gitolite | Gerrit | Perforce | CVS |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Repository Syncing | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
Repository Permissions | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||||||
User Authentication | ✔️ | ✔️ | ✔️ | ✔️ | ||||||||
Browser Extension | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||||
Native Integration | ✔️ | ✔️ | ✔️ | ✔️ |