Gcp logo

Deploy to Google Cloud Platform using GitLab. Set up scalable deploy environments with a few clicks and unlock auto-configured DevOps pipelines. Check it out and get a $500 GCP credit.

Concurrent DevOps

A single application for the complete DevOps lifecycle

Try GitLab for Free

Used by more than 100,000 organizations around the globe

Plan Get your best ideas into development.

Whether you use Waterfall, Agile, or Conversational Development, GitLab streamlines your collaborative workflows. Visualize, prioritize, coordinate, and track your progress your way with GitLab’s flexible project management tools.

Learn More →

GitLab Issue Boards

Create Securely write and manage code and project data.

Consolidate source code into a single DVCS that’s easily managed and controlled without disrupting your workflow. GitLab’s git repositories come complete with branching tools and access controls, providing a scalable, single source of truth for collaborating on projects and code.

Learn More →

GitLab Project Repository

Ship better software, faster.

Spot errors sooner, improve security and shorten feedback cycles with built-in static code analysis, code testing, code quality, dependency checking and review apps. Customize your approval workflow controls, automatically test the quality of your code, and spin up a staging environment for every code change. GitLab Continuous Integration is the most popular next generation testing system that scales to run your tests faster.

Learn More →

GitLab Code Quality

Review Manage custom container images with ease.

GitLab Container Registry gives you the enhanced security and access controls of custom Docker images without 3rd party add-ons. Easily upload and download images from GitLab CI with full Git repository management integration.

Learn More →

GitLab Container Registry

Measure Minimize complexity with built-in Continuous Delivery.

Spend less time configuring your tools, and more time creating. Whether you’re deploying to one server or thousands, build, test, and release your code confidently and securely with GitLab’s built-in continuous delivery and deployment.

Learn More →

GitLab Pipelines

Automate configuration management

Automate your entire workflow from build to deploy and monitoring with GitLab Auto Devops. Best practice templates get you started with minimal to zero configuration. Then customize everything from buildpacks to CI/CD.

Learn More →

GitLab Auto DevOps

Release Monitor and manage application performance.

Ensure your applications are always responsive and available. GitLab collects and displays performance metrics for deployed apps using Prometheus so you can know in an instant how code changes impact your production environment.

Learn More →

GitLab Environment Monitoring

Visible Real time view across the entire lifecycle

  • See everything that matters
  • Stay in your flow
  • Don’t wait on syncing
  • Manage projects, not tools
  • Improve cycle time
Visible spot image

Efficient Collaborate without waiting

  • Start immediately
  • Work concurrently
  • No more handoffs
Release screenshot

Governed Develop and operate with confidence

  • Security and compliance already built-in
  • Simplify user management
  • Expedite auditing
  • Act with certainty
Verify screenshot

Integrated teams working together

GitLab is the first single application built from the ground up for all stages of the DevOps lifecycle for Product, Development, QA, Security, and Operations teams to work concurrently on the same project. GitLab enables teams to collaborate and work from a single conversation, instead of managing multiple threads across disparate tools. GitLab provides teams a single data store, one user interface, and one permission model across the DevOps lifecycle allowing teams to collaborate, significantly reducing cycle time and focus exclusively on building great software quickly.

GitLab + Google Cloud Platform = simplified, scalable deployment

GitLab’s native Google Kubernetes Engine integration increases developer productivity. With Auto DevOps, GitLab automatically configures CI/CD pipelines to build, test, verify, and deploy applications to Google Cloud Platform.

Gitlab gke integration image@2x

Work Concurrently, No More Handoffs

Shift to left

Dev, QA, Security and Operations are part of a single conversation throughout the lifecycle. Detect problems earlier by ‘shifting them to the left’ and solving them with out delays.

Lifecycle

Teams work at the same time instead of waiting for Security, QA, and Operations handoffs because teams are backlogged.

Try GitLab Ultimate free for 30 days.

Evaluate self-hosted GitLab for 30 days and receive all the features of Ultimate, our top-tier subscription plan, for free. No credit card required.

Start your free trial Join a live demo
10.8

New features every month

In this month’s release of GitLab 10.8, we've added incremental rollouts, open sourced push mirroring, interactive security reports, group milestone burndowns, and much more!

GitLab.com login screenshot

Join GitLab.com

Complete the online application to begin hosting and exploring projects.

Sign up
Contract

GitLab blog

We're updating GitLab.com Terms of Service to comply with upcoming GDPR requirements.

Read more
Cloud & DevOps World logo

Cloud & DevOps World 2018

Drive business growth. Streamline enterprise. Innovate your future.

Join us
GitLab Demo

Live Demo

Join a live demo of GitLab for the enterprise.

Reserve your spot