[{"data":1,"prerenderedAt":817},["ShallowReactive",2],{"/blog/perforce-launches-gitswarm-based-on-gitlab":3,"navigation-en-us":56,"banner-en-us":487,"footer-en-us":497,"blog-post-authors-en-us-GitLab":758,"blog-related-posts-en-us-perforce-launches-gitswarm-based-on-gitlab":773,"blog-share-wrapper-en-us":797,"next-steps-en-us":807},{"id":4,"title":5,"authors":6,"body":8,"category":38,"date":39,"description":40,"extension":41,"externalUrl":42,"faq":42,"featured":43,"heroImage":44,"meta":45,"navigation":46,"path":47,"seo":48,"slug":52,"stem":53,"tags":42,"template":54,"updatedDate":42,"__hash__":55},"blogPosts/en-us/blog/perforce-launches-gitswarm-based-on-gitlab.md","Perforce launches GitSwarm based on GitLab",[7],"GitLab",{"type":9,"value":10,"toc":35},"minimark",[11,26],[12,13,14,15,21,22,25],"p",{},"Today Perforce launched ",[16,17,20],"a",{"href":18,"rel":19},"http://techcrunch.com/2015/10/06/new-perforce-tool-gives-developers-what-they-love-and-it-what-it-needs/",[],"Helix GitSwarm"," built on top of ",[16,23,7],{"href":24},"",". GitSwarm combines Perforce and GitLab to enable easy project and team management while allowing developers to collaboratively code using their preferred version control system, Git.",[12,27,28,29,34],{},"We’re happy that Perforce chose GitLab to help their customers create, code, and deploy together. To learn more, have a look at the ",[16,30,33],{"href":31,"rel":32},"http://www.perforce.com/gitswarm",[],"GitSwarm overview",".",{"title":24,"searchDepth":36,"depth":36,"links":37},2,[],"company","2015-10-06","Today Perforce launched Helix GitSwarm built on top of GitLab.","md",null,false,"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749663397/Blog/Hero%20Images/logoforblogpost.jpg",{},true,"/en-us/blog/perforce-launches-gitswarm-based-on-gitlab",{"title":5,"description":40,"ogTitle":5,"ogDescription":40,"noIndex":43,"ogImage":44,"ogUrl":49,"ogSiteName":50,"ogType":51,"canonicalUrls":49},"https://about.gitlab.com/blog/perforce-launches-gitswarm-based-on-gitlab","https://about.gitlab.com","article","perforce-launches-gitswarm-based-on-gitlab","en-us/blog/perforce-launches-gitswarm-based-on-gitlab","BlogPost","dtBko058ABd_nkRk3HVxQXXr3vxYdZqy--BibBCfCS4",{"logo":57,"freeTrial":62,"sales":67,"login":72,"items":77,"search":407,"minimal":438,"duo":457,"switchNav":466,"pricingDeployment":477},{"config":58},{"href":59,"dataGaName":60,"dataGaLocation":61},"/","gitlab logo","header",{"text":63,"config":64},"Get free trial",{"href":65,"dataGaName":66,"dataGaLocation":61},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/","free trial",{"text":68,"config":69},"Request a demo",{"href":70,"dataGaName":71,"dataGaLocation":61},"/request-a-demo/","sales",{"text":73,"config":74},"Sign in",{"href":75,"dataGaName":76,"dataGaLocation":61},"https://gitlab.com/users/sign_in/","sign in",[78,164,252,257,332,385],{"text":79,"left":46,"config":80,"menu":82},"Platform",{"dataNavLevelOne":81},"platform",{"type":83,"link":84,"columns":88,"feature":153},"lists",{"text":85,"config":86},"Explore the Platform",{"href":87,"dataGaName":81,"dataGaLocation":61},"/platform/",[89,112,135],{"title":90,"items":91},"Execution & Workflows",[92,97,102,107],{"text":93,"config":94},"CI/CD",{"href":95,"dataGaLocation":61,"dataGaName":96},"/solutions/continuous-integration/","ci/cd",{"text":98,"config":99},"Source Code Management",{"href":100,"dataGaLocation":61,"dataGaName":101},"/solutions/source-code-management/","source code management",{"text":103,"config":104},"Agile Delivery",{"href":105,"dataGaLocation":61,"dataGaName":106},"/solutions/agile-delivery/","agile delivery",{"text":108,"config":109},"Artifact Management",{"href":110,"dataGaLocation":61,"dataGaName":111},"/artifact-central/","artifact management",{"title":113,"items":114},"Security & Governance",[115,120,125,130],{"text":116,"config":117},"Application Security Testing",{"href":118,"dataGaLocation":61,"dataGaName":119},"/solutions/application-security-testing/","application security testing",{"text":121,"config":122},"Governance & Compliance",{"href":123,"dataGaLocation":61,"dataGaName":124},"/solutions/software-compliance/","governance and compliance",{"text":126,"config":127},"Secrets Management",{"href":128,"dataGaLocation":61,"dataGaName":129},"/gitlab-secrets-manager/","secrets management",{"text":131,"config":132},"Supply Chain Security",{"href":133,"dataGaLocation":61,"dataGaName":134},"/solutions/supply-chain/","supply chain security",{"title":136,"items":137},"Context & AI",[138,143,148],{"text":139,"config":140},"Agentic Orchestration",{"href":141,"dataGaLocation":61,"dataGaName":142},"/gitlab-duo-agent-platform/","agentic orchestration",{"text":144,"config":145},"Context Graph",{"href":146,"dataGaLocation":61,"dataGaName":147},"/gitlab-orbit/","context graph",{"text":149,"config":150},"Visibility & Measurement",{"href":151,"dataGaLocation":61,"dataGaName":152},"/solutions/visibility-measurement/","visibility and measurement",{"config":154,"title":157,"text":158,"link":159},{"background":155,"textColor":156},"url('https://res.cloudinary.com/about-gitlab-com/image/upload/v1790185102/o7dn32anqcb6z8dgd3as.jpg')","#000","Why GitLab","One platform for speed with control across your software lifecycle.",{"text":160,"config":161},"Learn more",{"href":162,"dataGaName":163,"dataGaLocation":61},"/why-gitlab/","why gitlab",{"text":165,"left":46,"config":166,"menu":168},"Solutions",{"dataNavLevelOne":167},"solutions",{"type":83,"link":169,"columns":173,"feature":243},{"text":170,"config":171},"View all Solutions",{"href":172,"dataGaName":167,"dataGaLocation":61},"/solutions/",[174,192,210],{"title":175,"items":176},"Outcomes",[177,182,187],{"text":178,"config":179},"DevOps Modernization",{"href":180,"dataGaLocation":61,"dataGaName":181},"/assessments/devops-modernization-assessment/","devops modernization",{"text":183,"config":184},"Security Modernization",{"href":185,"dataGaLocation":61,"dataGaName":186},"/assessments/security-modernization-assessment/","security modernization",{"text":188,"config":189},"AI Modernization",{"href":190,"dataGaLocation":61,"dataGaName":191},"/assessments/ai-modernization-assessment/","ai modernization",{"title":193,"items":194},"By size",[195,200,205],{"text":196,"config":197},"Enterprise",{"href":198,"dataGaLocation":61,"dataGaName":199},"/enterprise/","enterprise",{"text":201,"config":202},"Small Business",{"href":203,"dataGaLocation":61,"dataGaName":204},"/small-business/","small business",{"text":206,"config":207},"Startups",{"href":208,"dataGaLocation":61,"dataGaName":209},"/solutions/startups/","startups",{"title":211,"items":212},"Industries",[213,218,223,228,233,238],{"text":214,"config":215},"Financial Services",{"href":216,"dataGaLocation":61,"dataGaName":217},"/solutions/finance/","financial services",{"text":219,"config":220},"Public Sector",{"href":221,"dataGaLocation":61,"dataGaName":222},"/solutions/public-sector/","public sector",{"text":224,"config":225},"Telecommunications",{"href":226,"dataGaLocation":61,"dataGaName":227},"/solutions/telecommunications/","telecommunications",{"text":229,"config":230},"Automotive",{"href":231,"dataGaLocation":61,"dataGaName":232},"/solutions/automotive/","automotive",{"text":234,"config":235},"Education",{"href":236,"dataGaLocation":61,"dataGaName":237},"/solutions/education/","education",{"text":239,"config":240},"Aerospace",{"href":241,"dataGaLocation":61,"dataGaName":242},"/solutions/aerospace/","aerospace",{"config":244,"title":245,"text":246,"link":247},{"background":155,"textColor":156},"GitLab Security Standard","Learn how to harden your software factory and let AI agents earn autonomy, without trading away security.",{"text":248,"config":249},"Explore the standard",{"href":250,"dataGaName":251,"dataGaLocation":61},"/gitlab-security-standard/","gitlab security standard",{"text":253,"config":254},"Pricing",{"href":255,"dataGaName":256,"dataGaLocation":61,"dataNavLevelOne":256},"/pricing/","pricing",{"text":258,"config":259,"menu":261},"Resources",{"dataNavLevelOne":260},"resources",{"type":83,"link":262,"columns":266,"feature":323},{"text":263,"config":264},"View all resources",{"href":265,"dataGaName":260,"dataGaLocation":61},"/resources/",[267,295],{"title":268,"items":269},"Discover",[270,275,280,285,290],{"text":271,"config":272},"Docs",{"href":273,"dataGaName":274,"dataGaLocation":61},"https://docs.gitlab.com/","docs",{"text":276,"config":277},"University",{"href":278,"dataGaName":279,"dataGaLocation":61},"https://university.gitlab.com/","university",{"text":281,"config":282},"Demo Series",{"href":283,"dataGaName":284,"dataGaLocation":61},"/gitlab-technical-demo-series/","demo series",{"text":286,"config":287},"Demo Hub",{"href":288,"dataGaName":289,"dataGaLocation":61},"/demo-hub/","demo hub",{"text":291,"config":292},"Services",{"href":293,"dataGaName":294,"dataGaLocation":61},"/services/","services",{"title":296,"items":297},"Connect",[298,303,308,313,318],{"text":299,"config":300},"Blog",{"href":301,"dataGaName":302,"dataGaLocation":61},"/blog/","blog",{"text":304,"config":305},"Community",{"href":306,"dataGaName":307,"dataGaLocation":61},"/community/","community",{"text":309,"config":310},"Customers",{"href":311,"dataGaName":312,"dataGaLocation":61},"/customers/","customers",{"text":314,"config":315},"Partners",{"href":316,"dataGaName":317,"dataGaLocation":61},"/partners/","partners",{"text":319,"config":320},"Events",{"href":321,"dataGaName":322,"dataGaLocation":61},"/events/","events",{"config":324,"title":325,"text":326,"link":327},{"background":155,"textColor":156},"What’s new in GitLab","Stay updated with our latest features and improvements.",{"text":328,"config":329},"Read the latest",{"href":330,"dataGaName":331,"dataGaLocation":61},"/whats-new/","whats new",{"text":333,"config":334,"menu":335},"Company",{"dataNavLevelOne":38},{"type":83,"columns":336},[337],{"items":338},[339,344,350,355,360,365,370,375,380],{"text":340,"config":341},"About",{"href":342,"dataGaName":343,"dataGaLocation":61},"/company/","about",{"text":345,"config":346,"footerGa":349},"Jobs",{"href":347,"dataGaName":348,"dataGaLocation":61},"/jobs/","jobs",{"dataGaName":348},{"text":351,"config":352},"Press",{"href":353,"dataGaName":354,"dataGaLocation":61},"/press/","press",{"text":356,"config":357},"Handbook",{"href":358,"dataGaName":359,"dataGaLocation":61},"https://handbook.gitlab.com/","handbook",{"text":361,"config":362},"Leadership",{"href":363,"dataGaName":364,"dataGaLocation":61},"/company/team/e-group/","leadership",{"text":366,"config":367},"Investor relations",{"href":368,"dataGaName":369,"dataGaLocation":61},"https://ir.gitlab.com/overview/default.aspx","investor relations",{"text":371,"config":372},"Trust Center",{"href":373,"dataGaName":374,"dataGaLocation":61},"/security/","trust center",{"text":376,"config":377},"AI Transparency Center",{"href":378,"dataGaName":379,"dataGaLocation":61},"/ai-transparency-center/","ai transparency center",{"text":381,"config":382},"Newsletter",{"href":383,"dataGaName":384,"dataGaLocation":61},"/company/contact/#contact-forms","newsletter",{"text":386,"config":387,"menu":388},"Contact us",{"dataNavLevelOne":38},{"type":83,"columns":389},[390],{"items":391},[392,397,402],{"text":393,"config":394},"Talk to sales",{"href":395,"dataGaName":396,"dataGaLocation":61},"/sales/","talk to sales",{"text":398,"config":399},"Support portal",{"href":400,"dataGaName":401,"dataGaLocation":61},"https://support.gitlab.com/hc/en-us","support portal",{"text":403,"config":404},"Customer portal",{"href":405,"dataGaName":406,"dataGaLocation":61},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":408,"login":409,"suggestions":416},"Close",{"text":410,"link":411},"To search repositories and projects, login to",{"text":412,"config":413},"gitlab.com",{"href":75,"dataGaName":414,"dataGaLocation":415},"search login","search",{"text":417,"default":418},"Suggestions",[419,422,425,427,431,435],{"text":420,"config":421},"GitLab Duo Agent Platform",{"href":141,"dataGaName":420,"dataGaLocation":415},{"text":423,"config":424},"Code Suggestions (AI)",{"href":141,"dataGaName":423,"dataGaLocation":415},{"text":93,"config":426},{"href":95,"dataGaName":93,"dataGaLocation":415},{"text":428,"config":429},"GitLab on AWS",{"href":430,"dataGaName":428,"dataGaLocation":415},"/partners/technology-partners/aws/",{"text":432,"config":433},"GitLab on Google Cloud",{"href":434,"dataGaName":432,"dataGaLocation":415},"/partners/technology-partners/google-cloud-platform/",{"text":436,"config":437},"Why GitLab?",{"href":162,"dataGaName":436,"dataGaLocation":415},{"freeTrial":439,"mobileIcon":444,"desktopIcon":449,"secondaryButton":452},{"text":440,"config":441},"Start free trial",{"href":442,"dataGaName":66,"dataGaLocation":443},"https://gitlab.com/-/trials/new/","nav",{"altText":445,"config":446},"Gitlab Icon",{"src":447,"dataGaName":448,"dataGaLocation":443},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":445,"config":450},{"src":451,"dataGaName":448,"dataGaLocation":443},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":453,"config":454},"Get Started",{"href":455,"dataGaName":456,"dataGaLocation":443},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/get-started/","get started",{"freeTrial":458,"mobileIcon":462,"desktopIcon":464},{"text":459,"config":460},"Learn more about GitLab Duo",{"href":141,"dataGaName":461,"dataGaLocation":443},"gitlab duo",{"altText":445,"config":463},{"src":447,"dataGaName":448,"dataGaLocation":443},{"altText":445,"config":465},{"src":451,"dataGaName":448,"dataGaLocation":443},{"button":467,"mobileIcon":472,"desktopIcon":474},{"text":468,"config":469},"/switch",{"href":470,"dataGaName":471,"dataGaLocation":443},"#contact","switch",{"altText":445,"config":473},{"src":447,"dataGaName":448,"dataGaLocation":443},{"altText":445,"config":475},{"src":476,"dataGaName":448,"dataGaLocation":443},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":478,"mobileIcon":483,"desktopIcon":485},{"text":479,"config":480},"Back to pricing",{"href":255,"dataGaName":481,"dataGaLocation":443,"icon":482},"back to pricing","GoBack",{"altText":445,"config":484},{"src":447,"dataGaName":448,"dataGaLocation":443},{"altText":445,"config":486},{"src":451,"dataGaName":448,"dataGaLocation":443},{"title":488,"button":489,"config":495},"Ship at agent speed. Prove every step. Transcend is here.",{"text":490,"config":491},"Watch now",{"href":492,"dataGaName":493,"dataGaLocation":494},"/events/transcend/virtual/#watch-gitlab-transcend","transcend-october-2026-banner","global-banner",{"layout":496,"disabled":43},"release",{"data":498},{"text":499,"source":500,"edit":506,"contribute":511,"config":516,"items":521,"minimal":747},"Git is a trademark of Software Freedom Conservancy and our use of 'GitLab' is under license",{"text":501,"config":502},"View page source",{"href":503,"dataGaName":504,"dataGaLocation":505},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":507,"config":508},"Edit this page",{"href":509,"dataGaName":510,"dataGaLocation":505},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":512,"config":513},"Please contribute",{"href":514,"dataGaName":515,"dataGaLocation":505},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":517,"facebook":518,"youtube":519,"linkedin":520},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[522,569,627,674,715],{"title":253,"links":523,"subMenu":538},[524,528,533],{"text":525,"config":526},"View plans",{"href":255,"dataGaName":527,"dataGaLocation":505},"view plans",{"text":529,"config":530},"Why Premium?",{"href":531,"dataGaName":532,"dataGaLocation":505},"/pricing/premium/","why premium",{"text":534,"config":535},"Why Ultimate?",{"href":536,"dataGaName":537,"dataGaLocation":505},"/pricing/ultimate/","why ultimate",[539],{"title":540,"links":541},"Contact Us",[542,545,547,549,554,559,564],{"text":543,"config":544},"Contact sales",{"href":395,"dataGaName":71,"dataGaLocation":505},{"text":398,"config":546},{"href":400,"dataGaName":401,"dataGaLocation":505},{"text":403,"config":548},{"href":405,"dataGaName":406,"dataGaLocation":505},{"text":550,"config":551},"Status",{"href":552,"dataGaName":553,"dataGaLocation":505},"https://status.gitlab.com/","status",{"text":555,"config":556},"Terms of use",{"href":557,"dataGaName":558,"dataGaLocation":505},"/terms/","terms of use",{"text":560,"config":561},"Privacy statement",{"href":562,"dataGaName":563,"dataGaLocation":505},"/privacy/","privacy statement",{"text":565,"config":566},"Cookie preferences",{"dataGaName":567,"dataGaLocation":505,"id":568,"isOneTrustButton":46},"cookie preferences","ot-sdk-btn",{"title":79,"links":570,"subMenu":584},[571,574,576,578,580,582],{"text":572,"config":573},"Explore the platform",{"href":87,"dataGaName":81,"dataGaLocation":505},{"text":139,"config":575},{"href":141,"dataGaName":142,"dataGaLocation":505},{"text":93,"config":577},{"href":95,"dataGaName":96,"dataGaLocation":505},{"text":144,"config":579},{"href":146,"dataGaName":147,"dataGaLocation":505},{"text":126,"config":581},{"href":128,"dataGaName":129,"dataGaLocation":505},{"text":157,"config":583},{"href":162,"dataGaName":163,"dataGaLocation":505},[585],{"title":586,"links":587},"Topics",[588,592,597,602,607,612,617,622],{"text":93,"config":589},{"href":590,"dataGaName":591,"dataGaLocation":505},"/topics/ci-cd/","cicd",{"text":593,"config":594},"GitOps",{"href":595,"dataGaName":596,"dataGaLocation":505},"/topics/gitops/","gitops",{"text":598,"config":599},"DevOps",{"href":600,"dataGaName":601,"dataGaLocation":505},"/topics/devops/","devops",{"text":603,"config":604},"Version Control",{"href":605,"dataGaName":606,"dataGaLocation":505},"/topics/version-control/","version control",{"text":608,"config":609},"DevSecOps",{"href":610,"dataGaName":611,"dataGaLocation":505},"/topics/devsecops/","devsecops",{"text":613,"config":614},"Cloud Native",{"href":615,"dataGaName":616,"dataGaLocation":505},"/topics/cloud-native/","cloud native",{"text":618,"config":619},"AI for Coding",{"href":620,"dataGaName":621,"dataGaLocation":505},"/topics/devops/ai-for-coding/","ai for coding",{"text":623,"config":624},"Agentic AI",{"href":625,"dataGaName":626,"dataGaLocation":505},"/topics/agentic-ai/","agentic ai",{"title":165,"links":628},[629,632,635,638,641,644,646,648,650,652,654,657,659,662,666,670],{"text":630,"config":631},"DevOps modernization",{"href":180,"dataGaName":181,"dataGaLocation":505},{"text":633,"config":634},"Security modernization",{"href":185,"dataGaName":186,"dataGaLocation":505},{"text":636,"config":637},"AI modernization",{"href":190,"dataGaName":191,"dataGaLocation":505},{"text":639,"config":640},"Financial services",{"href":216,"dataGaName":217,"dataGaLocation":505},{"text":642,"config":643},"Public sector",{"href":221,"dataGaName":222,"dataGaLocation":505},{"text":224,"config":645},{"href":226,"dataGaName":227,"dataGaLocation":505},{"text":229,"config":647},{"href":231,"dataGaName":232,"dataGaLocation":505},{"text":234,"config":649},{"href":236,"dataGaName":237,"dataGaLocation":505},{"text":239,"config":651},{"href":241,"dataGaName":242,"dataGaLocation":505},{"text":196,"config":653},{"href":198,"dataGaName":199,"dataGaLocation":505},{"text":655,"config":656},"Small business",{"href":203,"dataGaName":204,"dataGaLocation":505},{"text":206,"config":658},{"href":208,"dataGaName":209,"dataGaLocation":505},{"text":593,"config":660},{"href":661,"dataGaName":596,"dataGaLocation":505},"/solutions/gitops/",{"text":663,"config":664},"Software composition analysis",{"href":133,"dataGaName":665,"dataGaLocation":505},"software composition analysis",{"text":667,"config":668},"Value stream management",{"href":151,"dataGaName":669,"dataGaLocation":505},"value stream management",{"text":671,"config":672},"All solutions",{"href":172,"dataGaName":673,"dataGaLocation":505},"all solutions",{"title":258,"links":675},[676,681,686,688,690,692,694,696,698,700,702,704,706,708,711],{"text":677,"config":678},"Install",{"href":679,"dataGaName":680,"dataGaLocation":505},"/install/","install",{"text":682,"config":683},"Quick start guides",{"href":684,"dataGaName":685,"dataGaLocation":505},"/get-started/","quick setup checklists",{"text":271,"config":687},{"href":273,"dataGaName":274,"dataGaLocation":505},{"text":276,"config":689},{"href":278,"dataGaName":279,"dataGaLocation":505},{"text":281,"config":691},{"href":283,"dataGaName":284,"dataGaLocation":505},{"text":286,"config":693},{"href":288,"dataGaName":289,"dataGaLocation":505},{"text":291,"config":695},{"href":293,"dataGaName":294,"dataGaLocation":505},{"text":299,"config":697},{"href":301,"dataGaName":302,"dataGaLocation":505},{"text":304,"config":699},{"href":306,"dataGaName":307,"dataGaLocation":505},{"text":309,"config":701},{"href":311,"dataGaName":312,"dataGaLocation":505},{"text":314,"config":703},{"href":316,"dataGaName":317,"dataGaLocation":505},{"text":319,"config":705},{"href":321,"dataGaName":322,"dataGaLocation":505},{"text":381,"config":707},{"href":383,"dataGaName":384,"dataGaLocation":505},{"text":709,"config":710},"What's new",{"href":330,"dataGaName":331,"dataGaLocation":505},{"text":712,"config":713},"All resources",{"href":265,"dataGaName":714,"dataGaLocation":505},"all resources",{"title":333,"links":716},[717,719,721,723,725,727,729,731,733,737,742],{"text":340,"config":718},{"href":342,"dataGaName":38,"dataGaLocation":505},{"text":345,"config":720},{"href":347,"dataGaName":348,"dataGaLocation":505},{"text":351,"config":722},{"href":353,"dataGaName":354,"dataGaLocation":505},{"text":356,"config":724},{"href":358,"dataGaName":359,"dataGaLocation":505},{"text":361,"config":726},{"href":363,"dataGaName":364,"dataGaLocation":505},{"text":366,"config":728},{"href":368,"dataGaName":369,"dataGaLocation":505},{"text":371,"config":730},{"href":373,"dataGaName":374,"dataGaLocation":505},{"text":376,"config":732},{"href":378,"dataGaName":379,"dataGaLocation":505},{"text":734,"config":735},"Sustainability",{"href":736,"dataGaName":734,"dataGaLocation":505},"/sustainability/",{"text":738,"config":739},"Diversity, inclusion and belonging (DIB)",{"href":740,"dataGaName":741,"dataGaLocation":505},"/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":743,"config":744},"Modern Slavery Transparency Statement",{"href":745,"dataGaName":746,"dataGaLocation":505},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":748},[749,752,755],{"text":750,"config":751},"Terms",{"href":557,"dataGaName":558,"dataGaLocation":505},{"text":753,"config":754},"Cookies",{"dataGaName":567,"dataGaLocation":505,"id":568,"isOneTrustButton":46},{"text":756,"config":757},"Privacy",{"href":562,"dataGaName":563,"dataGaLocation":505},[759],{"id":760,"title":761,"body":42,"config":762,"content":764,"description":42,"extension":767,"meta":768,"navigation":46,"path":769,"seo":770,"stem":771,"__hash__":772},"blogAuthors/en-us/blog/authors/gitlab.yml","Gitlab",{"template":763},"BlogAuthor",{"name":7,"config":765},{"headshot":766,"ctfId":7},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749659488/Blog/Author%20Headshots/gitlab-logo-extra-whitespace.png","yml",{},"/en-us/blog/authors/gitlab",{},"en-us/blog/authors/gitlab","XCBKIcPoCs6zi2oHG7o-bAp52Jhaw8_zGhIJ2jNrEjU",[774,782,789],{"title":775,"description":776,"heroImage":777,"category":38,"date":778,"authors":779,"slug":781,"externalUrl":42},"Why GitLab signed the Open Weights and American AI Leadership letter","GitLab supports customer choice, data privacy, and AI model neutrality, empowering teams to run secure, cost-effective, local solutions.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1785333264/ww4mlighwlvvzgnmbe6w.png","2026-07-29",[780],"Bill Staples","open-weight-model-letter",{"title":783,"description":784,"heroImage":785,"category":38,"date":786,"authors":787,"slug":788,"externalUrl":42},"GitLab Act 2","A letter to our customers and our investors.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1776362275/ozbwn9tk0dditpnfddlz.png","2026-05-11",[780],"gitlab-act-2",{"title":790,"description":791,"heroImage":792,"category":38,"date":793,"authors":794,"slug":796,"externalUrl":42},"GitLab named a 2026 Omdia Universe Leader","Omdia's 2026 report on AI-assisted software development ranked 19 vendors. Here is what GitLab's top scores mean for engineering teams.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1774465167/n5hlvrsrheadeccyr1oz.png","2026-04-13",[795],"Rebecca Carter","gitlab-named-a-2026-omdia-universe-leader",{"header":798,"text":799,"button":803,"disclaimer":806},"Start your free\n\n30-day GitLab trial\n",[800,801,802],"GitLab Duo Agent Platform access","Try our most advanced features","Automate complex tasks with AI",{"text":63,"config":804},{"href":805,"dataGaName":66,"dataGaLocation":302},"https://gitlab.com/-/trials/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/blog/","No credit card required.",{"header":808,"blurb":809,"button":810,"secondaryButton":815},"Start building faster today","See what your team can do with the intelligent orchestration platform for DevSecOps.\n",{"text":811,"config":812},"Get your free trial",{"href":813,"dataGaName":66,"dataGaLocation":814},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/","feature",{"text":543,"config":816},{"href":395,"dataGaName":71,"dataGaLocation":814},1791990518963]