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