[{"data":1,"prerenderedAt":1339},["ShallowReactive",2],{"/en-us/pricing/premium":3,"navigation-en-us":215,"banner-en-us":640,"footer-en-us":657,"footer-source-/en-us/pricing/premium/":867,"next-steps-en-us":951,"feature-comparison-table-en-us":964},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"seo":8,"content":11,"_id":209,"_type":210,"title":7,"_source":211,"_file":212,"_stem":213,"_extension":214},"/en-us/pricing/premium","pricing",false,"",{"title":9,"description":10},"Why GitLab Premium? | GitLab","Enhance team productivity and coordination with GitLab Premium.",[12,78,129,185,193],{"componentName":13,"componentContent":14},"PricingHero",{"header":15,"video":16,"emailField":20,"config":36,"duoCards":38},"GitLab Premium,\n\nnow with \u003Cspan class=\"gradient-text\">native AI\u003C/span>\n",{"config":17},{"url":18,"thumbnail":19},"https://player.vimeo.com/video/1084345704","https://res.cloudinary.com/about-gitlab-com/image/upload/v1758209010/yixqrted90ileuv6nruy.png",{"placeholder":21,"primaryCta":22},"Enter your email",{"text":23,"config":24},"Get started",{"queryParam":25,"dataGaName":26,"dataGaLocation":27,"href":28,"hrefQueryParams":29},"email","free trial","hero","https://gitlab.com/-/trial_registrations/new/",[30,33],{"name":31,"value":32},"glm_content","default-sass-trial",{"name":34,"value":35},"glm_source","about.gitlab.com/pricing/premium",{"theme":37},"dark",{"title":39,"subtitle":40,"cards":41,"demoCta":69},"Now Featuring \u003Cspan class=\"gradient-text-duo\">GitLab Duo\u003C/span>\n","Enterprise-grade AI-native capabilities to help you move faster while maintaining security and IP protection",[42,57],{"title":43,"description":44,"content":45,"config":55},"AI Chat\n\nin the IDE\n","Accelerate development with contextual, conversation AI",[46,49,52],{"feature":47,"tooltip":48},"Code Explanation","Helps you understand code by explaining it in natural language.",{"feature":50,"tooltip":51},"Test Generation","Improve test writing efficiency and code coverage",{"feature":53,"tooltip":54},"Code Refactoring","Intelligent suggestions for modernizing and improving code",{"icon":56},"AiGitlabChat",{"title":58,"description":59,"content":60,"config":67},"AI Code Suggestions\n\nin the IDE\n","Helps developers write secure code more efficiently",[61,64],{"feature":62,"tooltip":63},"Code Generation","Generates new code based on a natural language comment",{"feature":65,"tooltip":66},"Code Completion","Quickly complete one or a few lines of code",{"icon":68},"AiCodeSuggestions",{"text":70,"config":71},"Try the demo",{"href":72,"dataGaName":73,"dataGaLocation":74,"icon":75,"video":76},"https://gitlab.navattic.com/gitlab-premium-with-duo/","try the demo","demo","Webcast",{"videoWebm":77},"https://res.cloudinary.com/about-gitlab-com/video/upload/v1757950581/mdwc0miisbjt6nbcshlr.webm",{"componentName":79,"componentContent":80},"PricingTooltipCards",{"title":81,"subtitle":82,"cards":83},"GitLab Premium features","For scaling development teams",[84,99,114],{"config":85,"title":87,"description":88,"content":89},{"icon":86},"Devsecops","Secure, unified & collaborative\n\ndevelopment\n","Built from the ground up to secure your source code",[90,93,96],{"feature":91,"tooltip":92},"Advanced Git repositories","with granular access controls and built-in compliance",{"feature":94,"tooltip":95},"Streamlined code reviews","with automated approvals and performance analytics",{"feature":97,"tooltip":98},"Integrated project management","connecting code, issues, and roadmaps in one place",{"config":100,"title":102,"description":103,"content":104},{"icon":101},"ContinuousDelivery","Advanced\n\nCI/CD\n","A modern platform for modern workflows",[105,108,111],{"feature":106,"tooltip":107},"Merge Trains and Push Rules","prevent pipeline conflicts and broken builds",{"feature":109,"tooltip":110},"Artifact Registry","keeps build outputs versioned alongside your code",{"feature":112,"tooltip":113},"CI/CD Catalog","for sharing and reusing pipeline templates across teams",{"config":115,"title":117,"description":118,"content":119},{"icon":116},"ShieldCheckLarge","Automated\n\nCompliance\n","Automate security checks and compliance requirements",[120,123,126],{"feature":121,"tooltip":122},"Secret Detection","catches credential commits before deployment",{"feature":124,"tooltip":125},"Event Audits","provide comprehensive activity tracking for compliance",{"feature":127,"tooltip":128},"Role-Based Access","streamlines reviews with clear approval permissions",{"componentName":130,"componentContent":131},"HomepageCardCarousel",{"title":132,"cards":133},"One platform for teams of every size",[134,145,155,165,175],{"title":135,"subTitle":136,"logo":137,"config":141},"2 hours","saved per developer per day",{"altText":138,"config":139},"Connect-i",{"src":140},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1755887525/tfgktyeoplexnion0oyz.svg",{"href":142,"dataGaName":143,"dataGaLocation":144},"/customers/connect-i/","connecti","carousel",{"title":146,"subTitle":147,"logo":148,"config":152},"99%","uptime",{"altText":149,"config":150},"NVIDIA",{"src":151},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1755887569/skeq27v7oezil33lbkcd.svg",{"href":153,"dataGaName":154,"dataGaLocation":144},"/customers/nvidia/","nvidia",{"title":156,"subTitle":157,"logo":158,"config":162},"59%","increased build speed",{"altText":159,"config":160},"Mackenzie Intelligent Services",{"src":161},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1755887564/pfj4hgmcc9lzhotfgpyw.png",{"href":163,"dataGaName":164,"dataGaLocation":144},"/customers/mckenzie-intelligence-services/","mackenzie intelligence services",{"title":166,"subTitle":167,"logo":168,"config":172},"6 mins","for a full software build",{"altText":169,"config":170},"Sopra Steria",{"src":171},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1755887581/foxuvmwrngggx70xmbpz.svg",{"href":173,"dataGaName":174,"dataGaLocation":144},"/customers/sopra-steria/","sopra steria",{"title":176,"subTitle":177,"logo":178,"config":182},"50-75%","time to delivery saved",{"altText":179,"config":180},"CACIB",{"src":181},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1755887526/vqgzmrwds27op4a0rdtg.svg",{"href":183,"dataGaName":184,"dataGaLocation":144},"/customers/credit-agricole/","credit agricole",{"componentName":186,"componentContent":187},"PricingComparisonTable",{"config":188,"title":191,"description":192},{"filter":189},[190],"premium","Build secure software, faster\n\nwith GitLab Premium\n","\u003Cp>\n    * Available on GitLab.com plans only\n\u003C/p>\n\u003Cp>\n    ** Available on Self-Managed plans only\n\u003C/p>\n",{"componentName":194,"componentContent":195},"CommonNextSteps",{"header":196,"blurb":197,"button":198,"secondaryButton":203},"Start shipping better software faster","See what your team can do with the intelligent\n\nDevSecOps platform.\n",{"text":199,"config":200},"Get your free trial",{"href":201,"dataGaName":26,"dataGaLocation":202},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/pricing/premium","feature",{"text":204,"config":205},"Contact sales",{"href":206,"dataGaName":207,"dataGaLocation":208},"/sales/","sales","next steps","content:en-us:pricing:premium:index.yml","yaml","content","en-us/pricing/premium/index.yml","en-us/pricing/premium/index","yml",{"_path":216,"_dir":217,"_draft":6,"_partial":6,"_locale":7,"data":218,"_id":636,"_type":210,"title":637,"_source":211,"_file":638,"_stem":639,"_extension":214},"/shared/en-us/main-navigation","en-us",{"logo":219,"freeTrial":224,"sales":228,"login":231,"items":236,"search":567,"minimal":598,"duo":617,"pricingDeployment":626},{"config":220},{"href":221,"dataGaName":222,"dataGaLocation":223},"/","gitlab logo","header",{"text":225,"config":226},"Get free trial",{"href":227,"dataGaName":26,"dataGaLocation":223},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/",{"text":229,"config":230},"Talk to sales",{"href":206,"dataGaName":207,"dataGaLocation":223},{"text":232,"config":233},"Sign in",{"href":234,"dataGaName":235,"dataGaLocation":223},"https://gitlab.com/users/sign_in/","sign in",[237,281,378,382,488,548],{"text":238,"config":239,"cards":241,"footer":264},"Platform",{"dataNavLevelOne":240},"platform",[242,248,256],{"title":238,"description":243,"link":244},"The most comprehensive AI-powered DevSecOps Platform",{"text":245,"config":246},"Explore our Platform",{"href":247,"dataGaName":240,"dataGaLocation":223},"/platform/",{"title":249,"description":250,"link":251},"GitLab Duo (AI)","Build software faster with AI at every stage of development",{"text":252,"config":253},"Meet GitLab Duo",{"href":254,"dataGaName":255,"dataGaLocation":223},"/gitlab-duo/","gitlab duo ai",{"title":257,"description":258,"link":259},"Why GitLab","10 reasons why Enterprises choose GitLab",{"text":260,"config":261},"Learn more",{"href":262,"dataGaName":263,"dataGaLocation":223},"/why-gitlab/","why gitlab",{"title":265,"items":266},"Get started with",[267,272,277],{"text":268,"config":269},"Platform Engineering",{"href":270,"dataGaName":271,"dataGaLocation":223},"/solutions/platform-engineering/","platform engineering",{"text":273,"config":274},"Developer Experience",{"href":275,"dataGaName":276,"dataGaLocation":223},"/developer-experience/","Developer experience",{"text":278,"config":279},"MLOps",{"href":280,"dataGaName":278,"dataGaLocation":223},"/topics/devops/the-role-of-ai-in-devops/",{"text":282,"left":283,"config":284,"link":286,"lists":290,"footer":360},"Product",true,{"dataNavLevelOne":285},"solutions",{"text":287,"config":288},"View all Solutions",{"href":289,"dataGaName":285,"dataGaLocation":223},"/solutions/",[291,316,339],{"title":292,"description":293,"link":294,"items":299},"Automation","CI/CD and automation to accelerate deployment",{"config":295},{"icon":296,"href":297,"dataGaName":298,"dataGaLocation":223},"AutomatedCodeAlt","/solutions/delivery-automation/","automated software delivery",[300,304,308,312],{"text":301,"config":302},"CI/CD",{"href":303,"dataGaLocation":223,"dataGaName":301},"/solutions/continuous-integration/",{"text":305,"config":306},"AI-Assisted Development",{"href":254,"dataGaLocation":223,"dataGaName":307},"AI assisted development",{"text":309,"config":310},"Source Code Management",{"href":311,"dataGaLocation":223,"dataGaName":309},"/solutions/source-code-management/",{"text":313,"config":314},"Automated Software Delivery",{"href":297,"dataGaLocation":223,"dataGaName":315},"Automated software delivery",{"title":317,"description":318,"link":319,"items":324},"Security","Deliver code faster without compromising security",{"config":320},{"href":321,"dataGaName":322,"dataGaLocation":223,"icon":323},"/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[325,329,334],{"text":326,"config":327},"Application Security Testing",{"href":321,"dataGaName":328,"dataGaLocation":223},"Application security testing",{"text":330,"config":331},"Software Supply Chain Security",{"href":332,"dataGaLocation":223,"dataGaName":333},"/solutions/supply-chain/","Software supply chain security",{"text":335,"config":336},"Software Compliance",{"href":337,"dataGaName":338,"dataGaLocation":223},"/solutions/software-compliance/","software compliance",{"title":340,"link":341,"items":346},"Measurement",{"config":342},{"icon":343,"href":344,"dataGaName":345,"dataGaLocation":223},"DigitalTransformation","/solutions/visibility-measurement/","visibility and measurement",[347,351,355],{"text":348,"config":349},"Visibility & Measurement",{"href":344,"dataGaLocation":223,"dataGaName":350},"Visibility and Measurement",{"text":352,"config":353},"Value Stream Management",{"href":354,"dataGaLocation":223,"dataGaName":352},"/solutions/value-stream-management/",{"text":356,"config":357},"Analytics & Insights",{"href":358,"dataGaLocation":223,"dataGaName":359},"/solutions/analytics-and-insights/","Analytics and insights",{"title":361,"items":362},"GitLab for",[363,368,373],{"text":364,"config":365},"Enterprise",{"href":366,"dataGaLocation":223,"dataGaName":367},"/enterprise/","enterprise",{"text":369,"config":370},"Small Business",{"href":371,"dataGaLocation":223,"dataGaName":372},"/small-business/","small business",{"text":374,"config":375},"Public Sector",{"href":376,"dataGaLocation":223,"dataGaName":377},"/solutions/public-sector/","public sector",{"text":379,"config":380},"Pricing",{"href":381,"dataGaName":5,"dataGaLocation":223,"dataNavLevelOne":5},"/pricing/",{"text":383,"config":384,"link":386,"lists":390,"feature":475},"Resources",{"dataNavLevelOne":385},"resources",{"text":387,"config":388},"View all resources",{"href":389,"dataGaName":385,"dataGaLocation":223},"/resources/",[391,424,447],{"title":392,"items":393},"Getting started",[394,399,404,409,414,419],{"text":395,"config":396},"Install",{"href":397,"dataGaName":398,"dataGaLocation":223},"/install/","install",{"text":400,"config":401},"Quick start guides",{"href":402,"dataGaName":403,"dataGaLocation":223},"/get-started/","quick setup checklists",{"text":405,"config":406},"Learn",{"href":407,"dataGaLocation":223,"dataGaName":408},"https://university.gitlab.com/","learn",{"text":410,"config":411},"Product documentation",{"href":412,"dataGaName":413,"dataGaLocation":223},"https://docs.gitlab.com/","product documentation",{"text":415,"config":416},"Best practice videos",{"href":417,"dataGaName":418,"dataGaLocation":223},"/getting-started-videos/","best practice videos",{"text":420,"config":421},"Integrations",{"href":422,"dataGaName":423,"dataGaLocation":223},"/integrations/","integrations",{"title":425,"items":426},"Discover",[427,432,437,442],{"text":428,"config":429},"Customer success stories",{"href":430,"dataGaName":431,"dataGaLocation":223},"/customers/","customer success stories",{"text":433,"config":434},"Blog",{"href":435,"dataGaName":436,"dataGaLocation":223},"/blog/","blog",{"text":438,"config":439},"Remote",{"href":440,"dataGaName":441,"dataGaLocation":223},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"text":443,"config":444},"TeamOps",{"href":445,"dataGaName":446,"dataGaLocation":223},"/teamops/","teamops",{"title":448,"items":449},"Connect",[450,455,460,465,470],{"text":451,"config":452},"GitLab Services",{"href":453,"dataGaName":454,"dataGaLocation":223},"/services/","services",{"text":456,"config":457},"Community",{"href":458,"dataGaName":459,"dataGaLocation":223},"/community/","community",{"text":461,"config":462},"Forum",{"href":463,"dataGaName":464,"dataGaLocation":223},"https://forum.gitlab.com/","forum",{"text":466,"config":467},"Events",{"href":468,"dataGaName":469,"dataGaLocation":223},"/events/","events",{"text":471,"config":472},"Partners",{"href":473,"dataGaName":474,"dataGaLocation":223},"/partners/","partners",{"backgroundColor":476,"textColor":477,"text":478,"image":479,"link":483},"#2f2a6b","#fff","Insights for the future of software development",{"altText":480,"config":481},"the source promo card",{"src":482},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758208064/dzl0dbift9xdizyelkk4.svg",{"text":484,"config":485},"Read the latest",{"href":486,"dataGaName":487,"dataGaLocation":223},"/the-source/","the source",{"text":489,"config":490,"lists":492},"Company",{"dataNavLevelOne":491},"company",[493],{"items":494},[495,500,506,508,513,518,523,528,533,538,543],{"text":496,"config":497},"About",{"href":498,"dataGaName":499,"dataGaLocation":223},"/company/","about",{"text":501,"config":502,"footerGa":505},"Jobs",{"href":503,"dataGaName":504,"dataGaLocation":223},"/jobs/","jobs",{"dataGaName":504},{"text":466,"config":507},{"href":468,"dataGaName":469,"dataGaLocation":223},{"text":509,"config":510},"Leadership",{"href":511,"dataGaName":512,"dataGaLocation":223},"/company/team/e-group/","leadership",{"text":514,"config":515},"Team",{"href":516,"dataGaName":517,"dataGaLocation":223},"/company/team/","team",{"text":519,"config":520},"Handbook",{"href":521,"dataGaName":522,"dataGaLocation":223},"https://handbook.gitlab.com/","handbook",{"text":524,"config":525},"Investor relations",{"href":526,"dataGaName":527,"dataGaLocation":223},"https://ir.gitlab.com/","investor relations",{"text":529,"config":530},"Trust Center",{"href":531,"dataGaName":532,"dataGaLocation":223},"/security/","trust center",{"text":534,"config":535},"AI Transparency Center",{"href":536,"dataGaName":537,"dataGaLocation":223},"/ai-transparency-center/","ai transparency center",{"text":539,"config":540},"Newsletter",{"href":541,"dataGaName":542,"dataGaLocation":223},"/company/contact/","newsletter",{"text":544,"config":545},"Press",{"href":546,"dataGaName":547,"dataGaLocation":223},"/press/","press",{"text":549,"config":550,"lists":551},"Contact us",{"dataNavLevelOne":491},[552],{"items":553},[554,557,562],{"text":229,"config":555},{"href":206,"dataGaName":556,"dataGaLocation":223},"talk to sales",{"text":558,"config":559},"Get help",{"href":560,"dataGaName":561,"dataGaLocation":223},"/support/","get help",{"text":563,"config":564},"Customer portal",{"href":565,"dataGaName":566,"dataGaLocation":223},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":568,"login":569,"suggestions":576},"Close",{"text":570,"link":571},"To search repositories and projects, login to",{"text":572,"config":573},"gitlab.com",{"href":234,"dataGaName":574,"dataGaLocation":575},"search login","search",{"text":577,"default":578},"Suggestions",[579,581,585,587,591,595],{"text":249,"config":580},{"href":254,"dataGaName":249,"dataGaLocation":575},{"text":582,"config":583},"Code Suggestions (AI)",{"href":584,"dataGaName":582,"dataGaLocation":575},"/solutions/code-suggestions/",{"text":301,"config":586},{"href":303,"dataGaName":301,"dataGaLocation":575},{"text":588,"config":589},"GitLab on AWS",{"href":590,"dataGaName":588,"dataGaLocation":575},"/partners/technology-partners/aws/",{"text":592,"config":593},"GitLab on Google Cloud",{"href":594,"dataGaName":592,"dataGaLocation":575},"/partners/technology-partners/google-cloud-platform/",{"text":596,"config":597},"Why GitLab?",{"href":262,"dataGaName":596,"dataGaLocation":575},{"freeTrial":599,"mobileIcon":604,"desktopIcon":609,"secondaryButton":612},{"text":600,"config":601},"Start free trial",{"href":602,"dataGaName":26,"dataGaLocation":603},"https://gitlab.com/-/trials/new/","nav",{"altText":605,"config":606},"Gitlab Icon",{"src":607,"dataGaName":608,"dataGaLocation":603},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":605,"config":610},{"src":611,"dataGaName":608,"dataGaLocation":603},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":613,"config":614},"Get Started",{"href":615,"dataGaName":616,"dataGaLocation":603},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/compare/gitlab-vs-github/","get started",{"freeTrial":618,"mobileIcon":622,"desktopIcon":624},{"text":619,"config":620},"Learn more about GitLab Duo",{"href":254,"dataGaName":621,"dataGaLocation":603},"gitlab duo",{"altText":605,"config":623},{"src":607,"dataGaName":608,"dataGaLocation":603},{"altText":605,"config":625},{"src":611,"dataGaName":608,"dataGaLocation":603},{"freeTrial":627,"mobileIcon":632,"desktopIcon":634},{"text":628,"config":629},"Back to pricing",{"href":381,"dataGaName":630,"dataGaLocation":603,"icon":631},"back to pricing","GoBack",{"altText":605,"config":633},{"src":607,"dataGaName":608,"dataGaLocation":603},{"altText":605,"config":635},{"src":611,"dataGaName":608,"dataGaLocation":603},"content:shared:en-us:main-navigation.yml","Main Navigation","shared/en-us/main-navigation.yml","shared/en-us/main-navigation",{"_path":641,"_dir":217,"_draft":6,"_partial":6,"_locale":7,"title":642,"button":643,"image":648,"config":652,"_id":654,"_type":210,"_source":211,"_file":655,"_stem":656,"_extension":214},"/shared/en-us/banner","is now in public beta!",{"text":644,"config":645},"Try the Beta",{"href":646,"dataGaName":647,"dataGaLocation":223},"/gitlab-duo/agent-platform/","duo banner",{"altText":649,"config":650},"GitLab Duo Agent Platform",{"src":651},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1753720689/somrf9zaunk0xlt7ne4x.svg",{"layout":653},"release","content:shared:en-us:banner.yml","shared/en-us/banner.yml","shared/en-us/banner",{"_path":658,"_dir":217,"_draft":6,"_partial":6,"_locale":7,"data":659,"_id":863,"_type":210,"title":864,"_source":211,"_file":865,"_stem":866,"_extension":214},"/shared/en-us/main-footer",{"text":660,"source":661,"edit":667,"contribute":672,"config":677,"items":682,"minimal":855},"Git is a trademark of Software Freedom Conservancy and our use of 'GitLab' is under license",{"text":662,"config":663},"View page source",{"href":664,"dataGaName":665,"dataGaLocation":666},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":668,"config":669},"Edit this page",{"href":670,"dataGaName":671,"dataGaLocation":666},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":673,"config":674},"Please contribute",{"href":675,"dataGaName":676,"dataGaLocation":666},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":678,"facebook":679,"youtube":680,"linkedin":681},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[683,706,762,791,825],{"title":238,"links":684,"subMenu":689},[685],{"text":686,"config":687},"DevSecOps platform",{"href":247,"dataGaName":688,"dataGaLocation":666},"devsecops platform",[690],{"title":379,"links":691},[692,696,701],{"text":693,"config":694},"View plans",{"href":381,"dataGaName":695,"dataGaLocation":666},"view plans",{"text":697,"config":698},"Why Premium?",{"href":699,"dataGaName":700,"dataGaLocation":666},"/pricing/premium/","why premium",{"text":702,"config":703},"Why Ultimate?",{"href":704,"dataGaName":705,"dataGaLocation":666},"/pricing/ultimate/","why ultimate",{"title":707,"links":708},"Solutions",[709,714,716,718,723,728,732,735,739,744,746,749,752,757],{"text":710,"config":711},"Digital transformation",{"href":712,"dataGaName":713,"dataGaLocation":666},"/topics/digital-transformation/","digital transformation",{"text":326,"config":715},{"href":321,"dataGaName":326,"dataGaLocation":666},{"text":315,"config":717},{"href":297,"dataGaName":298,"dataGaLocation":666},{"text":719,"config":720},"Agile development",{"href":721,"dataGaName":722,"dataGaLocation":666},"/solutions/agile-delivery/","agile delivery",{"text":724,"config":725},"Cloud transformation",{"href":726,"dataGaName":727,"dataGaLocation":666},"/topics/cloud-native/","cloud transformation",{"text":729,"config":730},"SCM",{"href":311,"dataGaName":731,"dataGaLocation":666},"source code management",{"text":301,"config":733},{"href":303,"dataGaName":734,"dataGaLocation":666},"continuous integration & delivery",{"text":736,"config":737},"Value stream management",{"href":354,"dataGaName":738,"dataGaLocation":666},"value stream management",{"text":740,"config":741},"GitOps",{"href":742,"dataGaName":743,"dataGaLocation":666},"/solutions/gitops/","gitops",{"text":364,"config":745},{"href":366,"dataGaName":367,"dataGaLocation":666},{"text":747,"config":748},"Small business",{"href":371,"dataGaName":372,"dataGaLocation":666},{"text":750,"config":751},"Public sector",{"href":376,"dataGaName":377,"dataGaLocation":666},{"text":753,"config":754},"Education",{"href":755,"dataGaName":756,"dataGaLocation":666},"/solutions/education/","education",{"text":758,"config":759},"Financial services",{"href":760,"dataGaName":761,"dataGaLocation":666},"/solutions/finance/","financial services",{"title":383,"links":763},[764,766,768,770,773,775,777,779,781,783,785,787,789],{"text":395,"config":765},{"href":397,"dataGaName":398,"dataGaLocation":666},{"text":400,"config":767},{"href":402,"dataGaName":403,"dataGaLocation":666},{"text":405,"config":769},{"href":407,"dataGaName":408,"dataGaLocation":666},{"text":410,"config":771},{"href":412,"dataGaName":772,"dataGaLocation":666},"docs",{"text":433,"config":774},{"href":435,"dataGaName":436,"dataGaLocation":666},{"text":428,"config":776},{"href":430,"dataGaName":431,"dataGaLocation":666},{"text":438,"config":778},{"href":440,"dataGaName":441,"dataGaLocation":666},{"text":451,"config":780},{"href":453,"dataGaName":454,"dataGaLocation":666},{"text":443,"config":782},{"href":445,"dataGaName":446,"dataGaLocation":666},{"text":456,"config":784},{"href":458,"dataGaName":459,"dataGaLocation":666},{"text":461,"config":786},{"href":463,"dataGaName":464,"dataGaLocation":666},{"text":466,"config":788},{"href":468,"dataGaName":469,"dataGaLocation":666},{"text":471,"config":790},{"href":473,"dataGaName":474,"dataGaLocation":666},{"title":489,"links":792},[793,795,797,799,801,803,805,809,814,816,818,820],{"text":496,"config":794},{"href":498,"dataGaName":491,"dataGaLocation":666},{"text":501,"config":796},{"href":503,"dataGaName":504,"dataGaLocation":666},{"text":509,"config":798},{"href":511,"dataGaName":512,"dataGaLocation":666},{"text":514,"config":800},{"href":516,"dataGaName":517,"dataGaLocation":666},{"text":519,"config":802},{"href":521,"dataGaName":522,"dataGaLocation":666},{"text":524,"config":804},{"href":526,"dataGaName":527,"dataGaLocation":666},{"text":806,"config":807},"Sustainability",{"href":808,"dataGaName":806,"dataGaLocation":666},"/sustainability/",{"text":810,"config":811},"Diversity, inclusion and belonging (DIB)",{"href":812,"dataGaName":813,"dataGaLocation":666},"/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":529,"config":815},{"href":531,"dataGaName":532,"dataGaLocation":666},{"text":539,"config":817},{"href":541,"dataGaName":542,"dataGaLocation":666},{"text":544,"config":819},{"href":546,"dataGaName":547,"dataGaLocation":666},{"text":821,"config":822},"Modern Slavery Transparency Statement",{"href":823,"dataGaName":824,"dataGaLocation":666},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"title":826,"links":827},"Contact Us",[828,831,833,835,840,845,850],{"text":829,"config":830},"Contact an expert",{"href":206,"dataGaName":207,"dataGaLocation":666},{"text":558,"config":832},{"href":560,"dataGaName":561,"dataGaLocation":666},{"text":563,"config":834},{"href":565,"dataGaName":566,"dataGaLocation":666},{"text":836,"config":837},"Status",{"href":838,"dataGaName":839,"dataGaLocation":666},"https://status.gitlab.com/","status",{"text":841,"config":842},"Terms of use",{"href":843,"dataGaName":844,"dataGaLocation":666},"/terms/","terms of use",{"text":846,"config":847},"Privacy statement",{"href":848,"dataGaName":849,"dataGaLocation":666},"/privacy/","privacy statement",{"text":851,"config":852},"Cookie preferences",{"dataGaName":853,"dataGaLocation":666,"id":854,"isOneTrustButton":283},"cookie preferences","ot-sdk-btn",{"items":856},[857,859,861],{"text":841,"config":858},{"href":843,"dataGaName":844,"dataGaLocation":666},{"text":846,"config":860},{"href":848,"dataGaName":849,"dataGaLocation":666},{"text":851,"config":862},{"dataGaName":853,"dataGaLocation":666,"id":854,"isOneTrustButton":283},"content:shared:en-us:main-footer.yml","Main Footer","shared/en-us/main-footer.yml","shared/en-us/main-footer",{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"seo":868,"content":869,"_id":209,"_type":210,"title":7,"_source":211,"_file":212,"_stem":213,"_extension":214},{"title":9,"description":10},[870,897,918,941,945],{"componentName":13,"componentContent":871},{"header":15,"video":872,"emailField":874,"config":880,"duoCards":881},{"config":873},{"url":18,"thumbnail":19},{"placeholder":21,"primaryCta":875},{"text":23,"config":876},{"queryParam":25,"dataGaName":26,"dataGaLocation":27,"href":28,"hrefQueryParams":877},[878,879],{"name":31,"value":32},{"name":34,"value":35},{"theme":37},{"title":39,"subtitle":40,"cards":882,"demoCta":894},[883,889],{"title":43,"description":44,"content":884,"config":888},[885,886,887],{"feature":47,"tooltip":48},{"feature":50,"tooltip":51},{"feature":53,"tooltip":54},{"icon":56},{"title":58,"description":59,"content":890,"config":893},[891,892],{"feature":62,"tooltip":63},{"feature":65,"tooltip":66},{"icon":68},{"text":70,"config":895},{"href":72,"dataGaName":73,"dataGaLocation":74,"icon":75,"video":896},{"videoWebm":77},{"componentName":79,"componentContent":898},{"title":81,"subtitle":82,"cards":899},[900,906,912],{"config":901,"title":87,"description":88,"content":902},{"icon":86},[903,904,905],{"feature":91,"tooltip":92},{"feature":94,"tooltip":95},{"feature":97,"tooltip":98},{"config":907,"title":102,"description":103,"content":908},{"icon":101},[909,910,911],{"feature":106,"tooltip":107},{"feature":109,"tooltip":110},{"feature":112,"tooltip":113},{"config":913,"title":117,"description":118,"content":914},{"icon":116},[915,916,917],{"feature":121,"tooltip":122},{"feature":124,"tooltip":125},{"feature":127,"tooltip":128},{"componentName":130,"componentContent":919},{"title":132,"cards":920},[921,925,929,933,937],{"title":135,"subTitle":136,"logo":922,"config":924},{"altText":138,"config":923},{"src":140},{"href":142,"dataGaName":143,"dataGaLocation":144},{"title":146,"subTitle":147,"logo":926,"config":928},{"altText":149,"config":927},{"src":151},{"href":153,"dataGaName":154,"dataGaLocation":144},{"title":156,"subTitle":157,"logo":930,"config":932},{"altText":159,"config":931},{"src":161},{"href":163,"dataGaName":164,"dataGaLocation":144},{"title":166,"subTitle":167,"logo":934,"config":936},{"altText":169,"config":935},{"src":171},{"href":173,"dataGaName":174,"dataGaLocation":144},{"title":176,"subTitle":177,"logo":938,"config":940},{"altText":179,"config":939},{"src":181},{"href":183,"dataGaName":184,"dataGaLocation":144},{"componentName":186,"componentContent":942},{"config":943,"title":191,"description":192},{"filter":944},[190],{"componentName":194,"componentContent":946},{"header":196,"blurb":197,"button":947,"secondaryButton":949},{"text":199,"config":948},{"href":201,"dataGaName":26,"dataGaLocation":202},{"text":204,"config":950},{"href":206,"dataGaName":207,"dataGaLocation":208},{"_path":952,"_dir":217,"_draft":6,"_partial":6,"_locale":7,"header":196,"eyebrow":953,"blurb":954,"button":955,"secondaryButton":958,"_id":960,"_type":210,"title":961,"_source":211,"_file":962,"_stem":963,"_extension":214},"/shared/en-us/next-steps","50%+ of the Fortune 100 trust GitLab","See what your team can do with the intelligent\n\n\nDevSecOps platform.\n",{"text":225,"config":956},{"href":957,"dataGaName":26,"dataGaLocation":202},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/",{"text":229,"config":959},{"href":206,"dataGaName":207,"dataGaLocation":202},"content:shared:en-us:next-steps.yml","Next Steps","shared/en-us/next-steps.yml","shared/en-us/next-steps",{"_path":965,"_dir":217,"_draft":6,"_partial":6,"_locale":7,"sections":966,"_id":1335,"_type":210,"title":1336,"_source":211,"_file":1337,"_stem":1338,"_extension":214},"/shared/en-us/feature-comparison-table",[967,1051,1123,1171,1235,1253,1297],{"title":968,"features":969},"Source Code Management & DevOps Workflows",[970,982,992,996,1001,1006,1011,1016,1021,1026,1031,1036,1041,1046],{"name":971,"free":972,"premium":973,"ultimate":974,"description":975,"config":976,"shortenedValues":978},"Compute minutes per month*","400 \u003Cbr/> compute minutes","10,000 \u003Cbr/> compute minutes","50,000 \u003Cbr/> compute minutes","Amount of time that projects can use to run jobs on instance runners on GitLab.com",{"href":977,"showOnPricing":283},"https://docs.gitlab.com/ci/pipelines/compute_minutes/",{"free":979,"premium":980,"ultimate":981},"400","10K","50K",{"name":983,"free":984,"premium":985,"ultimate":985,"description":986,"config":987,"shortenedValues":989},"Storage*","10 GiB","500 GiB","Storage usage limits include Git repository and Large File Storage (LFS).",{"href":988,"showOnPricing":283},"https://docs.gitlab.com/user/storage_usage_quotas/",{"free":990,"premium":991,"ultimate":991},"10G","500G",{"name":993,"free":283,"premium":283,"ultimate":283,"description":994,"config":995},"Built-in CI/CD","Automate code building, testing, and deployment with customizable pipelines and integrated security.",{"href":303,"showOnPricing":283},{"name":997,"free":283,"premium":283,"ultimate":283,"description":998,"config":999},"Container Scanning","Identify vulnerabilities in container images early in development, providing remediation paths before security risks reach production environments.",{"href":1000,"showOnPricing":283},"https://docs.gitlab.com/user/application_security/container_scanning/",{"name":1002,"free":283,"premium":283,"ultimate":283,"description":1003,"config":1004},"Publish static websites for free with GitLab Pages","Publish from your repository using any site generator, with automatic CI/CD deployment, custom domains, SSL support, and access controls.",{"href":1005},"https://docs.gitlab.com/ee/user/project/pages/",{"name":1007,"free":283,"premium":283,"ultimate":283,"description":1008,"config":1009},"Jira Development Panel Integration","Reference Jira issues in GitLab with automatic two-way linking.",{"href":1010},"https://docs.gitlab.com/ee/integration/jira/issues.html",{"name":1012,"free":6,"premium":283,"ultimate":283,"description":1013,"config":1014},"Push Rules","Customizable pre-receive Git hooks that enforce commit content standards, message formats, branch naming rules, and file requirements.",{"href":1015,"showOnPricing":283},"https://docs.gitlab.com/ee/user/project/repository/push_rules.html",{"name":1017,"free":6,"premium":283,"ultimate":283,"description":1018,"config":1019},"Merge Request Guardrails","Customize approval workflows with rules defining who must review code before merging, including options to prevent self-approvals and require authentication.",{"href":1020,"showOnPricing":283},"https://docs.gitlab.com/user/project/merge_requests/approvals/settings/",{"name":1022,"free":6,"premium":283,"ultimate":283,"description":1023,"config":1024},"Code Quality Reports","Identify maintainability issues during code review, displaying findings directly in merge requests.",{"href":1025,"showOnPricing":283},"https://docs.gitlab.com/ci/testing/code_quality/#pipeline-details-view",{"name":1027,"free":6,"premium":283,"ultimate":283,"description":1028,"config":1029},"Protected Environments","Safeguard testing and production environments by restricting deployment access to authorized users only.",{"href":1030,"showOnPricing":283},"https://docs.gitlab.com/ee/ci/environments/protected_environments.html",{"name":1032,"free":6,"premium":283,"ultimate":283,"description":1033,"config":1034},"Remote Development Workspaces","Code without local setup using Web IDE and Workspaces to access fully-featured development environments on remote servers.",{"href":1035,"showOnPricing":283},"https://docs.gitlab.com/user/project/remote_development/#workspaces",{"name":1037,"free":6,"premium":283,"ultimate":283,"description":1038,"config":1039},"Multiple approvers in code review","Define how many approvals a merge request must receive before it's merged, and which users should approve.",{"href":1040},"https://docs.gitlab.com/ee/user/project/merge_requests/approvals/rules.html",{"name":1042,"free":6,"premium":283,"ultimate":283,"description":1043,"config":1044},"Remote repository pull mirroring","Automatically sync branches, tags, and commits from external repositories every 30 minutes, with safeguards to prevent data loss.",{"href":1045},"https://docs.gitlab.com/user/project/repository/mirror/pull/",{"name":1047,"free":6,"premium":6,"ultimate":283,"description":1048,"config":1049},"Create test cases from within GitLab","Document and track test scenarios directly in GitLab to improve collaboration, while maintaining visibility controls and integration with your existing workflows.",{"href":1050,"showOnPricing":283},"https://docs.gitlab.com/ci/test_cases/",{"title":1052,"features":1053},"GitLab Duo",[1054,1059,1064,1069,1077,1083,1090,1096,1102,1108,1113,1118],{"name":1055,"free":6,"premium":283,"ultimate":283,"description":1056,"config":1057},"AI Chat in the IDE","Understand unfamiliar code, improve and modernize existing code, and generate tests for functions and methods.",{"href":1058,"showOnPricing":283},"https://docs.gitlab.com/user/gitlab_duo_chat/",{"name":1060,"free":6,"premium":283,"ultimate":283,"description":1061,"config":1062},"AI Code Suggestions in the IDE","Automatically generates lines of code, including full functions, from comments; automatically proposes new lines of code from a few types characters.",{"href":1063,"showOnPricing":283},"https://docs.gitlab.com/user/project/repository/code_suggestions/",{"name":1065,"free":6,"premium":283,"ultimate":283,"description":1066,"config":1067},"AI project & group access controls","Gives administrators access controls at the project and group level for AI capabilities.",{"href":1068,"showOnPricing":283},"https://docs.gitlab.com/user/gitlab_duo/turn_on_off/#change-gitlab-duo-core-availability",{"name":1070,"free":6,"premium":1071,"ultimate":1071,"description":1072,"config":1073,"shortenedValues":1075},"GitLab Duo UI","Add on GitLab Duo Pro ($)","GitLab Duo Pro Add on. GitLab Duo Pro enables Chat to be used throughout the GitLab platform, granting a much more fluid and efficient workflow experience.",{"href":1074,"showOnPricing":283},"https://docs.gitlab.com/user/gitlab_duo_chat/#use-gitlab-duo-chat-in-the-gitlab-ui",{"free":6,"premium":1076,"ultimate":1076},"Add on",{"name":1078,"free":6,"premium":1071,"ultimate":1071,"description":1079,"config":1080,"shortenedValues":1082},"AI user permissions","GitLab Duo Pro Add on. Gives administrators more granular user permissions for AI capabilities, enabling better organizational control.",{"href":1081,"showOnPricing":283},"https://docs.gitlab.com/subscriptions/subscription-add-ons/#assign-gitlab-duo-seats",{"free":6,"premium":1076,"ultimate":1076},{"name":1084,"free":6,"premium":1085,"ultimate":1085,"description":1086,"config":1087,"shortenedValues":1089},"Summarization tools","Add on GitLab Duo Enterprise ($)","GitLab Duo Enterprise Add on. Help developers and security analysts understand the vulnerability and how to fix it, along with a suggested mitigation.",{"href":1088,"showOnPricing":6},"https://docs.gitlab.com/user/project/merge_requests/duo_in_merge_requests/",{"free":6,"premium":1076,"ultimate":1076},{"name":1091,"free":6,"premium":1085,"ultimate":1085,"description":1092,"config":1093,"shortenedValues":1095},"Expanded chat context","GitLab Duo Enterprise Add on. Enable developers to remediate vulnerabilities more efficiently by automatically creating a merge request to resolve the vulnerability.",{"href":1094,"showOnPricing":6},"https://docs.gitlab.com/user/gitlab_duo_chat/#the-context-chat-is-aware-of",{"free":6,"premium":1076,"ultimate":1076},{"name":1097,"free":6,"premium":1085,"ultimate":1085,"description":1098,"config":1099,"shortenedValues":1101},"Root Cause Analysis","GitLab Duo Enterprise Add on. Root cause analysis summarizes, analyzes, and proposes fixes, removing the guesswork by determining the root cause for a failed CI/CD pipeline.",{"href":1100,"showOnPricing":283},"https://docs.gitlab.com/user/analytics/ai_impact_analytics/",{"free":6,"premium":1076,"ultimate":1076},{"name":1103,"free":6,"premium":1085,"ultimate":1085,"description":1104,"config":1105,"shortenedValues":1107},"Code Review","GitLab Duo Enterprise Add on. Assign GitLab Duo as a reviewer on your merge requests to ensure consistent code review standards in your project.",{"href":1106,"showOnPricing":283},"https://docs.gitlab.com/user/project/merge_requests/duo_in_merge_requests/#have-gitlab-duo-review-your-code",{"free":6,"premium":1076,"ultimate":1076},{"name":1109,"free":6,"premium":6,"ultimate":1085,"description":1086,"config":1110,"shortenedValues":1112},"Vulnerability Explanation",{"href":1111,"showOnPricing":283},"https://docs.gitlab.com/user/application_security/vulnerabilities/#explaining-a-vulnerability",{"free":6,"premium":1076,"ultimate":1076},{"name":1114,"free":6,"premium":6,"ultimate":1085,"description":1092,"config":1115,"shortenedValues":1117},"Vulnerability Resolution",{"href":1116,"showOnPricing":283},"https://docs.gitlab.com/user/application_security/vulnerabilities/#vulnerability-resolution",{"free":6,"premium":1076,"ultimate":1076},{"name":1119,"free":6,"premium":6,"ultimate":1085,"description":1120,"config":1121,"shortenedValues":1122},"AI Impact Dashboard","GitLab Duo Enterprise Add on. Measure GitLab Duo's impact across your DevSecOps workflow with granular usage data and productivity metrics.",{"href":1100,"showOnPricing":283},{"free":6,"premium":1076,"ultimate":1076},{"title":1124,"features":1125},"Project Management",[1126,1131,1136,1141,1146,1151,1156,1161,1166],{"name":1127,"free":283,"premium":283,"ultimate":283,"description":1128,"config":1129},"Time Tracking","Track and manage hours spent on issues, merge requests, epics, and tasks with estimates, detailed reports, and standardized time units.",{"href":1130,"showOnPricing":283},"https://docs.gitlab.com/user/project/time_tracking/",{"name":1132,"free":283,"premium":283,"ultimate":283,"description":1133,"config":1134},"Wiki based project documentation","Create version-controlled documentation in Markdown, RDoc, AsciiDoc, or Org formats within GitLab, with customizable navigation, PDF export options, and Git-based collaboration.",{"href":1135,"showOnPricing":283},"https://docs.gitlab.com/ee/user/project/wiki/",{"name":1137,"free":6,"premium":283,"ultimate":283,"description":1138,"config":1139},"Issue Weights","Add weighting to issues to indicate time, value, or complexity, allowing for prioritization and more effective resource planning during development.",{"href":1140,"showOnPricing":283},"https://docs.gitlab.com/ee/user/project/issues/issue_weight.html",{"name":1142,"free":6,"premium":283,"ultimate":283,"description":1143,"config":1144},"Code and Productivity Analytics","Measure development velocity by tracking merge request completion times, which helps to identify bottlenecks by showing which authors, labels, or milestones affect delivery speed.",{"href":1145,"showOnPricing":283},"https://docs.gitlab.com/ee/user/analytics/productivity_analytics.html",{"name":1147,"free":6,"premium":283,"ultimate":283,"description":1148,"config":1149},"Single level Epics","Coordinate and track large initiatives by organizing work items into a work hierarchy, making complex projects manageable.",{"href":1150},"https://docs.gitlab.com/ee/user/group/epics/",{"name":1152,"free":6,"premium":283,"ultimate":283,"description":1153,"config":1154},"Issue to Epic promotion","Promote important issues into epics within the parent group, preserving all metadata like comments, votes, participants, and labels",{"href":1155,"showOnPricing":283},"https://docs.gitlab.com/user/project/issues/managing_issues/#promote-an-issue-to-an-epic",{"name":1157,"free":6,"premium":283,"ultimate":283,"description":1158,"config":1159},"Iterations","A time-boxed workflow that groups issues to be worked on during a specific period of time, usually lasting 1-3 weeks.",{"href":1160},"https://docs.gitlab.com/ee/user/group/iterations/",{"name":1162,"free":6,"premium":283,"ultimate":283,"description":1163,"config":1164},"Scoped Labels","Use scoped labels to annotate issues, merge requests, and epics with mutually exclusive labels.",{"href":1165},"https://docs.gitlab.com/user/project/labels/#scoped-labels",{"name":1167,"free":6,"premium":6,"ultimate":283,"description":1168,"config":1169},"Status Page","Create and deploy a static website to communicate efficiently to users during an incident.",{"href":1170,"showOnPricing":283},"https://docs.gitlab.com/ee/operations/incident_management/status_page.html",{"title":1172,"features":1173},"Security and Compliance",[1174,1179,1184,1189,1195,1200,1205,1210,1215,1220,1225,1230],{"name":121,"free":1175,"premium":1175,"ultimate":283,"description":1176,"config":1177},"Limited","Monitor your activity to help prevent secrets from being leaked and help you respond if there is a leak.",{"href":1178,"showOnPricing":283},"https://docs.gitlab.com/user/application_security/secret_detection/",{"name":1180,"free":6,"premium":6,"ultimate":283,"description":1181,"config":1182},"Static Application Security Testing","Automatic scans to discover vulnerabilities with each commit, giving you immediate feedback without disrupting your workflow.",{"href":1183,"showOnPricing":283},"https://docs.gitlab.com/ee/user/application_security/sast/",{"name":1185,"free":6,"premium":283,"ultimate":283,"description":1186,"config":1187},"Group & Project Audit Events","Track critical security actions like permission changes and user modifications with comprehensive, permanent audit logs, providing detailed reports for compliance, incident response, and access reviews.",{"href":1188,"showOnPricing":283},"https://docs.gitlab.com/user/compliance/audit_events/#group-audit-events",{"name":1190,"free":6,"premium":1175,"ultimate":1191,"description":1192,"config":1193},"Compliance Frameworks","Custom","Label projects with specific compliance requirements, with optional enforcement of compliance pipeline configurations and security policies in the Ultimate tier for enhanced regulatory oversight.",{"href":1194,"showOnPricing":283},"https://docs.gitlab.com/user/compliance/compliance_frameworks/",{"name":1196,"free":6,"premium":6,"ultimate":283,"description":1197,"config":1198},"Vulnerability Management","Identify, prioritize, and track security weaknesses in your applications, helping security teams efficiently determine which vulnerabilities to address first to protect your software assets effectively.",{"href":1199,"showOnPricing":283},"/direction/govern/threat_insights/vulnerability_management/",{"name":1201,"free":6,"premium":6,"ultimate":283,"description":1202,"config":1203},"Security Dashboards","View comprehensive vulnerability metrics, ratings, and trends across your projects, with 30-90 day visibility.",{"href":1204,"showOnPricing":283},"https://docs.gitlab.com/ee/user/application_security/security_dashboard/index.html",{"name":1206,"free":6,"premium":6,"ultimate":283,"description":1207,"config":1208},"Compliance Dashboards","Track project compliance against GitLab standards with automatic adherence scans that update whenever project settings change.",{"href":1209,"showOnPricing":283},"https://docs.gitlab.com/ee/user/compliance/compliance_center/compliance_standards_adherence_dashboard.html",{"name":1211,"free":6,"premium":6,"ultimate":283,"description":1212,"config":1213},"Security Policies","Enforce organization-wide controls for security scans, merge request approvals, and pipeline execution, ensuring consistent security practices across projects.",{"href":1214,"showOnPricing":283},"https://docs.gitlab.com/user/application_security/policies/",{"name":1216,"free":6,"premium":6,"ultimate":283,"description":1217,"config":1218},"Software Composition Analysis","Automatically detect vulnerabilities in application dependencies, including transitive ones, during development through SBOM analysis.",{"href":1219,"showOnPricing":283},"https://docs.gitlab.com/user/application_security/dependency_scanning/dependency_scanning_sbom/",{"name":1221,"free":6,"premium":6,"ultimate":283,"description":1222,"config":1223},"IaC Scanning","Runs in your CI/CD pipeline, checking your infrastructure definition files for known vulnerabilities so you can proactively address the risk to your application.",{"href":1224,"showOnPricing":283},"https://docs.gitlab.com/user/application_security/iac_scanning/",{"name":1226,"free":6,"premium":6,"ultimate":283,"description":1227,"config":1228},"Fuzz Testing","Automatically test your application with randomized inputs to uncover hidden bugs and security issues that standard QA might miss.",{"href":1229,"showOnPricing":283},"https://docs.gitlab.com/user/application_security/coverage_fuzzing/",{"name":1231,"free":6,"premium":6,"ultimate":283,"description":1232,"config":1233},"Dynamic Application Security Testing","Simulates real-world hacker attacks against your running web applications and APIs, detecting vulnerabilities like XSS and SQL injection that other tools may miss.",{"href":1234,"showOnPricing":283},"https://docs.gitlab.com/ee/user/application_security/dast/",{"title":1236,"features":1237},"SLA Management",[1238,1243,1248],{"name":1239,"free":6,"premium":283,"ultimate":283,"description":1240,"config":1241},"SLA Countdown Timer","Track customer service agreements with an automatic countdown on incidents.",{"href":1242,"showOnPricing":283},"https://docs.gitlab.com/operations/incident_management/incidents/#service-level-agreement-countdown-timer",{"name":1244,"free":6,"premium":283,"ultimate":283,"description":1245,"config":1246},"Escalation Policies","Assign response workflows to incidents, automatically triggering notifications to on-call responders based on configurable policies.",{"href":1247,"showOnPricing":283},"https://docs.gitlab.com/operations/incident_management/manage_incidents/#change-escalation-policy",{"name":1249,"free":6,"premium":283,"ultimate":283,"description":1250,"config":1251},"On-call Schedule Management","Create rotation schedules for team members to share incident response responsibilities, ensuring immediate notification when issues occur and maintaining continuous service availability during disruptions.",{"href":1252},"https://docs.gitlab.com/operations/incident_management/oncall_schedules/",{"title":1254,"features":1255},"Portfolio Management",[1256,1263,1268,1273,1278,1283,1288,1292],{"name":1257,"free":1258,"premium":1258,"ultimate":1259,"description":1260,"config":1261},"Guest Users","Limited access","View repository code","Ideal for external collaborators who need basic visibility while protecting sensitive project data.  Add unlimited users without impacting billable seats in Ultimate tier.",{"href":1262,"showOnPricing":283},"https://docs.gitlab.com/administration/guest_users/",{"name":1264,"free":6,"premium":283,"ultimate":283,"description":1265,"config":1266},"Contributor Analytics","Visualize individual contributions across your group by tracking team member activity over weekly, monthly, or quarterly periods.",{"href":1267,"showOnPricing":283},"https://docs.gitlab.com/ee/user/group/contribution_analytics/index.html",{"name":1269,"free":6,"premium":283,"ultimate":283,"description":1270,"config":1271},"Planning Hierarchy","Visualize planned work as a timeline of epics and milestones, helping to identify dependencies and communicate progress to stakeholders.",{"href":1272,"showOnPricing":283},"https://docs.gitlab.com/user/group/roadmap/",{"name":1274,"free":6,"premium":6,"ultimate":283,"description":1275,"config":1276},"Insights and Health Reporting","Interactive charts and custom reports for project metrics like issue creation trends, merge request completion times, and triage efficiency.",{"href":1277,"showOnPricing":283},"https://docs.gitlab.com/user/project/insights/",{"name":1279,"free":6,"premium":6,"ultimate":283,"description":1280,"config":1281},"DORA4 Metrics","Track key DevOps performance indicators for velocity (deployment frequency, lead time) and stability (failure rate, recovery time).",{"href":1282,"showOnPricing":283},"https://docs.gitlab.com/user/analytics/dora_metrics/",{"name":1284,"free":6,"premium":6,"ultimate":283,"description":1285,"config":1286},"Custom Roles","Create tailored access levels based on existing roles with specific permissions for your organization's needs, applied consistently across groups and projects.",{"href":1287},"https://docs.gitlab.com/user/custom_roles/",{"name":352,"free":6,"premium":6,"ultimate":283,"description":1289,"config":1290},"Create customizable value streams and insight reports leveraging DORA-4 metrics to use as the single source of truth.",{"href":1291,"showOnPricing":283},"https://docs.gitlab.com/user/analytics/value_streams_dashboard/",{"name":1293,"free":6,"premium":6,"ultimate":1294,"description":1295,"config":1296},"Enterprise Agile Planning Seats","Add-on ($)","Jira replacement with unified planning workflows for all team members, featuring value stream analytics, executive dashboards, and organization-wide visibility.",{"href":721,"showOnPricing":283},{"title":1298,"features":1299},"Scaled and Multi-Region Support",[1300,1305,1310,1315,1320,1325,1330],{"name":1301,"free":283,"premium":283,"ultimate":283,"description":1302,"config":1303},"Dependency Proxy for Container Registry**","Local pull-through cache for container images that stores frequently-accessed upstream images.",{"href":1304},"https://docs.gitlab.com/user/packages/dependency_proxy/",{"name":1306,"free":6,"premium":283,"ultimate":283,"description":1307,"config":1308},"Globally distributed cloning with GitLab Geo**","Local GitLab instances that cache repositories geographically closer to users, reducing clone/fetch times from minutes to seconds.",{"href":1309},"https://docs.gitlab.com/administration/geo/#remote-team-acceleration",{"name":1311,"free":6,"premium":283,"ultimate":283,"description":1312,"config":1313},"Offload CI/CD to Secondary Site Runners","Offload load from the primary instance by registering a gitlab-runner with a secondary site.",{"href":1314},"https://docs.gitlab.com/administration/geo/secondary_proxy/runners/",{"name":1316,"free":6,"premium":283,"ultimate":283,"description":1317,"config":1318},"Disaster recovery**","Replicate your database, your Git repositories, and other assets.",{"href":1319},"https://docs.gitlab.com/administration/geo/disaster_recovery/",{"name":1321,"free":6,"premium":283,"ultimate":283,"description":1322,"config":1323},"Advanced Search","Find code patterns, security vulnerabilities, deprecated functions, buried discussions, and existing solutions across all projects, repositories, issues, merge requests, and wikis.",{"href":1324},"https://docs.gitlab.com/user/search/advanced_search/",{"name":1326,"free":6,"premium":283,"ultimate":283,"description":1327,"config":1328},"Scalable Reference Architecture","Validated, production-ready environment designs for deploying GitLab at scale, with detailed specifications you can implement or adapt based on your organization's specific requirements.",{"href":1329},"https://docs.gitlab.com/administration/reference_architectures/",{"name":1331,"free":6,"premium":283,"ultimate":283,"description":1332,"config":1333},"Advanced LDAP/SAML Configuration","Automatically synchronize GitLab users with LDAP groups, configuring administrator access, external user status, and SSH keys through customizable directory attributes.",{"href":1334},"https://docs.gitlab.com/administration/auth/ldap/#ldap-sync-configuration-settings","content:shared:en-us:feature-comparison-table.yml","Feature Comparison Table","shared/en-us/feature-comparison-table.yml","shared/en-us/feature-comparison-table",1760039116115]