| FEATURES | Core | Starter | Premium | Ultimate |
|---|---|---|---|---|
| Built-in CI/CD | ||||
| Project Issue Board | ||||
| Time Tracking | ||||
| Cycle Analytics | ||||
| Preview your changes with Review Apps | ||||
| Mattermost integration | ||||
| Publish static websites for free with GitLab Pages | ||||
| Keep track of releases using GitLab Releases | ||||
| Git LFS 2.0 support | ||||
| Issue Weights | ||||
| Multiple Issue Assignees | ||||
| Related Issues | ||||
| Export Issues CSV file | ||||
| Burndown Charts | ||||
| Multiple Project Issue Boards | ||||
| Total Issue Weight per Issue Board List | ||||
| Issue Board Configuration | ||||
| Issue Board Focus Mode | ||||
| Reorder Issues in Issue Board List | ||||
| Next business day Support | ||||
| Multiple LDAP / AD server support | ||||
| Multiple approvals in code review | ||||
| Advanced Global Search | ||||
| Advanced Syntax Search | ||||
| Create and remove admins based on an LDAP group | ||||
| Kerberos user authentication | ||||
| Multiple LDAP server support (compatible with AD) | ||||
| Group webhooks | ||||
| Push rules | ||||
| Block secret file push | ||||
| Remote repository pull mirroring | ||||
| Display merge request status for builds on Jenkins CI | ||||
| Email all users of a project, group, or entire server | ||||
| Limit project size at a global, group, and project level | ||||
| Omnibus package supports log forwarding | ||||
| Lock project membership to group | ||||
| Admin Control | ||||
| Merge approvals | ||||
| LDAP group sync | ||||
| Code Quality | ||||
| Restrict push and merge access to certain users | ||||
| Contribution Analytics | ||||
| Manage third party offers | ||||
| Code Owners | ||||
| Issue Analytics | ||||
| Custom Text in Emails | ||||
| Jira Development Panel Integration | ||||
| Multiple Group Issue Boards | ||||
| Issue Board Assignee Lists | ||||
| Issue Board Milestone Lists | ||||
| Backlog Management
| ||||
| Service Desk | ||||
| Priority Support | ||||
| 24/7 uptime support | ||||
| Approval rules for code review | ||||
| PostgreSQL HA | ||||
| LDAP group sync filters | ||||
| Live upgrade assistance | ||||
| Audit Logs | ||||
| Auditor users | ||||
| Disaster Recovery | ||||
| Reject unsigned commits | ||||
| Verified Committer | ||||
| File Locking | ||||
| Database load balancing for PostgreSQL | ||||
| Multi-project pipeline graphs | ||||
| Environment-specific variables | ||||
| Support for multiple Kubernetes clusters | ||||
| Globally distributed cloning with GitLab Geo | ||||
| Support for High Availability | ||||
| Deploy Boards | ||||
| Timed and manual incremental rollout deployments | ||||
| Canary Deployments | ||||
| Browser Performance Testing | ||||
| CI/CD for external repo | ||||
| CI/CD for GitHub | ||||
| SAML SSO for Groups | ||||
| Instance file templates | ||||
| Group file templates | ||||
| Protected Environments | ||||
| Maven Repository | ||||
| NPM Registry | ||||
| Feature Flags | ||||
| Merge request reviews | ||||
| Smart card support | ||||
| Multi-level Epics | ||||
| Reorder Issues in Epic | ||||
| Epic Fixed Dates | ||||
| Epic Dynamic Dates | ||||
| Promote Issue to Epic | ||||
| Roadmaps | ||||
| Portfolio Management | ||||
| Application performance alerts | ||||
| Web Terminal for Web IDE | ||||
| Security Dashboards | ||||
| Dependency Scanning | ||||
| Container Scanning | ||||
| Dynamic Application Security Testing | ||||
| Kubernetes Cluster Monitoring | ||||
| License Management | ||||
| Free Guest users | ||||
| View Kubernetes pod logs | ||||
| Suggest changes | ||||
| Automated solutions for vulnerabilities |