[{"data":1,"prerenderedAt":852},["ShallowReactive",2],{"/en-us/solutions/open-source/join/":3,"navigation-en-us":198,"banner-en-us":614,"footer-en-us":626,"next-steps-en-us":837},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"seo":8,"content":11,"_id":191,"_type":192,"title":193,"_source":194,"_file":195,"_stem":196,"_extension":197},"/en-us/solutions/open-source/join","open-source",false,"",{"title":9,"description":10},"Join the GitLab for Open Source Program","GitLab wants to give back to the open source community by helping teams be more efficient, secure, and productive. Learn more here.",[12,32,73,97,117,131,189],{"componentName":13,"componentContent":14},"CommonSingleColumnHero",{"title":15,"description":16,"secondaryButton":17,"tertiaryButton":23,"image":29},"GitLab for Open Source","Enroll in the GitLab for Open Source Program and receive features of [GitLab Ultimate](/pricing/){data-ga-name=\"gitlab ultimate\" data-ga-location=\"hero\"}, self-managed or SaaS, including 50,000 compute minutes calculated at a [program-specific cost factor](https://docs.gitlab.com/ee/ci/pipelines/cicd_minutes.html){dataGaName: program-specific cost factor, dataGaLocation: hero}.\n",{"text":18,"config":19},"How to apply",{"href":20,"dataGaName":18,"dataGaLocation":21,"icon":22},"#open-source-program-application","hero","ArrowDown",{"text":24,"config":25},"Learn more",{"href":26,"dataGaName":24,"dataGaLocation":21,"variant":27,"icon":28},"https://handbook.gitlab.com/handbook/marketing/developer-relations/community-programs/open-source-program/","tertiary","ChevronLgRight",{"config":30},{"src":31},"/images/backgrounds/infinity-icon-cropped.svg",{"componentName":33,"componentContent":34},"PricingTooltipDemoCards",{"data":35},{"title":36,"subtitle":37,"cards":38,"demoCta":66},"Now Featuring \u003Cspan class=\"gradient-text-duo\">GitLab Duo\u003C/span>\n","Enterprise-grade AI-native capabilities to help you move faster while maintaining security and IP protection",[39,54],{"title":40,"description":41,"content":42,"config":52},"AI Chat \n\nin the IDE\n","Accelerate development with contextual, conversation AI",[43,46,49],{"feature":44,"tooltip":45},"Code Explanation","Helps you understand code by explaining it in natural language.",{"feature":47,"tooltip":48},"Test Generation","Improve test writing efficiency and code coverage",{"feature":50,"tooltip":51},"Code Refactoring","Intelligent suggestions for modernizing and improving code",{"icon":53},"AiGitlabChat",{"title":55,"description":56,"content":57,"config":64},"AI Code Suggestions \n\nin the IDE\n","Helps developers write secure code more efficiently",[58,61],{"feature":59,"tooltip":60},"Code Generation","Generates new code based on a natural language comment",{"feature":62,"tooltip":63},"Code Completion","Quickly complete one or a few lines of code",{"icon":65},"AiCodeSuggestions",{"title":67,"text":68,"config":69},"Want to learn more about GitLab AI-native features as a member?","Email us",{"href":70,"dataGaName":71,"dataGaLocation":72},"mailto:opensource@gitlab.com","email us","demo",{"componentName":74,"componentContent":75},"SolutionsOpenSourceCardSteps",{"config":76,"title":79,"subtitle":80,"stepCards":81},{"icon":77,"id":78},"OpenBook","open-source-program-application","How to apply for the Open Source Program\n","1. See if you qualify",[82,88],{"title":83,"content":84,"config":85},"Requirements","- Every project in your [namespace](https://docs.gitlab.com/user/namespace/#namespaces){data-ga-name=\"namespace\" data-ga-location=\"body\"} must be published under an [OSI-approved open source license](https://opensource.org/license).\n- Your organization can accept donations to sustain its work, but it can’t [seek to make a profit](https://handbook.gitlab.com/handbook/marketing/developer-relations/community-programs/open-source-program/#who-qualifies-for-the-gitlab-for-open-source-program){data-ga-name=\"seek to make a profit\" data-ga-location=\"body\"} by selling services, by charging for enhancements or add-ons, or by other means. \n- Both your GitLab.com group or self-managed instance and your source code must be [publicly visible and publicly available](https://docs.gitlab.com/user/public_access/){data-ga-name=\"publicly visible and publicly available\" data-ga-location=\"body\"}.\n\nRead [our full list of program requirements](https://handbook.gitlab.com/handbook/marketing/developer-relations/community-programs/open-source-program/#who-qualifies-for-the-gitlab-for-open-source-program){data-ga-name=\"full list of program requirements\" data-ga-location=\"body\"} and exceptions to determine whether your project qualifies.\n",{"purpleHeader":86,"listIcon":87},true,"Check",{"title":89,"content":90,"primaryButton":91},"Important notes","- Program members don't receive support.\n- You'll need to [renew your program membership](https://handbook.gitlab.com/handbook/marketing/developer-relations/community-programs/open-source-program/#must-members-of-the-gitlab-for-open-source-program-renew-their-memberships){data-ga-name=\"renew your program membership\" data-ga-location=\"body\"} annually. If you don’t renew, [your account will be downgraded](/pricing/licensing-faq/#what-happens-when-my-subscription-has-expired){data-ga-name=\"your account will be downgraded\" data-ga-location=\"body\"}.\n- All program members are subject to the [GitLab for Open Source Program Agreement](https://handbook.gitlab.com/handbook/legal/opensource-agreement/){data-ga-name=\"GitLab for Open Source Program Agreement\" data-ga-location=\"body\"}.\n",{"text":92,"config":93},"Read our FAQs for more information",{"href":94,"dataGaName":95,"dataGaLocation":96,"icon":22},"#frequently-asked-questions","frequently asked questions","body",{"componentName":98,"componentContent":99},"SolutionsOpenSourceCardGrid",{"config":100,"title":103,"subtitle":104,"description":105,"cards":106},{"columns":101,"theme":102},2,"light","2. Create a GitLab account","You can begin either a [Free-tier account](/pricing/){data-ga-name=\"free-tier\" data-ga-location=\"body\"} or [Ultimate trial](/pricing/){data-ga-name=\"ultimate trial\" data-ga-location=\"body\"}. If you’re considering a [migration](https://handbook.gitlab.com/handbook/marketing/developer-relations/community-programs/open-source-program/), note that you won’t need to have finished the migration before applying to the GitLab for Open Source Program.\n","What to expect",[107,112],{"title":108,"description":109,"config":110},"For GitLab.com projects","- You'll need to complete the form on the Customers Portal to verify that your group containing your open source project meets the program requirements. \n\n- After successfully submitting the form, you'll receive an email with a coupon code and clear instructions on how to provision your project with a license.\n",{"icon":111},"Gitlab",{"title":113,"description":114,"config":115},"For Self-managed instances","- You'll need to complete the form with specific details about your project and provide a clear explanation of why a self-managed solution is necessary for it.\n\n- After reviewing your submission, we'll determine if your project qualifies for a GitLab for Open Source license for your self-managed GitLab instance. This information helps us understand your unique requirements and ensure we're supporting genuine open source initiatives.\n",{"icon":116},"UserLaptop",{"componentName":118,"componentContent":119},"SolutionsOpenSourceHeaderAndText",{"title":120,"subtitle":121,"button":122,"card":127},"3. Ready to enroll?","Click below to get started. Sign in when prompted, then complete your application.\n",{"text":123,"config":124},"Apply now",{"href":125,"dataGaName":126,"dataGaLocation":96},"https://customers.gitlab.com/subscriptions/community_program/coupons/new","apply now",{"title":128,"text":129,"footnote":130},"Help and support\n","If you experience any issues obtaining your license in the Customer Portal please send an email to [opensource@gitlab.com](mailto:opensource@gitlab.com).\n","Note: Applications for a self-managed solutions will not be processed during holidays. Expect delayed responses during those periods.\n",{"componentName":132,"componentContent":133},"CommonFaq",{"header":134,"config":135,"groups":138},"Frequently \n\nasked questions\n",{"backgroundColor":136,"id":137,"showToggle":86,"normalHeader":86},"$color-surface-50","frequently-asked-questions",[139],{"config":140,"questions":143},{"id":141,"dataToggle":142},"open-source-program","open-source-program-faq",[144,149,154,159,164,169,174,179,184],{"question":145,"config":146,"answer":148},"Must I submit separate applications for all my open source projects?",{"id":147},"must-i-submit-separate-applications-for-all-my-open-source-projects","GitLab for Open Source Program benefits apply to an entire [namespace](https://docs.gitlab.com/ee/user/namespace/#namespaces){data-ga-name=\"namespace\" data-ga-location=\"body\"}. To qualify for the program, every project in the applicant’s namespace must carry an OSI-approved open source license.\n",{"question":150,"config":151,"answer":153},"Will my project receive support as part of the program?",{"id":152},"will-my-project-receive-support-as-part-of-the-program","No. Members of the GitLab for Open Source Program do not receive support as part of their program subscriptions. [Read more about seeking support](https://handbook.gitlab.com/handbook/marketing/developer-relations/community-programs/open-source-program/#where-can-members-of-the-gitlab-for-open-source-program-find-support){data-ga-name=\"read more about seeking support\" data-ga-location=\"body\"}.\n",{"question":155,"config":156,"answer":158},"Why isn't my group that contains open source project(s) listed in the dropdown?",{"id":157},"why-isn-t-my-group-that-contains-open-source-projects-listed-in-the-dropdown","Only groups you own with free tier are eligible for the program and are shown in the dropdown. Make sure the group you want to use meets those criteria. Note that personal namespaces are not eligible for licensing. If your project is located in your personal namespace you need to [convert your personal namespace into a group](https://docs.gitlab.com/tutorials/convert_personal_namespace_to_group/){data-ga-name=\"convert your personal namespace into a group\" data-ga-location=\"body\"}.\n",{"question":160,"config":161,"answer":163},"Can I also use this license for projects that aren't open source, or to host private projects?",{"id":162},"can-i-also-use-this-license-for-projects-that-aren-t-open-source--or-to-host-private-projects","No. You may use the GitLab subscription license you receive from the GitLab for Open Source Program only for the publicly visible open source projects for which it was approved. In [some cases](https://about.gitlab.com/handbook/marketing/developer-relations/community-programs/opensource-program/#qualification-exceptions){data-ga-name=\"some cases\" data-ga-location=\"body\"}, we allow program members to host a small number of private projects if those projects contain sensitive data. Please email us at [opensource@gitlab.com](mailto:opensource@gitlab.com) to ask about your case. You must obtain written permission from us in order to use the license outside of program requirements. Note that any user capable of creating new projects in a [namespace](https://docs.gitlab.com/ee/user/namespace/#namespaces){data-ga-name=\"namespace\" data-ga-location=\"body\"} is responsible for ensuring that project complies with the GitLab for Open Source Program eligibility requirements. If you’re concerned about users creating projects that violate the program’s eligibility requirements, we recommend restricting the number of users capable of creating new projects in your namespace.\n",{"question":165,"config":166,"answer":168},"Why must my projects be publicly visible?",{"id":167},"why-must-my-projects-be-publicly-visible","The goal of the GitLab for Open Source Program is to enable collaboration on open source projects. As a pre-condition to collaboration, people must be able to view and join an open source project. As a result, we ask that all qualifying projects are publicly visible and allow users to request access to them.\n",{"question":170,"config":171,"answer":173},"How do I choose the correct number of seats for my project?",{"id":172},"how-do-i-choose-the-correct-number-of-seats-for-my-project","When you activate the subscription you receive as a member of the GitLab for Open Source Program, you’ll specify the number of seats your account will require. GitLab uses a concurrent (seat) model, which refers to the maximum number of users enabled at once. Every occupied seat is counted, including the owner’s, with the exception of members with Guest permissions. We are happy to grant you the number of seats you think you’ll need for current project members, as well as any additional seats you feel your project will need as its community grows. You’ll have the opportunity to request additional seats at time of renewal.\n",{"question":175,"config":176,"answer":178},"Must I renew my membership in the program?",{"id":177},"must-i-renew-my-membership-in-the-program","Yes. You’ll need to renew your membership in the GitLab for Open Source Program by completing the application form annually. Our program requirements may change periodically, and we’ll need to make sure that you continue to meet them. Read and follow [the renewal procedure](https://handbook.gitlab.com/handbook/marketing/developer-relations/community-programs/open-source-program/#how-does-someone-renew-their-membership-in-the-gitlab-for-open-soure-program){data-ga-name=\"renewal procedure\" data-ga-location=\"body\"} to maintain your membership. Please begin the renewal process at least one month in advance to ensure sufficient processing time. You will receive email reminders to do so and can renew as early as three months in advance of your membership’s expiration.\n",{"question":180,"config":181,"answer":183},"What happens when my membership is about to expire or has expired?",{"id":182},"what-happens-when-my-membership-is-about-to-expire-or-has-expired","To avoid delays, we recommend that you renew your subscription at least one month in advance of the deadline. If your license is about to expire, [here’s what to expect](/pricing/licensing-faq/#what-happens-when-my-subscription-is-about-to-expire-or-has-expired).\n",{"question":185,"config":186,"answer":188},"Is GitLab available in my country?",{"id":187},"is-gitlab-available-in-my-country","GitLab is available to people all over the world in [many languages](https://translate.gitlab.com/){data-ga-name=\"many languages\" data-ga-location=\"body\"}. However, since we are a U.S.-based company, we do not offer our services in U.S. embargoed countries.\n",{"componentName":190},"CommonNextSteps","content:en-us:solutions:open-source:join.yml","yaml","Join","content","en-us/solutions/open-source/join.yml","en-us/solutions/open-source/join","yml",{"_path":199,"_dir":200,"_draft":6,"_partial":6,"_locale":7,"data":201,"_id":610,"_type":192,"title":611,"_source":194,"_file":612,"_stem":613,"_extension":197},"/shared/en-us/main-navigation","en-us",{"logo":202,"freeTrial":207,"sales":212,"login":217,"items":222,"search":551,"minimal":582,"duo":601},{"config":203},{"href":204,"dataGaName":205,"dataGaLocation":206},"/","gitlab logo","header",{"text":208,"config":209},"Get free trial",{"href":210,"dataGaName":211,"dataGaLocation":206},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/","free trial",{"text":213,"config":214},"Talk to sales",{"href":215,"dataGaName":216,"dataGaLocation":206},"/sales/","sales",{"text":218,"config":219},"Sign in",{"href":220,"dataGaName":221,"dataGaLocation":206},"https://gitlab.com/users/sign_in/","sign in",[223,266,361,366,472,532],{"text":224,"config":225,"cards":227,"footer":249},"Platform",{"dataNavLevelOne":226},"platform",[228,234,242],{"title":224,"description":229,"link":230},"The most comprehensive AI-powered DevSecOps Platform",{"text":231,"config":232},"Explore our Platform",{"href":233,"dataGaName":226,"dataGaLocation":206},"/platform/",{"title":235,"description":236,"link":237},"GitLab Duo (AI)","Build software faster with AI at every stage of development",{"text":238,"config":239},"Meet GitLab Duo",{"href":240,"dataGaName":241,"dataGaLocation":206},"/gitlab-duo/","gitlab duo ai",{"title":243,"description":244,"link":245},"Why GitLab","10 reasons why Enterprises choose GitLab",{"text":24,"config":246},{"href":247,"dataGaName":248,"dataGaLocation":206},"/why-gitlab/","why gitlab",{"title":250,"items":251},"Get started with",[252,257,262],{"text":253,"config":254},"Platform Engineering",{"href":255,"dataGaName":256,"dataGaLocation":206},"/solutions/platform-engineering/","platform engineering",{"text":258,"config":259},"Developer Experience",{"href":260,"dataGaName":261,"dataGaLocation":206},"/developer-experience/","Developer experience",{"text":263,"config":264},"MLOps",{"href":265,"dataGaName":263,"dataGaLocation":206},"/topics/devops/the-role-of-ai-in-devops/",{"text":267,"left":86,"config":268,"link":270,"lists":274,"footer":343},"Product",{"dataNavLevelOne":269},"solutions",{"text":271,"config":272},"View all Solutions",{"href":273,"dataGaName":269,"dataGaLocation":206},"/solutions/",[275,300,322],{"title":276,"description":277,"link":278,"items":283},"Automation","CI/CD and automation to accelerate deployment",{"config":279},{"icon":280,"href":281,"dataGaName":282,"dataGaLocation":206},"AutomatedCodeAlt","/solutions/delivery-automation/","automated software delivery",[284,288,292,296],{"text":285,"config":286},"CI/CD",{"href":287,"dataGaLocation":206,"dataGaName":285},"/solutions/continuous-integration/",{"text":289,"config":290},"AI-Assisted Development",{"href":240,"dataGaLocation":206,"dataGaName":291},"AI assisted development",{"text":293,"config":294},"Source Code Management",{"href":295,"dataGaLocation":206,"dataGaName":293},"/solutions/source-code-management/",{"text":297,"config":298},"Automated Software Delivery",{"href":281,"dataGaLocation":206,"dataGaName":299},"Automated software delivery",{"title":301,"description":302,"link":303,"items":308},"Security","Deliver code faster without compromising security",{"config":304},{"href":305,"dataGaName":306,"dataGaLocation":206,"icon":307},"/solutions/security-compliance/","security and compliance","ShieldCheckLight",[309,312,317],{"text":310,"config":311},"Security & Compliance",{"href":305,"dataGaLocation":206,"dataGaName":310},{"text":313,"config":314},"Software Supply Chain Security",{"href":315,"dataGaLocation":206,"dataGaName":316},"/solutions/supply-chain/","Software supply chain security",{"text":318,"config":319},"Compliance & Governance",{"href":320,"dataGaLocation":206,"dataGaName":321},"/solutions/continuous-software-compliance/","Compliance and governance",{"title":323,"link":324,"items":329},"Measurement",{"config":325},{"icon":326,"href":327,"dataGaName":328,"dataGaLocation":206},"DigitalTransformation","/solutions/visibility-measurement/","visibility and measurement",[330,334,338],{"text":331,"config":332},"Visibility & Measurement",{"href":327,"dataGaLocation":206,"dataGaName":333},"Visibility and Measurement",{"text":335,"config":336},"Value Stream Management",{"href":337,"dataGaLocation":206,"dataGaName":335},"/solutions/value-stream-management/",{"text":339,"config":340},"Analytics & Insights",{"href":341,"dataGaLocation":206,"dataGaName":342},"/solutions/analytics-and-insights/","Analytics and insights",{"title":344,"items":345},"GitLab for",[346,351,356],{"text":347,"config":348},"Enterprise",{"href":349,"dataGaLocation":206,"dataGaName":350},"/enterprise/","enterprise",{"text":352,"config":353},"Small Business",{"href":354,"dataGaLocation":206,"dataGaName":355},"/small-business/","small business",{"text":357,"config":358},"Public Sector",{"href":359,"dataGaLocation":206,"dataGaName":360},"/solutions/public-sector/","public sector",{"text":362,"config":363},"Pricing",{"href":364,"dataGaName":365,"dataGaLocation":206,"dataNavLevelOne":365},"/pricing/","pricing",{"text":367,"config":368,"link":370,"lists":374,"feature":459},"Resources",{"dataNavLevelOne":369},"resources",{"text":371,"config":372},"View all resources",{"href":373,"dataGaName":369,"dataGaLocation":206},"/resources/",[375,408,431],{"title":376,"items":377},"Getting started",[378,383,388,393,398,403],{"text":379,"config":380},"Install",{"href":381,"dataGaName":382,"dataGaLocation":206},"/install/","install",{"text":384,"config":385},"Quick start guides",{"href":386,"dataGaName":387,"dataGaLocation":206},"/get-started/","quick setup checklists",{"text":389,"config":390},"Learn",{"href":391,"dataGaLocation":206,"dataGaName":392},"https://university.gitlab.com/","learn",{"text":394,"config":395},"Product documentation",{"href":396,"dataGaName":397,"dataGaLocation":206},"https://docs.gitlab.com/","product documentation",{"text":399,"config":400},"Best practice videos",{"href":401,"dataGaName":402,"dataGaLocation":206},"/getting-started-videos/","best practice videos",{"text":404,"config":405},"Integrations",{"href":406,"dataGaName":407,"dataGaLocation":206},"/integrations/","integrations",{"title":409,"items":410},"Discover",[411,416,421,426],{"text":412,"config":413},"Customer success stories",{"href":414,"dataGaName":415,"dataGaLocation":206},"/customers/","customer success stories",{"text":417,"config":418},"Blog",{"href":419,"dataGaName":420,"dataGaLocation":206},"/blog/","blog",{"text":422,"config":423},"Remote",{"href":424,"dataGaName":425,"dataGaLocation":206},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"text":427,"config":428},"TeamOps",{"href":429,"dataGaName":430,"dataGaLocation":206},"/teamops/","teamops",{"title":432,"items":433},"Connect",[434,439,444,449,454],{"text":435,"config":436},"GitLab Services",{"href":437,"dataGaName":438,"dataGaLocation":206},"/services/","services",{"text":440,"config":441},"Community",{"href":442,"dataGaName":443,"dataGaLocation":206},"/community/","community",{"text":445,"config":446},"Forum",{"href":447,"dataGaName":448,"dataGaLocation":206},"https://forum.gitlab.com/","forum",{"text":450,"config":451},"Events",{"href":452,"dataGaName":453,"dataGaLocation":206},"/events/","events",{"text":455,"config":456},"Partners",{"href":457,"dataGaName":458,"dataGaLocation":206},"/partners/","partners",{"backgroundColor":460,"textColor":461,"text":462,"image":463,"link":467},"#2f2a6b","#fff","Insights for the future of software development",{"altText":464,"config":465},"the source promo card",{"src":466},"/images/navigation/the-source-promo-card.svg",{"text":468,"config":469},"Read the latest",{"href":470,"dataGaName":471,"dataGaLocation":206},"/the-source/","the source",{"text":473,"config":474,"lists":476},"Company",{"dataNavLevelOne":475},"company",[477],{"items":478},[479,484,490,492,497,502,507,512,517,522,527],{"text":480,"config":481},"About",{"href":482,"dataGaName":483,"dataGaLocation":206},"/company/","about",{"text":485,"config":486,"footerGa":489},"Jobs",{"href":487,"dataGaName":488,"dataGaLocation":206},"/jobs/","jobs",{"dataGaName":488},{"text":450,"config":491},{"href":452,"dataGaName":453,"dataGaLocation":206},{"text":493,"config":494},"Leadership",{"href":495,"dataGaName":496,"dataGaLocation":206},"/company/team/e-group/","leadership",{"text":498,"config":499},"Team",{"href":500,"dataGaName":501,"dataGaLocation":206},"/company/team/","team",{"text":503,"config":504},"Handbook",{"href":505,"dataGaName":506,"dataGaLocation":206},"https://handbook.gitlab.com/","handbook",{"text":508,"config":509},"Investor relations",{"href":510,"dataGaName":511,"dataGaLocation":206},"https://ir.gitlab.com/","investor relations",{"text":513,"config":514},"Trust Center",{"href":515,"dataGaName":516,"dataGaLocation":206},"/security/","trust center",{"text":518,"config":519},"AI Transparency Center",{"href":520,"dataGaName":521,"dataGaLocation":206},"/ai-transparency-center/","ai transparency center",{"text":523,"config":524},"Newsletter",{"href":525,"dataGaName":526,"dataGaLocation":206},"/company/contact/","newsletter",{"text":528,"config":529},"Press",{"href":530,"dataGaName":531,"dataGaLocation":206},"/press/","press",{"text":533,"config":534,"lists":535},"Contact us",{"dataNavLevelOne":475},[536],{"items":537},[538,541,546],{"text":213,"config":539},{"href":215,"dataGaName":540,"dataGaLocation":206},"talk to sales",{"text":542,"config":543},"Get help",{"href":544,"dataGaName":545,"dataGaLocation":206},"/support/","get help",{"text":547,"config":548},"Customer portal",{"href":549,"dataGaName":550,"dataGaLocation":206},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":552,"login":553,"suggestions":560},"Close",{"text":554,"link":555},"To search repositories and projects, login to",{"text":556,"config":557},"gitlab.com",{"href":220,"dataGaName":558,"dataGaLocation":559},"search login","search",{"text":561,"default":562},"Suggestions",[563,565,569,571,575,579],{"text":235,"config":564},{"href":240,"dataGaName":235,"dataGaLocation":559},{"text":566,"config":567},"Code Suggestions (AI)",{"href":568,"dataGaName":566,"dataGaLocation":559},"/solutions/code-suggestions/",{"text":285,"config":570},{"href":287,"dataGaName":285,"dataGaLocation":559},{"text":572,"config":573},"GitLab on AWS",{"href":574,"dataGaName":572,"dataGaLocation":559},"/partners/technology-partners/aws/",{"text":576,"config":577},"GitLab on Google Cloud",{"href":578,"dataGaName":576,"dataGaLocation":559},"/partners/technology-partners/google-cloud-platform/",{"text":580,"config":581},"Why GitLab?",{"href":247,"dataGaName":580,"dataGaLocation":559},{"freeTrial":583,"mobileIcon":588,"desktopIcon":593,"secondaryButton":596},{"text":584,"config":585},"Start free trial",{"href":586,"dataGaName":211,"dataGaLocation":587},"https://gitlab.com/-/trials/new/","nav",{"altText":589,"config":590},"Gitlab Icon",{"src":591,"dataGaName":592,"dataGaLocation":587},"/images/brand/gitlab-logo-tanuki.svg","gitlab icon",{"altText":589,"config":594},{"src":595,"dataGaName":592,"dataGaLocation":587},"/images/brand/gitlab-logo-type.svg",{"text":597,"config":598},"Get Started",{"href":599,"dataGaName":600,"dataGaLocation":587},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/compare/gitlab-vs-github/","get started",{"freeTrial":602,"mobileIcon":606,"desktopIcon":608},{"text":603,"config":604},"Learn more about GitLab Duo",{"href":240,"dataGaName":605,"dataGaLocation":587},"gitlab duo",{"altText":589,"config":607},{"src":591,"dataGaName":592,"dataGaLocation":587},{"altText":589,"config":609},{"src":595,"dataGaName":592,"dataGaLocation":587},"content:shared:en-us:main-navigation.yml","Main Navigation","shared/en-us/main-navigation.yml","shared/en-us/main-navigation",{"_path":615,"_dir":200,"_draft":6,"_partial":6,"_locale":7,"title":616,"button":617,"config":621,"_id":623,"_type":192,"_source":194,"_file":624,"_stem":625,"_extension":197},"/shared/en-us/banner","GitLab Duo Agent Platform is now in public beta!",{"text":24,"config":618},{"href":619,"dataGaName":620,"dataGaLocation":206},"/gitlab-duo/agent-platform/","duo banner",{"layout":622},"release","content:shared:en-us:banner.yml","shared/en-us/banner.yml","shared/en-us/banner",{"_path":627,"_dir":200,"_draft":6,"_partial":6,"_locale":7,"data":628,"_id":833,"_type":192,"title":834,"_source":194,"_file":835,"_stem":836,"_extension":197},"/shared/en-us/main-footer",{"text":629,"source":630,"edit":636,"contribute":641,"config":646,"items":651,"minimal":825},"Git is a trademark of Software Freedom Conservancy and our use of 'GitLab' is under license",{"text":631,"config":632},"View page source",{"href":633,"dataGaName":634,"dataGaLocation":635},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":637,"config":638},"Edit this page",{"href":639,"dataGaName":640,"dataGaLocation":635},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":642,"config":643},"Please contribute",{"href":644,"dataGaName":645,"dataGaLocation":635},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":647,"facebook":648,"youtube":649,"linkedin":650},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[652,675,732,761,795],{"title":224,"links":653,"subMenu":658},[654],{"text":655,"config":656},"DevSecOps platform",{"href":233,"dataGaName":657,"dataGaLocation":635},"devsecops platform",[659],{"title":362,"links":660},[661,665,670],{"text":662,"config":663},"View plans",{"href":364,"dataGaName":664,"dataGaLocation":635},"view plans",{"text":666,"config":667},"Why Premium?",{"href":668,"dataGaName":669,"dataGaLocation":635},"/pricing/premium/","why premium",{"text":671,"config":672},"Why Ultimate?",{"href":673,"dataGaName":674,"dataGaLocation":635},"/pricing/ultimate/","why ultimate",{"title":676,"links":677},"Solutions",[678,683,686,688,693,698,702,705,709,714,716,719,722,727],{"text":679,"config":680},"Digital transformation",{"href":681,"dataGaName":682,"dataGaLocation":635},"/topics/digital-transformation/","digital transformation",{"text":310,"config":684},{"href":305,"dataGaName":685,"dataGaLocation":635},"security & compliance",{"text":299,"config":687},{"href":281,"dataGaName":282,"dataGaLocation":635},{"text":689,"config":690},"Agile development",{"href":691,"dataGaName":692,"dataGaLocation":635},"/solutions/agile-delivery/","agile delivery",{"text":694,"config":695},"Cloud transformation",{"href":696,"dataGaName":697,"dataGaLocation":635},"/topics/cloud-native/","cloud transformation",{"text":699,"config":700},"SCM",{"href":295,"dataGaName":701,"dataGaLocation":635},"source code management",{"text":285,"config":703},{"href":287,"dataGaName":704,"dataGaLocation":635},"continuous integration & delivery",{"text":706,"config":707},"Value stream management",{"href":337,"dataGaName":708,"dataGaLocation":635},"value stream management",{"text":710,"config":711},"GitOps",{"href":712,"dataGaName":713,"dataGaLocation":635},"/solutions/gitops/","gitops",{"text":347,"config":715},{"href":349,"dataGaName":350,"dataGaLocation":635},{"text":717,"config":718},"Small business",{"href":354,"dataGaName":355,"dataGaLocation":635},{"text":720,"config":721},"Public sector",{"href":359,"dataGaName":360,"dataGaLocation":635},{"text":723,"config":724},"Education",{"href":725,"dataGaName":726,"dataGaLocation":635},"/solutions/education/","education",{"text":728,"config":729},"Financial services",{"href":730,"dataGaName":731,"dataGaLocation":635},"/solutions/finance/","financial services",{"title":367,"links":733},[734,736,738,740,743,745,747,749,751,753,755,757,759],{"text":379,"config":735},{"href":381,"dataGaName":382,"dataGaLocation":635},{"text":384,"config":737},{"href":386,"dataGaName":387,"dataGaLocation":635},{"text":389,"config":739},{"href":391,"dataGaName":392,"dataGaLocation":635},{"text":394,"config":741},{"href":396,"dataGaName":742,"dataGaLocation":635},"docs",{"text":417,"config":744},{"href":419,"dataGaName":420,"dataGaLocation":635},{"text":412,"config":746},{"href":414,"dataGaName":415,"dataGaLocation":635},{"text":422,"config":748},{"href":424,"dataGaName":425,"dataGaLocation":635},{"text":435,"config":750},{"href":437,"dataGaName":438,"dataGaLocation":635},{"text":427,"config":752},{"href":429,"dataGaName":430,"dataGaLocation":635},{"text":440,"config":754},{"href":442,"dataGaName":443,"dataGaLocation":635},{"text":445,"config":756},{"href":447,"dataGaName":448,"dataGaLocation":635},{"text":450,"config":758},{"href":452,"dataGaName":453,"dataGaLocation":635},{"text":455,"config":760},{"href":457,"dataGaName":458,"dataGaLocation":635},{"title":473,"links":762},[763,765,767,769,771,773,775,779,784,786,788,790],{"text":480,"config":764},{"href":482,"dataGaName":475,"dataGaLocation":635},{"text":485,"config":766},{"href":487,"dataGaName":488,"dataGaLocation":635},{"text":493,"config":768},{"href":495,"dataGaName":496,"dataGaLocation":635},{"text":498,"config":770},{"href":500,"dataGaName":501,"dataGaLocation":635},{"text":503,"config":772},{"href":505,"dataGaName":506,"dataGaLocation":635},{"text":508,"config":774},{"href":510,"dataGaName":511,"dataGaLocation":635},{"text":776,"config":777},"Sustainability",{"href":778,"dataGaName":776,"dataGaLocation":635},"/sustainability/",{"text":780,"config":781},"Diversity, inclusion and belonging (DIB)",{"href":782,"dataGaName":783,"dataGaLocation":635},"/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":513,"config":785},{"href":515,"dataGaName":516,"dataGaLocation":635},{"text":523,"config":787},{"href":525,"dataGaName":526,"dataGaLocation":635},{"text":528,"config":789},{"href":530,"dataGaName":531,"dataGaLocation":635},{"text":791,"config":792},"Modern Slavery Transparency Statement",{"href":793,"dataGaName":794,"dataGaLocation":635},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"title":796,"links":797},"Contact Us",[798,801,803,805,810,815,820],{"text":799,"config":800},"Contact an expert",{"href":215,"dataGaName":216,"dataGaLocation":635},{"text":542,"config":802},{"href":544,"dataGaName":545,"dataGaLocation":635},{"text":547,"config":804},{"href":549,"dataGaName":550,"dataGaLocation":635},{"text":806,"config":807},"Status",{"href":808,"dataGaName":809,"dataGaLocation":635},"https://status.gitlab.com/","status",{"text":811,"config":812},"Terms of use",{"href":813,"dataGaName":814,"dataGaLocation":635},"/terms/","terms of use",{"text":816,"config":817},"Privacy statement",{"href":818,"dataGaName":819,"dataGaLocation":635},"/privacy/","privacy statement",{"text":821,"config":822},"Cookie preferences",{"dataGaName":823,"dataGaLocation":635,"id":824,"isOneTrustButton":86},"cookie preferences","ot-sdk-btn",{"items":826},[827,829,831],{"text":811,"config":828},{"href":813,"dataGaName":814,"dataGaLocation":635},{"text":816,"config":830},{"href":818,"dataGaName":819,"dataGaLocation":635},{"text":821,"config":832},{"dataGaName":823,"dataGaLocation":635,"id":824,"isOneTrustButton":86},"content:shared:en-us:main-footer.yml","Main Footer","shared/en-us/main-footer.yml","shared/en-us/main-footer",{"_path":838,"_dir":200,"_draft":6,"_partial":6,"_locale":7,"header":839,"eyebrow":840,"blurb":841,"button":842,"secondaryButton":846,"_id":848,"_type":192,"title":849,"_source":194,"_file":850,"_stem":851,"_extension":197},"/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":208,"config":843},{"href":844,"dataGaName":211,"dataGaLocation":845},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/","feature",{"text":213,"config":847},{"href":215,"dataGaName":216,"dataGaLocation":845},"content:shared:en-us:next-steps.yml","Next Steps","shared/en-us/next-steps.yml","shared/en-us/next-steps",1753475361169]