[{"data":1,"prerenderedAt":1046},["ShallowReactive",2],{"/en-us/community/co-create":3,"navigation-en-us":258,"banner-en-us":682,"footer-en-us":699,"footer-source-/en-us/community/co-create/":944},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"seo":8,"content":10,"_id":251,"_type":252,"title":253,"_source":254,"_file":255,"_stem":256,"_extension":257},"/en-us/community/co-create","community",false,"",{"title":9},"Co-Create with GitLab",[11,30,52,107,145,153,190,196,239],{"componentName":12,"componentContent":13},"CommonHero",{"title":14,"description":15,"primaryButton":16,"image":23,"config":28},"Co-Create with GitLab\n","Transform from software consumer to platform contributor. GitLab customers work directly with our product and engineering teams to develop new features and enhance existing ones through collaborative development.\n\n**Accelerate the roadmap. Build the future.**\n",{"text":17,"config":18},"Apply to Co-Create",{"icon":19,"href":20,"dataGaName":21,"dataGaLocation":22},"ArrowDown","#form","apply","hero",{"altText":24,"config":25},"coworkers in an office as seen from above",{"src":26,"theme":27},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758204241/ntel9zkstdomwqkb595r.png","rounded",{"background":29,"theme":27},"purple",{"componentName":31,"componentContent":32},"SolutionsAccordionWrapper",{"config":33,"title":34,"description":35,"accordion":36},{"isFullWidth":6},"Collaborative Development","The Co-Create Program connects customer teams with GitLab's engineering and product teams to build meaningful contributions together. Through hands-on collaboration, participants gain deep platform knowledge while developing features that benefit the entire GitLab community.",[37,42,47],{"header":38,"content":39,"config":40},"Work directly with GitLab engineers","Co-Create participants collaborate side-by-side with GitLab's engineering teams through onsite sessions, code reviews, and ongoing technical discussions. This hands-on approach helps ensure contributions are well-architected and align with GitLab's development practices.",{"icon":41},"UserCollaboration",{"header":43,"content":44,"config":45},"Learn GitLab's architecture","Gain deep understanding of GitLab's platform through guided exploration of our codebase, development workflows, and architectural decisions. This knowledge helps participants make more effective contributions and better leverage GitLab's capabilities in their own environments.",{"icon":46},"RemoteHandbook",{"header":48,"content":49,"config":50},"Contribute to the broader community","Co-Create contributions become part of GitLab's open source platform, benefiting millions of users worldwide. Participants see their work deployed across GitLab's entire user base, maximizing the impact of their engineering investment.",{"icon":51},"Community",{"componentName":53,"componentContent":54},"CommonQuoteCarousel",{"config":55,"header":58,"cards":59},{"id":56,"needsVerticalSpacing":57,"background":29},"testimonials",true,"Leading Organizations\n\nChoose Co-Create\n",[60,74,84,97],{"quote":61,"author":62,"cta":66,"config":72},"Our experience with the Co-Create Program has been incredible. It only took two months between discussing our contribution with a GitLab Contributor Success Engineer and getting it live in the GitLab release. Two developers saved time for 30 million users.",{"name":63,"title":64,"company":65},"Sébastien Lejeune","Open Source Advocate","Thales",{"text":67,"config":68},"Read Success Story",{"href":69,"dataGaName":70,"dataGaLocation":71},"/blog/the-co-create-program-how-customers-are-collaborating-to-build-gitlab/#enhancing-project-ux-with-thales","thales success story","body",{"logo":73},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1747747296/aiapfpoushxzdrao0sii.svg",{"quote":75,"author":76,"cta":79},"Our engineers had never collaborated on open source before and didn't realize how beneficial it would be. Seeing GitLab in action from the .com perspective, rather than just our internal view, was transformative.",{"name":77,"company":78},"Open Source Program Leader","Global Financial Institution",{"text":80,"config":81},"Learn more",{"href":82,"dataGaName":83,"dataGaLocation":71},"#frequently-asked-questions","frequently asked questions",{"quote":85,"author":86,"cta":90,"config":95},"We go without patches. We only deploy upstream versions, nothing else. If we want to have new features, we contribute them to GitLab. We do not patch our instance.",{"name":87,"title":88,"company":89},"Roger Meier","Distinguished Engineer","Siemens",{"text":91,"config":92},"View Partnership",{"href":93,"dataGaName":94,"dataGaLocation":71},"/customers/siemens/","siemens partnership",{"logo":96},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1754018730/kuqelnbv8lr8enfmpnhr.png",{"quote":98,"author":99,"cta":102},"The Co-Create Program aligned perfectly with our mission to upskill our team and strengthen our partnership with GitLab. It's been invaluable for growing engineering expertise and focusing on technologies that our clients rely on every day.",{"name":100,"company":101},"Platform Engineering Leader","Global Technology Consultancy",{"text":103,"config":104},"Learn how to join",{"href":105,"dataGaName":106,"dataGaLocation":71},"#application-process","application process",{"componentName":108,"componentContent":109},"SolutionsStartupsContentBlockGrid",{"config":110,"header":112,"blocks":113,"information":142},{"id":111},"qualifications","Who can join the Co-Create Program?",[114,128],{"header":115,"listItems":116,"offers":120},"GitLab Customers",[117,118,119],"Organizations actively using GitLab for their development workflows","Teams with meaningful GitLab deployment and operational experience","Companies committed to long-term GitLab platform investment",[121],{"header":122,"listItems":123},"We'll provide:",[124,125,126,127],"One-week onsite GitLab engineer collaboration","Comprehensive technical onboarding and training","Direct access to GitLab product and engineering teams","Ongoing support throughout your contribution journey",{"header":129,"listItems":130,"offers":134},"Development Teams",[131,132,133],"Software engineers eager to learn and contribute","Teams with development experience (we'll help with GitLab-specific skills)","Organizations with identified improvement ideas or feature needs",[135],{"header":136,"listItems":137},"You'll gain:",[138,139,140,141],"Deep understanding of GitLab's platform architecture","Hands-on experience with cutting-edge development practices","Direct influence on features that benefit millions of users","Recognition as a GitLab Co-Create partner",{"header":143,"text":144},"Ready to get started?","**We're here to help**: Our team will work with you to identify the right contribution opportunities and ensure your engineers have everything they need to succeed.\n\n**Flexible engagement**: Whether you're new to open source or an experienced contributor, we'll tailor the program to match your team's experience level.\n\n**Simple process**: Applications are reviewed quarterly, and we'll work with you through any legal requirements and onboarding steps.\n\n**Exclusive opportunity**: Join a select group of organizations directly shaping GitLab's future while building valuable partnerships with our engineering teams.\n\nInterested in learning more? Contact us at [contributors@gitlab.com](mailto:contributors@gitlab.com)\n",{"componentName":146,"componentContent":147},"PartnersTechnologyPartnersQuote",{"config":148,"author":150,"authorTitle":151,"quote":152},{"id":149,"withoutBg":57,"withoutTopSpacing":57},"quoteBottom","John Parent","R&D Engineer, Software Solutions Team, Kitware","The Co-Create Program is the most efficient and effective way to contribute to GitLab as an external contributor. If you've never seen or worked with GitLab, it helps distill what would take weeks of internal training into a targeted crash course. It allowed me to contribute effectively for my customer while delivering something that GitLab could use.",{"componentName":31,"componentContent":154},{"config":155,"title":158,"subtitle":159,"tagline":160,"cta":161,"accordion":164},{"isFullWidth":6,"icon":156,"disableTexture":57,"id":157},"GitlabRocketAlt","application-process","Join the Co-Create Program","Ready to collaborate with GitLab's engineering teams? Our application process is designed to match you with the right contribution opportunities and ensure a successful partnership.","Application Process",{"text":162,"config":163},"Apply now",{"href":20},[165,173,176,179,182],{"header":166,"content":167,"link":168},"Submit your application","Share your organization's background, current GitLab usage, and areas where you'd like to contribute. We'll review your technical needs and identify potential collaboration opportunities that align with both your goals and GitLab's roadmap.",{"text":169,"config":170},"Contact us",{"href":171,"dataGaName":172,"dataGaLocation":71},"mailto:contributors@gitlab.com?subject=Co-Create Program Application","application contact",{"header":174,"content":175},"Initial consultation","Our team will schedule a discussion to understand your technical challenges, team capabilities, and contribution interests. This helps us determine the best approach for collaboration and ensures mutual fit.",{"header":177,"content":178},"Technical assessment","We'll work with you to identify specific contribution opportunities, review technical requirements, and plan the collaboration approach. This includes connecting with relevant GitLab product and engineering teams.",{"header":180,"content":181},"Legal and onboarding","Once aligned on the collaboration scope, we'll handle the Corporate Contributor Agreement and any legal requirements. Our team will guide you through the entire process to ensure a smooth start.",{"header":183,"content":184,"link":185},"Collaboration begins","Your Co-Create journey starts with technical onboarding workshops, followed by the onsite collaboration week with a GitLab engineer. From there, ongoing support helps ensure your contributions are successful.",{"text":186,"config":187},"Learn about contributing",{"href":188,"dataGaName":189,"dataGaLocation":71},"https://docs.gitlab.com/ee/development/contributing/","contributing guide",{"componentName":146,"componentContent":191},{"config":192,"author":193,"authorTitle":194,"quote":195},{"id":149,"withoutBg":57,"withoutTopSpacing":57},"Engineering Leader","Global Automotive Leader","By contributing our functionality directly to GitLab, we free up our internal team from maintenance responsibilities. It's a no-brainer—we contribute our ideas, GitLab handles the maintenance, and suddenly all GitLab customers can benefit from our work.",{"componentName":197,"componentContent":198},"CommonFaq",{"header":199,"config":200,"groups":203},"Frequently\n\nasked questions\n",{"backgroundColor":201,"id":202,"showToggle":57,"normalHeader":57},"$color-surface-50","frequently-asked-questions",[204],{"config":205,"questions":208},{"id":206,"dataToggle":207},"cocreate","cocreate-faq",[209,214,219,224,229,234],{"question":210,"config":211,"answer":213},"What makes the Co-Create Program different from regular open source contribution?",{"id":212},"what-makes-cocreate-different","Co-Create participants receive hands-on collaboration with GitLab engineers, including onsite sessions and ongoing technical guidance. This program ensures your contributions align with GitLab's roadmap and architecture while providing learning opportunities that aren't available through standard community contribution.\n",{"question":215,"config":216,"answer":218},"How long does the Co-Create engagement last?",{"id":217},"how-long-does-engagement-last","The initial engagement includes a one-week onsite collaboration with a GitLab engineer, preceded by technical workshops. Many participants continue contributing beyond the initial engagement with continued access to our Contributor Success team for ongoing guidance.\n",{"question":220,"config":221,"answer":223},"What are the legal requirements for participation?",{"id":222},"what-are-legal-requirements","Participants must execute GitLab's Corporate Contributor Agreement and ensure their organization's legal team approves open source contribution. Our legal team provides templates and guidance to streamline this process.\n",{"question":225,"config":226,"answer":228},"Can we work on any feature or only pre-approved issues?",{"id":227},"can-we-work-on-any-feature","While we maintain a curated list of Co-Create-ready issues, we work with participants to identify contribution opportunities that align with both your needs and GitLab's product roadmap. All contributions must align with our strategic direction and technical architecture.\n",{"question":230,"config":231,"answer":233},"What programming languages do we need to know?",{"id":232},"what-programming-languages-needed","GitLab is primarily built with Ruby (backend) and Vue.js (frontend), with Go for some services. While experience with these languages is helpful, we provide training and pair programming support to help your team contribute effectively.\n",{"question":235,"config":236,"answer":238},"How many organizations participate in the program annually?",{"id":237},"how-many-organizations-participate","The Co-Create Program works with a limited number of organizations each year based on strategic alignment and our capacity to provide meaningful collaboration. Applications are reviewed quarterly with selections based on mutual value creation potential.\n",{"componentName":240,"componentContent":241},"CommonSideBySideFormWrapper",{"title":242,"text":243,"disclaimer":244,"config":245,"form":247},"Application form","Apply today to join the GitLab Co-Create program. Our team will reach out to you and guide you in getting started with collaborative development. We are excited to see what innovative contributions you build with our support.\n","Applications will not be processed during U.S. holidays. Expect delayed responses during those periods.",{"id":246},"form",{"config":248},{"formId":249,"formName":250},28721,"customer","content:en-us:community:co-create.yml","yaml","Co Create","content","en-us/community/co-create.yml","en-us/community/co-create","yml",{"_path":259,"_dir":260,"_draft":6,"_partial":6,"_locale":7,"data":261,"_id":678,"_type":252,"title":679,"_source":254,"_file":680,"_stem":681,"_extension":257},"/shared/en-us/main-navigation","en-us",{"logo":262,"freeTrial":267,"sales":272,"login":277,"items":282,"search":609,"minimal":640,"duo":659,"pricingDeployment":668},{"config":263},{"href":264,"dataGaName":265,"dataGaLocation":266},"/","gitlab logo","header",{"text":268,"config":269},"Get free trial",{"href":270,"dataGaName":271,"dataGaLocation":266},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/","free trial",{"text":273,"config":274},"Talk to sales",{"href":275,"dataGaName":276,"dataGaLocation":266},"/sales/","sales",{"text":278,"config":279},"Sign in",{"href":280,"dataGaName":281,"dataGaLocation":266},"https://gitlab.com/users/sign_in/","sign in",[283,326,422,427,531,591],{"text":284,"config":285,"cards":287,"footer":309},"Platform",{"dataNavLevelOne":286},"platform",[288,294,302],{"title":284,"description":289,"link":290},"The most comprehensive AI-powered DevSecOps Platform",{"text":291,"config":292},"Explore our Platform",{"href":293,"dataGaName":286,"dataGaLocation":266},"/platform/",{"title":295,"description":296,"link":297},"GitLab Duo (AI)","Build software faster with AI at every stage of development",{"text":298,"config":299},"Meet GitLab Duo",{"href":300,"dataGaName":301,"dataGaLocation":266},"/gitlab-duo/","gitlab duo ai",{"title":303,"description":304,"link":305},"Why GitLab","10 reasons why Enterprises choose GitLab",{"text":80,"config":306},{"href":307,"dataGaName":308,"dataGaLocation":266},"/why-gitlab/","why gitlab",{"title":310,"items":311},"Get started with",[312,317,322],{"text":313,"config":314},"Platform Engineering",{"href":315,"dataGaName":316,"dataGaLocation":266},"/solutions/platform-engineering/","platform engineering",{"text":318,"config":319},"Developer Experience",{"href":320,"dataGaName":321,"dataGaLocation":266},"/developer-experience/","Developer experience",{"text":323,"config":324},"MLOps",{"href":325,"dataGaName":323,"dataGaLocation":266},"/topics/devops/the-role-of-ai-in-devops/",{"text":327,"left":57,"config":328,"link":330,"lists":334,"footer":404},"Product",{"dataNavLevelOne":329},"solutions",{"text":331,"config":332},"View all Solutions",{"href":333,"dataGaName":329,"dataGaLocation":266},"/solutions/",[335,360,383],{"title":336,"description":337,"link":338,"items":343},"Automation","CI/CD and automation to accelerate deployment",{"config":339},{"icon":340,"href":341,"dataGaName":342,"dataGaLocation":266},"AutomatedCodeAlt","/solutions/delivery-automation/","automated software delivery",[344,348,352,356],{"text":345,"config":346},"CI/CD",{"href":347,"dataGaLocation":266,"dataGaName":345},"/solutions/continuous-integration/",{"text":349,"config":350},"AI-Assisted Development",{"href":300,"dataGaLocation":266,"dataGaName":351},"AI assisted development",{"text":353,"config":354},"Source Code Management",{"href":355,"dataGaLocation":266,"dataGaName":353},"/solutions/source-code-management/",{"text":357,"config":358},"Automated Software Delivery",{"href":341,"dataGaLocation":266,"dataGaName":359},"Automated software delivery",{"title":361,"description":362,"link":363,"items":368},"Security","Deliver code faster without compromising security",{"config":364},{"href":365,"dataGaName":366,"dataGaLocation":266,"icon":367},"/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[369,373,378],{"text":370,"config":371},"Application Security Testing",{"href":365,"dataGaName":372,"dataGaLocation":266},"Application security testing",{"text":374,"config":375},"Software Supply Chain Security",{"href":376,"dataGaLocation":266,"dataGaName":377},"/solutions/supply-chain/","Software supply chain security",{"text":379,"config":380},"Software Compliance",{"href":381,"dataGaName":382,"dataGaLocation":266},"/solutions/software-compliance/","software compliance",{"title":384,"link":385,"items":390},"Measurement",{"config":386},{"icon":387,"href":388,"dataGaName":389,"dataGaLocation":266},"DigitalTransformation","/solutions/visibility-measurement/","visibility and measurement",[391,395,399],{"text":392,"config":393},"Visibility & Measurement",{"href":388,"dataGaLocation":266,"dataGaName":394},"Visibility and Measurement",{"text":396,"config":397},"Value Stream Management",{"href":398,"dataGaLocation":266,"dataGaName":396},"/solutions/value-stream-management/",{"text":400,"config":401},"Analytics & Insights",{"href":402,"dataGaLocation":266,"dataGaName":403},"/solutions/analytics-and-insights/","Analytics and insights",{"title":405,"items":406},"GitLab for",[407,412,417],{"text":408,"config":409},"Enterprise",{"href":410,"dataGaLocation":266,"dataGaName":411},"/enterprise/","enterprise",{"text":413,"config":414},"Small Business",{"href":415,"dataGaLocation":266,"dataGaName":416},"/small-business/","small business",{"text":418,"config":419},"Public Sector",{"href":420,"dataGaLocation":266,"dataGaName":421},"/solutions/public-sector/","public sector",{"text":423,"config":424},"Pricing",{"href":425,"dataGaName":426,"dataGaLocation":266,"dataNavLevelOne":426},"/pricing/","pricing",{"text":428,"config":429,"link":431,"lists":435,"feature":518},"Resources",{"dataNavLevelOne":430},"resources",{"text":432,"config":433},"View all resources",{"href":434,"dataGaName":430,"dataGaLocation":266},"/resources/",[436,469,492],{"title":437,"items":438},"Getting started",[439,444,449,454,459,464],{"text":440,"config":441},"Install",{"href":442,"dataGaName":443,"dataGaLocation":266},"/install/","install",{"text":445,"config":446},"Quick start guides",{"href":447,"dataGaName":448,"dataGaLocation":266},"/get-started/","quick setup checklists",{"text":450,"config":451},"Learn",{"href":452,"dataGaLocation":266,"dataGaName":453},"https://university.gitlab.com/","learn",{"text":455,"config":456},"Product documentation",{"href":457,"dataGaName":458,"dataGaLocation":266},"https://docs.gitlab.com/","product documentation",{"text":460,"config":461},"Best practice videos",{"href":462,"dataGaName":463,"dataGaLocation":266},"/getting-started-videos/","best practice videos",{"text":465,"config":466},"Integrations",{"href":467,"dataGaName":468,"dataGaLocation":266},"/integrations/","integrations",{"title":470,"items":471},"Discover",[472,477,482,487],{"text":473,"config":474},"Customer success stories",{"href":475,"dataGaName":476,"dataGaLocation":266},"/customers/","customer success stories",{"text":478,"config":479},"Blog",{"href":480,"dataGaName":481,"dataGaLocation":266},"/blog/","blog",{"text":483,"config":484},"Remote",{"href":485,"dataGaName":486,"dataGaLocation":266},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"text":488,"config":489},"TeamOps",{"href":490,"dataGaName":491,"dataGaLocation":266},"/teamops/","teamops",{"title":493,"items":494},"Connect",[495,500,503,508,513],{"text":496,"config":497},"GitLab Services",{"href":498,"dataGaName":499,"dataGaLocation":266},"/services/","services",{"text":51,"config":501},{"href":502,"dataGaName":5,"dataGaLocation":266},"/community/",{"text":504,"config":505},"Forum",{"href":506,"dataGaName":507,"dataGaLocation":266},"https://forum.gitlab.com/","forum",{"text":509,"config":510},"Events",{"href":511,"dataGaName":512,"dataGaLocation":266},"/events/","events",{"text":514,"config":515},"Partners",{"href":516,"dataGaName":517,"dataGaLocation":266},"/partners/","partners",{"backgroundColor":519,"textColor":520,"text":521,"image":522,"link":526},"#2f2a6b","#fff","Insights for the future of software development",{"altText":523,"config":524},"the source promo card",{"src":525},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758208064/dzl0dbift9xdizyelkk4.svg",{"text":527,"config":528},"Read the latest",{"href":529,"dataGaName":530,"dataGaLocation":266},"/the-source/","the source",{"text":532,"config":533,"lists":535},"Company",{"dataNavLevelOne":534},"company",[536],{"items":537},[538,543,549,551,556,561,566,571,576,581,586],{"text":539,"config":540},"About",{"href":541,"dataGaName":542,"dataGaLocation":266},"/company/","about",{"text":544,"config":545,"footerGa":548},"Jobs",{"href":546,"dataGaName":547,"dataGaLocation":266},"/jobs/","jobs",{"dataGaName":547},{"text":509,"config":550},{"href":511,"dataGaName":512,"dataGaLocation":266},{"text":552,"config":553},"Leadership",{"href":554,"dataGaName":555,"dataGaLocation":266},"/company/team/e-group/","leadership",{"text":557,"config":558},"Team",{"href":559,"dataGaName":560,"dataGaLocation":266},"/company/team/","team",{"text":562,"config":563},"Handbook",{"href":564,"dataGaName":565,"dataGaLocation":266},"https://handbook.gitlab.com/","handbook",{"text":567,"config":568},"Investor relations",{"href":569,"dataGaName":570,"dataGaLocation":266},"https://ir.gitlab.com/","investor relations",{"text":572,"config":573},"Trust Center",{"href":574,"dataGaName":575,"dataGaLocation":266},"/security/","trust center",{"text":577,"config":578},"AI Transparency Center",{"href":579,"dataGaName":580,"dataGaLocation":266},"/ai-transparency-center/","ai transparency center",{"text":582,"config":583},"Newsletter",{"href":584,"dataGaName":585,"dataGaLocation":266},"/company/contact/","newsletter",{"text":587,"config":588},"Press",{"href":589,"dataGaName":590,"dataGaLocation":266},"/press/","press",{"text":169,"config":592,"lists":593},{"dataNavLevelOne":534},[594],{"items":595},[596,599,604],{"text":273,"config":597},{"href":275,"dataGaName":598,"dataGaLocation":266},"talk to sales",{"text":600,"config":601},"Get help",{"href":602,"dataGaName":603,"dataGaLocation":266},"/support/","get help",{"text":605,"config":606},"Customer portal",{"href":607,"dataGaName":608,"dataGaLocation":266},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":610,"login":611,"suggestions":618},"Close",{"text":612,"link":613},"To search repositories and projects, login to",{"text":614,"config":615},"gitlab.com",{"href":280,"dataGaName":616,"dataGaLocation":617},"search login","search",{"text":619,"default":620},"Suggestions",[621,623,627,629,633,637],{"text":295,"config":622},{"href":300,"dataGaName":295,"dataGaLocation":617},{"text":624,"config":625},"Code Suggestions (AI)",{"href":626,"dataGaName":624,"dataGaLocation":617},"/solutions/code-suggestions/",{"text":345,"config":628},{"href":347,"dataGaName":345,"dataGaLocation":617},{"text":630,"config":631},"GitLab on AWS",{"href":632,"dataGaName":630,"dataGaLocation":617},"/partners/technology-partners/aws/",{"text":634,"config":635},"GitLab on Google Cloud",{"href":636,"dataGaName":634,"dataGaLocation":617},"/partners/technology-partners/google-cloud-platform/",{"text":638,"config":639},"Why GitLab?",{"href":307,"dataGaName":638,"dataGaLocation":617},{"freeTrial":641,"mobileIcon":646,"desktopIcon":651,"secondaryButton":654},{"text":642,"config":643},"Start free trial",{"href":644,"dataGaName":271,"dataGaLocation":645},"https://gitlab.com/-/trials/new/","nav",{"altText":647,"config":648},"Gitlab Icon",{"src":649,"dataGaName":650,"dataGaLocation":645},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":647,"config":652},{"src":653,"dataGaName":650,"dataGaLocation":645},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":655,"config":656},"Get Started",{"href":657,"dataGaName":658,"dataGaLocation":645},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/compare/gitlab-vs-github/","get started",{"freeTrial":660,"mobileIcon":664,"desktopIcon":666},{"text":661,"config":662},"Learn more about GitLab Duo",{"href":300,"dataGaName":663,"dataGaLocation":645},"gitlab duo",{"altText":647,"config":665},{"src":649,"dataGaName":650,"dataGaLocation":645},{"altText":647,"config":667},{"src":653,"dataGaName":650,"dataGaLocation":645},{"freeTrial":669,"mobileIcon":674,"desktopIcon":676},{"text":670,"config":671},"Back to pricing",{"href":425,"dataGaName":672,"dataGaLocation":645,"icon":673},"back to pricing","GoBack",{"altText":647,"config":675},{"src":649,"dataGaName":650,"dataGaLocation":645},{"altText":647,"config":677},{"src":653,"dataGaName":650,"dataGaLocation":645},"content:shared:en-us:main-navigation.yml","Main Navigation","shared/en-us/main-navigation.yml","shared/en-us/main-navigation",{"_path":683,"_dir":260,"_draft":6,"_partial":6,"_locale":7,"title":684,"button":685,"image":690,"config":694,"_id":696,"_type":252,"_source":254,"_file":697,"_stem":698,"_extension":257},"/shared/en-us/banner","is now in public beta!",{"text":686,"config":687},"Try the Beta",{"href":688,"dataGaName":689,"dataGaLocation":266},"/gitlab-duo/agent-platform/","duo banner",{"altText":691,"config":692},"GitLab Duo Agent Platform",{"src":693},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1753720689/somrf9zaunk0xlt7ne4x.svg",{"layout":695},"release","content:shared:en-us:banner.yml","shared/en-us/banner.yml","shared/en-us/banner",{"_path":700,"_dir":260,"_draft":6,"_partial":6,"_locale":7,"data":701,"_id":940,"_type":252,"title":941,"_source":254,"_file":942,"_stem":943,"_extension":257},"/shared/en-us/main-footer",{"text":702,"source":703,"edit":709,"contribute":714,"config":719,"items":724,"minimal":932},"Git is a trademark of Software Freedom Conservancy and our use of 'GitLab' is under license",{"text":704,"config":705},"View page source",{"href":706,"dataGaName":707,"dataGaLocation":708},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":710,"config":711},"Edit this page",{"href":712,"dataGaName":713,"dataGaLocation":708},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":715,"config":716},"Please contribute",{"href":717,"dataGaName":718,"dataGaLocation":708},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":720,"facebook":721,"youtube":722,"linkedin":723},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[725,772,825,869,898],{"title":423,"links":726,"subMenu":741},[727,731,736],{"text":728,"config":729},"View plans",{"href":425,"dataGaName":730,"dataGaLocation":708},"view plans",{"text":732,"config":733},"Why Premium?",{"href":734,"dataGaName":735,"dataGaLocation":708},"/pricing/premium/","why premium",{"text":737,"config":738},"Why Ultimate?",{"href":739,"dataGaName":740,"dataGaLocation":708},"/pricing/ultimate/","why ultimate",[742],{"title":743,"links":744},"Contact Us",[745,748,750,752,757,762,767],{"text":746,"config":747},"Contact sales",{"href":275,"dataGaName":276,"dataGaLocation":708},{"text":600,"config":749},{"href":602,"dataGaName":603,"dataGaLocation":708},{"text":605,"config":751},{"href":607,"dataGaName":608,"dataGaLocation":708},{"text":753,"config":754},"Status",{"href":755,"dataGaName":756,"dataGaLocation":708},"https://status.gitlab.com/","status",{"text":758,"config":759},"Terms of use",{"href":760,"dataGaName":761,"dataGaLocation":708},"/terms/","terms of use",{"text":763,"config":764},"Privacy statement",{"href":765,"dataGaName":766,"dataGaLocation":708},"/privacy/","privacy statement",{"text":768,"config":769},"Cookie preferences",{"dataGaName":770,"dataGaLocation":708,"id":771,"isOneTrustButton":57},"cookie preferences","ot-sdk-btn",{"title":327,"links":773,"subMenu":781},[774,778],{"text":775,"config":776},"DevSecOps platform",{"href":293,"dataGaName":777,"dataGaLocation":708},"devsecops platform",{"text":349,"config":779},{"href":300,"dataGaName":780,"dataGaLocation":708},"ai-assisted development",[782],{"title":783,"links":784},"Topics",[785,790,795,800,805,810,815,820],{"text":786,"config":787},"CICD",{"href":788,"dataGaName":789,"dataGaLocation":708},"/topics/ci-cd/","cicd",{"text":791,"config":792},"GitOps",{"href":793,"dataGaName":794,"dataGaLocation":708},"/topics/gitops/","gitops",{"text":796,"config":797},"DevOps",{"href":798,"dataGaName":799,"dataGaLocation":708},"/topics/devops/","devops",{"text":801,"config":802},"Version Control",{"href":803,"dataGaName":804,"dataGaLocation":708},"/topics/version-control/","version control",{"text":806,"config":807},"DevSecOps",{"href":808,"dataGaName":809,"dataGaLocation":708},"/topics/devsecops/","devsecops",{"text":811,"config":812},"Cloud Native",{"href":813,"dataGaName":814,"dataGaLocation":708},"/topics/cloud-native/","cloud native",{"text":816,"config":817},"AI for Coding",{"href":818,"dataGaName":819,"dataGaLocation":708},"/topics/devops/ai-for-coding/","ai for coding",{"text":821,"config":822},"Agentic AI",{"href":823,"dataGaName":824,"dataGaLocation":708},"/topics/agentic-ai/","agentic ai",{"title":826,"links":827},"Solutions",[828,830,832,837,841,844,848,851,853,856,859,864],{"text":370,"config":829},{"href":365,"dataGaName":370,"dataGaLocation":708},{"text":359,"config":831},{"href":341,"dataGaName":342,"dataGaLocation":708},{"text":833,"config":834},"Agile development",{"href":835,"dataGaName":836,"dataGaLocation":708},"/solutions/agile-delivery/","agile delivery",{"text":838,"config":839},"SCM",{"href":355,"dataGaName":840,"dataGaLocation":708},"source code management",{"text":786,"config":842},{"href":347,"dataGaName":843,"dataGaLocation":708},"continuous integration & delivery",{"text":845,"config":846},"Value stream management",{"href":398,"dataGaName":847,"dataGaLocation":708},"value stream management",{"text":791,"config":849},{"href":850,"dataGaName":794,"dataGaLocation":708},"/solutions/gitops/",{"text":408,"config":852},{"href":410,"dataGaName":411,"dataGaLocation":708},{"text":854,"config":855},"Small business",{"href":415,"dataGaName":416,"dataGaLocation":708},{"text":857,"config":858},"Public sector",{"href":420,"dataGaName":421,"dataGaLocation":708},{"text":860,"config":861},"Education",{"href":862,"dataGaName":863,"dataGaLocation":708},"/solutions/education/","education",{"text":865,"config":866},"Financial services",{"href":867,"dataGaName":868,"dataGaLocation":708},"/solutions/finance/","financial services",{"title":428,"links":870},[871,873,875,877,880,882,884,886,888,890,892,894,896],{"text":440,"config":872},{"href":442,"dataGaName":443,"dataGaLocation":708},{"text":445,"config":874},{"href":447,"dataGaName":448,"dataGaLocation":708},{"text":450,"config":876},{"href":452,"dataGaName":453,"dataGaLocation":708},{"text":455,"config":878},{"href":457,"dataGaName":879,"dataGaLocation":708},"docs",{"text":478,"config":881},{"href":480,"dataGaName":481,"dataGaLocation":708},{"text":473,"config":883},{"href":475,"dataGaName":476,"dataGaLocation":708},{"text":483,"config":885},{"href":485,"dataGaName":486,"dataGaLocation":708},{"text":496,"config":887},{"href":498,"dataGaName":499,"dataGaLocation":708},{"text":488,"config":889},{"href":490,"dataGaName":491,"dataGaLocation":708},{"text":51,"config":891},{"href":502,"dataGaName":5,"dataGaLocation":708},{"text":504,"config":893},{"href":506,"dataGaName":507,"dataGaLocation":708},{"text":509,"config":895},{"href":511,"dataGaName":512,"dataGaLocation":708},{"text":514,"config":897},{"href":516,"dataGaName":517,"dataGaLocation":708},{"title":532,"links":899},[900,902,904,906,908,910,912,916,921,923,925,927],{"text":539,"config":901},{"href":541,"dataGaName":534,"dataGaLocation":708},{"text":544,"config":903},{"href":546,"dataGaName":547,"dataGaLocation":708},{"text":552,"config":905},{"href":554,"dataGaName":555,"dataGaLocation":708},{"text":557,"config":907},{"href":559,"dataGaName":560,"dataGaLocation":708},{"text":562,"config":909},{"href":564,"dataGaName":565,"dataGaLocation":708},{"text":567,"config":911},{"href":569,"dataGaName":570,"dataGaLocation":708},{"text":913,"config":914},"Sustainability",{"href":915,"dataGaName":913,"dataGaLocation":708},"/sustainability/",{"text":917,"config":918},"Diversity, inclusion and belonging (DIB)",{"href":919,"dataGaName":920,"dataGaLocation":708},"/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":572,"config":922},{"href":574,"dataGaName":575,"dataGaLocation":708},{"text":582,"config":924},{"href":584,"dataGaName":585,"dataGaLocation":708},{"text":587,"config":926},{"href":589,"dataGaName":590,"dataGaLocation":708},{"text":928,"config":929},"Modern Slavery Transparency Statement",{"href":930,"dataGaName":931,"dataGaLocation":708},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":933},[934,936,938],{"text":758,"config":935},{"href":760,"dataGaName":761,"dataGaLocation":708},{"text":763,"config":937},{"href":765,"dataGaName":766,"dataGaLocation":708},{"text":768,"config":939},{"dataGaName":770,"dataGaLocation":708,"id":771,"isOneTrustButton":57},"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":945,"content":946,"_id":251,"_type":252,"title":253,"_source":254,"_file":255,"_stem":256,"_extension":257},{"title":9},[947,954,964,986,1001,1004,1019,1022,1041],{"componentName":12,"componentContent":948},{"title":14,"description":15,"primaryButton":949,"image":951,"config":953},{"text":17,"config":950},{"icon":19,"href":20,"dataGaName":21,"dataGaLocation":22},{"altText":24,"config":952},{"src":26,"theme":27},{"background":29,"theme":27},{"componentName":31,"componentContent":955},{"config":956,"title":34,"description":35,"accordion":957},{"isFullWidth":6},[958,960,962],{"header":38,"content":39,"config":959},{"icon":41},{"header":43,"content":44,"config":961},{"icon":46},{"header":48,"content":49,"config":963},{"icon":51},{"componentName":53,"componentContent":965},{"config":966,"header":58,"cards":967},{"id":56,"needsVerticalSpacing":57,"background":29},[968,973,977,982],{"quote":61,"author":969,"cta":970,"config":972},{"name":63,"title":64,"company":65},{"text":67,"config":971},{"href":69,"dataGaName":70,"dataGaLocation":71},{"logo":73},{"quote":75,"author":974,"cta":975},{"name":77,"company":78},{"text":80,"config":976},{"href":82,"dataGaName":83,"dataGaLocation":71},{"quote":85,"author":978,"cta":979,"config":981},{"name":87,"title":88,"company":89},{"text":91,"config":980},{"href":93,"dataGaName":94,"dataGaLocation":71},{"logo":96},{"quote":98,"author":983,"cta":984},{"name":100,"company":101},{"text":103,"config":985},{"href":105,"dataGaName":106,"dataGaLocation":71},{"componentName":108,"componentContent":987},{"config":988,"header":112,"blocks":989,"information":1000},{"id":111},[990,995],{"header":115,"listItems":991,"offers":992},[117,118,119],[993],{"header":122,"listItems":994},[124,125,126,127],{"header":129,"listItems":996,"offers":997},[131,132,133],[998],{"header":136,"listItems":999},[138,139,140,141],{"header":143,"text":144},{"componentName":146,"componentContent":1002},{"config":1003,"author":150,"authorTitle":151,"quote":152},{"id":149,"withoutBg":57,"withoutTopSpacing":57},{"componentName":31,"componentContent":1005},{"config":1006,"title":158,"subtitle":159,"tagline":160,"cta":1007,"accordion":1009},{"isFullWidth":6,"icon":156,"disableTexture":57,"id":157},{"text":162,"config":1008},{"href":20},[1010,1013,1014,1015,1016],{"header":166,"content":167,"link":1011},{"text":169,"config":1012},{"href":171,"dataGaName":172,"dataGaLocation":71},{"header":174,"content":175},{"header":177,"content":178},{"header":180,"content":181},{"header":183,"content":184,"link":1017},{"text":186,"config":1018},{"href":188,"dataGaName":189,"dataGaLocation":71},{"componentName":146,"componentContent":1020},{"config":1021,"author":193,"authorTitle":194,"quote":195},{"id":149,"withoutBg":57,"withoutTopSpacing":57},{"componentName":197,"componentContent":1023},{"header":199,"config":1024,"groups":1025},{"backgroundColor":201,"id":202,"showToggle":57,"normalHeader":57},[1026],{"config":1027,"questions":1028},{"id":206,"dataToggle":207},[1029,1031,1033,1035,1037,1039],{"question":210,"config":1030,"answer":213},{"id":212},{"question":215,"config":1032,"answer":218},{"id":217},{"question":220,"config":1034,"answer":223},{"id":222},{"question":225,"config":1036,"answer":228},{"id":227},{"question":230,"config":1038,"answer":233},{"id":232},{"question":235,"config":1040,"answer":238},{"id":237},{"componentName":240,"componentContent":1042},{"title":242,"text":243,"disclaimer":244,"config":1043,"form":1044},{"id":246},{"config":1045},{"formId":249,"formName":250},1761852436768]