Below is the list of features NOT available in Gitlab Free Edition. For more details visit: https://about.gitlab.com/pricing/self-managed/feature-comparison/
https://about.gitlab.com/features/
——————————–
Source Code Management
——————————–
Required Merge Request Approvals
Restrict push and merge access
Built-in and custom project templates
Multiple approvers in code review
Approval rules for code review
Repository pull mirroring
Push rules
Block secret file push
Reject unsigned commits
Verified Committer
Instance file templates
Group file templates
Code Owners
——————————–
Performance Testing
——————————–
Browser Performance Testing
Load Performance Testing
——————————–
Audit Events
——————————–
Audit Events
——————————–
Compliance Management
——————————–
Compliance framework default pipelines
Export a report of users and permissions in a top-level group
Auditor users
Credentials Management
Compliance Dashboard
Compliance Frameworks
External status checks
Export a user access report
Require a Jira issue before merging code
Define and enforce group-level merge request approval settings.
——————————–
Authentication and Authorization
——————————–
Multiple LDAP / AD server support
Create and remove admins based on an LDAP group
Kerberos user authentication
Integrate with Atlassian Crowd
LDAP group sync
LDAP group sync filters
Various authentication mechanisms
SAML SSO for Groups
Smart card support
——————————–
DevOps Reports
——————————–
DevOps Adoption
——————————–
Value Stream Management
——————————–
Issue Analytics
Group Level Value Stream Analytics
Contribution Analytics
Productivity Analytics
DORA-4 metric – Lead time for changes
DORA-4 metric – Deployment frequency
Insights
Code Review Analytics
——————————–
Team Planning
——————————–
Scoped Labels
Issue Weights
Iterations
Multiple Issue Assignees
Issue Dependencies
Burnup Charts
Burndown Charts
Custom Text in Emails
Multiple Group Issue Boards
Total Issue Weight per Issue Board List
Issue Board Assignee Lists
Issue Board Milestone Lists
Issue Board Configuration
Issue Analytics
Built-in and custom project templates
Track Description Changes
——————————–
Portfolio Management
——————————–
Epic Boards
Bulk Edit Epics
Single level Epics
Multi-level Epics
Reorder Issues in Epic Tree
Issue and Epic Health Reporting
Epic Fixed Dates
Epic Dynamic Dates
Promote Issue to Epic
Roadmaps
Portfolio-level Roadmaps
Planning hierarchy
Confidential Epics
——————————–
Requirements Management
——————————–
Requirements Management
Satisfy Requirements from CI/CD pipelines
Import & Export Requirements
——————————–
Quality Management
——————————–
Quality Management
Create test cases from within GitLab
——————————–
Code Review
——————————–
Track Description Changes
Multiple approvers in code review
Approval rules for code review
Code Owners
Merge Request Dependencies
——————————–
Wiki
——————————–
Group-level Wiki
——————————–
Gitaly
——————————–
Fault-tolerant Git storage with Gitaly
——————————–
Continuous Integration (CI)
——————————–
Built-in and custom project templates
CI/CD for external repo
CI/CD Pipelines Dashboard
Cross-project jobs with artifact dependencies
Multi project pipeline visualization
——————————–
Pipeline Authoring
——————————–
Built-in and custom project templates
CI/CD for GitHub
Instance file templates
Group file templates
Multi project pipeline visualization
Group Code Coverage Data
——————————–
Usability Testing
——————————–
Comments in Review Apps
——————————–
Merge Trains
——————————–
Pipelines for Merged Results
Merge Trains
Run pipelines in the parent project for MRs from forks
——————————–
Container Registry
——————————–
Container Registry geographic replication
——————————–
SAST
——————————–
Configuration UI
Custom Rulesets for SAST
——————————–
Secret Detection
——————————–
Custom Rulesets for Secret Detection
——————————–
Code Quality
——————————–
Code Quality Reports
Code Quality violation notices in MR diffs
——————————–
DAST
——————————–
Dynamic Application Security Testing
On-demand DAST
DAST Configuration UI
Site and Scanner profiles for On-demand DAST scans
Scheduling On-demand DAST scans
——————————–
API Security
——————————–
Dynamic API Security Testing (DAST API)
API Fuzz Testing
——————————–
Fuzz Testing
——————————–
Coverage-guided Fuzz Testing
——————————–
Dependency Scanning
——————————–
Automated solutions for Dependency Scanning vulnerabilities
Project Dependency List
Dependency Scanning
——————————–
License Compliance
——————————–
License Compliance
——————————–
Vulnerability Database
——————————–
Vulnerability Database
——————————–
Vulnerability Management
——————————–
Standalone Vulnerability Objects
Vulnerability Reports
Security Dashboards
Vulnerability Management
Create Jira issues from vulnerabilities
——————————–
Continuous Delivery
——————————–
CI/CD for external repo
CI/CD for GitHub
Multi-project pipeline graphs
DORA-4 metric – Lead time for changes
DORA-4 metric – Deployment frequency
Cross-project jobs with artifact dependencies
Robust deploy and rollback bundle
Auto Rollback in case of failure
Pre-written deploy target mechanisms
Load balancer management for Blue/Green deployment
——————————–
Advanced Deployments
——————————–
Load balancer management for Blue/Green deployment
——————————–
Feature Flags
——————————–
Associate Feature Flags with the issue(s) that is related to them
——————————–
Release Orchestration
——————————–
DORA-4 metric – Lead time for changes
DORA-4 metric – Deployment frequency
Manage access to protected environments from the API
——————————–
Environment Management
——————————–
Protected Environments
Environments Dashboard
View alerts on the Environments page
Environment type
Manage access to protected environments from the API
——————————–
Kubernetes Management
——————————–
GitLab Kubernetes Agent
Cluster Environments Global View
——————————–
Incident Management
——————————–
Status Page
Service Level Agreement countdown timer
On-call Schedule Management
Escalation Policies
——————————–
On-call Schedule Management
——————————–
On-call Schedule Management
Escalation Policies
——————————–
Container Scanning
——————————–
Container Scanning
Automated solutions for Container Scanning vulnerabilities
——————————–
Security Orchestration
——————————–
Security Policies
Security Alert Dashboard
Security Approvals
——————————–
Global Search
——————————–
Code Search
Advanced Search
——————————–
Omnibus Package
——————————–
Fault-tolerant PostgreSQL
Log forwarding
Support for Scaled Architectures
——————————–
Geo-replication
——————————–
Distributed cloning with GitLab Geo
Geolocation-aware DNS
——————————–
Disaster Recovery
——————————–
Disaster Recovery
Maintenance mode