Engineering Projects

Name Location
AI Gateway gitlab-org/modelops/applied-ml/code-suggestions/ai-assist
Analytics Configurator gitlab-org/analytics-section/analytics-configurator
Analytics Stack gitlab-org/analytics-section/product-analytics/analytics-stack
Auto Build Docker Image cluster-integration/auto-build-image
Auto Deploy Docker Image cluster-integration/auto-deploy-image
Autoscaler Custom Executor driver for GitLab Runner gitlab-org/ci-cd/custom-executor-drivers/autoscaler
GitLab Helm Repository charts/charts.gitlab.io
Cloud Deploy gitlab-org/cloud-deploy
Managed Cluster Applications Docker Image cluster-integration/cluster-applications
Cloud Native GitLab containers gitlab-org/build/CNG
Container Registry gitlab-org/container-registry
Cookbook Omnibus GitLab gitlab-org/cookbook-omnibus-gitlab
CustomersDot (Subscription Portal) gitlab-org/customers-gitlab-com
Data Infrastructure gitlab-data/data-image
GitLab Data Chatops gitlab-data/chatops
Declarative Policy gitlab-org/ruby/gems/declarative-policy
Pajamas Design System gitlab-org/gitlab-services/design.gitlab.com
Dev On-Call tool gitlab-com/dev-on-call
Devkit gitlab-org/analytics-section/product-analytics/devkit
discussion-automation gitlab-org/secure/pocs/discussion-automation
Distribution team issue tracker gitlab-org/distribution/team-tasks
dri gitlab-org/ruby/gems/dri
Engineering productivity infrastructure gitlab-org/quality/engineering-productivity-infrastructure
Dedicated Environment Automation gitlab-com/gl-infra/gitlab-dedicated
Fargate gitlab-org/ci-cd/custom-executor-drivers/fargate
Fleeting gitlab-org/fleeting/fleeting
Fleeting Plugin AWS gitlab-org/fleeting/fleeting-plugin-aws
Fleeting Plugin Azure gitlab-org/fleeting/fleeting-plugin-azure
Fleeting Plugin Google Compute gitlab-org/fleeting/fleeting-plugin-googlecompute
Fleeting Plugin Static gitlab-org/fleeting/fleeting-plugin-static
Gitaly gitlab-org/gitaly
GitHost.io gitlab-com/githost
GitLab gitlab-org/gitlab
GitLab Agent for Kubernetes cluster-integration/gitlab-agent
Helm chart for GitLab Agent for Kubernetes charts/gitlab-agent
gitlab-build-images gitlab-org/gitlab-build-images
GitLab Cloud Native Helm Chart charts/gitlab
gitlab-cli gitlab-org/cli
GitLab.com COGS gitlab-cog
GitLab.com - infrastructure Terraform files gitlab-com/gitlab-com-infrastructure
Gitlab.com - runbooks gitlab-com/runbooks
GitLab Components components
GitLab Compose Kit gitlab-org/gitlab-compose-kit
GitLab Contributors gitlab-com/gitlab-contributors
GitLab.com - infrastructure node provisioning by role gitlab-cookbooks
GitLab Dangerfiles gitlab-org/ruby/gems/gitlab-dangerfiles
Data Utils gitlab-data/gitlab-data-utils
GitLab Design gitlab-org/gitlab-design
GitLab Development Kit gitlab-org/gitlab-development-kit
GitLab Docs gitlab-org/gitlab-docs
GitLab Elasticsearch Indexer gitlab-org/gitlab-elasticsearch-indexer
GitLab Environment Toolkit gitlab-org/gitlab-environment-toolkit
gitlab-eslint-config gitlab-org/gitlab-eslint-config
GitLab Experiment gitlab-org/ruby/gems/gitlab-experiment
GitLab Exporter gitlab-org/gitlab-exporter
GitLab Figma Plugin gitlab-org/gitlab-figma-plugin
GitLab FOSS gitlab-org/gitlab-foss
GitLab GLFM Markdown gitlab-org/ruby/gems/gitlab-glfm-markdown
gitlab-gollum-lib gitlab-org/gollum-lib
GitLab Ingress NGINX gitlab-org/cloud-native/charts/gitlab-ingress-nginx
GitLab Duo Plugin for JetBrains gitlab-org/editor-extensions/gitlab-jetbrains-plugin/
GitLab License gitlab/gitlab-license
GitLab Language Server gitlab-org/editor-extensions/gitlab-lsp/
GitLab MailRoom gitlab-org/ruby/gems/gitlab-mail_room
GitLab Markup gitlab-org/gitlab-markup
GitLab Observability backend gitlab-org/opstrace/opstrace
GitLab Observability UI gitlab-org/opstrace/opstrace-ui
GitLab Omnibus Builder gitlab-org/gitlab-omnibus-builder
GitLab Operator gitlab-org/cloud-native/gitlab-operator
GitLab Orchestrator gitlab-org/gitlab-orchestrator
GitLab Pages gitlab-org/gitlab-pages
GitLab Performance Tool gitlab-org/quality/performance
GitLab QA gitlab-org/gitlab-qa
Backup/restore procedures gitlab-restore
GitLab Roulette gitlab-org/gitlab-roulette
GitLab RSpec Profiling Statistics gitlab-org/rspec_profiling_stats
GitLab Runner gitlab-org/gitlab-runner
GitLab Shell gitlab-org/gitlab-shell
GitLab Sketch Plugin gitlab-org/gitlab-sketch-plugin
GitLab Styles gitlab-org/ruby/gems/gitlab-styles
GitLab SVGs gitlab-org/gitlab-svgs
techtask gl-technical-interviews/backend/template/techtask
GitLab Triage gitlab-org/ruby/gems/gitlab-triage
gitlab-ui gitlab-org/gitlab-ui
gitlab-vim gitlab-org/editor-extensions/gitlab.vim
GitLab Extension for Visual Studio gitlab-org/editor-extensions/gitlab-visual-studio-extension/
GitLab VS Code extension gitlab-org/gitlab-vscode-extension
gitlab-web-ide gitlab-org/gitlab-web-ide
GitLab Workhorse gitlab-org/gitlab-workhorse
GitLab Workspaces Proxy gitlab-org/remote-development/gitlab-workspaces-proxy
GitLab Zoekt Helm Chart gitlab-org/cloud-native/charts/gitlab-zoekt
GitLab Zoekt Indexer gitlab-org/gitlab-zoekt-indexer
ZOQL gitlab-org/ruby/gems/gitlab-zoql
GitLab Data gitlab-data/analytics
GitLab Kramdown gitlab-org/gitlab_kramdown
GitLab Quality Test Tooling gitlab-org/ruby/gems/gitlab_quality-test_tooling
gitlabktl gitlab-org/gitlabktl
Gitter webapp gitlab-org/gitter/webapp
Go MimeDB gitlab-org/go-mimedb
grape-path-helpers gitlab-org/grape-path-helpers
Graphql Ruby gitlab-org/ruby/gems/graphql-ruby
GitLab Runner Infrastructure Toolkit gitlab-org/ci-cd/runner-tools/grit
Group Conversations gitlab-org/group-conversations
gRPC gitlab-org/ruby/gems/grpc
helm-install-image gitlab-org/cluster-integration/helm-install-image
Iglu gitlab-org/iglu
GitLab.com - infrastructure issue tracker gitlab-com/infrastructure
internal-handbook internal-handbook/internal.gitlab.com
Distribution issue bot gitlab-org/distribution/issue-bot
k3s GitLab CI cluster-integration/test-utils/k3s-gitlab-ci
k8s-agent-qa gitlab-org/configure/k8s-agent-qa
Kubernetes workloads GitLab.com gitlab-com/gl-infra/k8s-workloads/gitlab-com/
Kubernetes GitLab Demo gitlab-org/kubernetes-gitlab-demo
labkit gitlab-org/labkit
labkit-ruby gitlab-org/labkit-ruby
LicenseFinder gitlab-org/ruby/gems/LicenseFinder
Marketing Operations gitlab.com/gitlab-com/marketing/marketing-operations
Marketo Tools gitlab-com/marketo-tools
Nesting gitlab-org/fleeting/nesting
Omnibus GitLab gitlab-org/omnibus-gitlab
OS images for MacOS build cloud gitlab-org/ci-cd/shared-runners/images/macstadium/orka
Package Hunter gitlab-org/security-products/package-hunter
Package Hunter CLI gitlab-org/security-products/package-hunter-cli
pages.gitlab.io pages/pages.gitlab.io
Compensation Calculator gitlab.com/gitlab-com/people-group/peopleops-eng/compensation-calculator/
PeopleOps Employment Automation gitlab-people-engineering/employment-automation
Nominator gitlab.com/gitlab-com/people-group/peopleops-eng/nominatorbot
Splinter PTO gitlab.com/gitlab-com/people-group/peopleops-eng/splinter
pipeline-validation-service gitlab-org/modelops/anti-abuse/pipeline-validation-service
GitLab Project Templates gitlab-org/project-templates
prometheus-client-mmap gitlab-org/prometheus-client-mmap
Google Protobuf gitlab-org/ruby/gems/protobuf
Public Container Image Archive Registry gitlab-org/public-image-archive
Common CI for QA pipelines gitlab.com/gitlab-org/quality/pipeline-common
Quality SSH Tunnel gitlab.com/gitlab-org/quality/ssh-tunnel
IpynbDiff /gitlab-org/incubation-engineering/mlops/rb-ipynbdiff
Release CLI gitlab-org/release-cli
GitLab Release Tools gitlab-org/release-tools
GitLab Runner Releaser gitlab-org/ci-cd/runner-tools/releaser
GitLab Runner Releases gitlab-org/ci-cd/runner-tools/releases
RemoteOnly.org gitlab-com/www-remoteonly-org
Repository X-Ray gitlab-org/create-stage/code-creation/repository-x-ray
Rouge rouge-ruby/rouge
GitLab Runner Helm Chart gitlab-org/charts/gitlab-runner
Runner Incept gitlab-org/ci-cd/tests/runner-incept
GitLab Runner Operator for Kubernetes gitlab-org/gl-openshift/gitlab-runner-operator
GitLab Runner UBI Offline Build gitlab-org/ci-cd/gitlab-runner-ubi-images
Sec Section Dangerbot gitlab-org/security-products/danger-bot
Dependency Scanning - Gemnasium analyzer gitlab-org/security-products/analyzers/gemnasium
Dependency Scanning - Gemnasium Database gitlab-org/security-products/gemnasium-db
Static Analysis - Bandit analyzer gitlab-org/security-products/analyzers/bandit
Static Analysis - Brakeman analyzer gitlab-org/security-products/analyzers/brakeman
Code Quality gitlab-org/ci-cd/codequality
Static Analysis - Eslint analyzer gitlab-org/security-products/analyzers/eslint
Static Analysis - Flawfinder analyzer gitlab-org/security-products/analyzers/flawfinder
Static Analysis - Gosec analyzer gitlab-org/security-products/analyzers/gosec
Static Analysis - KICS analyzer gitlab-org/security-products/analyzers/kics
Static Analysis - Kubesec analyzer gitlab-org/security-products/analyzers/kubesec
Static Analysis - MobSF analyzer gitlab-org/security-products/analyzers/mobsf
Static Analysis - Nodejs-Scan analyzer gitlab-org/security-products/analyzers/nodejs-scan
Static Analysis - PHPCS-Security-Audit analyzer gitlab-org/security-products/analyzers/phpcs-security-audit
Static Analysis - PMD Apex analyzer gitlab-org/security-products/analyzers/pmd-apex
Static Analysis - Semgrep Rules gitlab-org/security-products/sast-rules
Static Analysis - Security-Code-Scan analyzer gitlab-org/security-products/analyzers/security-code-scan
Static Analysis - Semgrep analyzer gitlab-org/security-products/analyzers/semgrep
Static Analysis - Sobelow analyzer gitlab-org/security-products/analyzers/sobelow
Static Analysis - Spotbugs analyzer gitlab-org/security-products/analyzers/spotbugs
Static Analysis - Tracking analyzer gitlab-org/security-products/post-analyzers/tracking-calculator
Secret Detection - Secrets analyzer gitlab-org/security-products/analyzers/secrets
Secure Analyzers gitlab-org/security-products/analyzers
API Security gitlab-org/security-products/analyzers/api-fuzzing-src
Browser-based DAST Engine gitlab-org/security-products/analyzers/browserker
Secure Command analyzer gitlab-org/security-products/analyzers/command
Secure Report analyzer gitlab-org/security-products/analyzers/report
Static Analysis - Ruleset analyzer gitlab-org/security-products/analyzers/ruleset
Container Scanning gitlab-org/security-products/analyzers/container-scanning
Coverage Fuzzer gitlab-org/security-products/analyzers/gitlab-cov-fuzz-src
Dynamic Application Security Testing (DAST) gitlab-org/security-products/dast
License Database - Advisory Processor gitlab-org/security-products/license-db/advisory-processor
License Database - Deployment gitlab-org/security-products/license-db/deployment
License Database - License Exporter gitlab-org/security-products/license-db/license-exporter
License Database - License Feeder gitlab-org/security-products/license-db/license-feeder
License Database - License Interfacer gitlab-org/security-products/license-db/license-interfacer
License Database - License Processor gitlab-org/security-products/license-db/license-processor
License Database - Schema gitlab-org/security-products/license-db/schema
Static Application Security Testing (SAST) gitlab-org/security-products/sast
Security Report Schemas gitlab-org/security-products/security-report-schemas
Security Report Schemas Ruby gitlab-org/security-products/security-report-schemas-ruby
Semver Dialects gitlab-org/ruby/gems/semver_dialects
GitLab Sidekiq Reliable Fetcher gitlab-org/sidekiq-reliable-fetch
Snowflake Spend dbt Package gitlab-data/snowflake_spend
Snowplow Micro Configuration gitlab-org/snowplow-micro-configuration
GitLab Status Page gitlab-org/status-page
Step Runner gitlab-org/step-runner
Switchboard gitlab-com/gl-infra/gitlab-dedicated/switchboard
takeoff gitlab-org/takeoff
Tamland gitlab-com/gl-infra/tamland
Tanuki Emoji gitlab-org/ruby/gems/tanuki_emoji
Tanukidesk gitlab-com/marketing/developer-relations/community-advocacy/tanukidesk
Taskscaler gitlab-org/fleeting/taskscaler
Images for using Terraform in GitLab CI gitlab-org/terraform-images
GitLab Terraform Provider gitlab-org/terraform-provider-gitlab
test_file_finder gitlab-org/ruby/gems/test_file_finder
GitLab triage operations gitlab-org/quality/triage-ops
Trivy K8S Wrapper gitlab-org/security-products/analyzers/trivy-k8s-wrapper
GitLab University gitlab-org/university
Accessibility gitlab-org/ci-cd/accessibility
version.gitlab.com gitlab-org/gitlab-services/version.gitlab.com
www-gitlab-com gitlab-com/www-gitlab-com

AI Gateway

AI Gateway for GitLab Duo features.

Assignments

Maintainers

Alexander ChueshevAlexander Chueshev

Eduardo BonetEduardo Bonet

Shinya MaedaShinya Maeda

Stan HuStan Hu

Tan LeTan Le
 

Analytics Configurator

Small service that configures new projects for Product Analytics event tracking by creating the necessary database and tables in Clickhouse.

Assignments

Maintainers

Ankit PanchalAnkit Panchal

Halil CobanHalil Coban

Niko BelokolodovNiko Belokolodov
 

Analytics Stack

Configurations and helm charts for the Product Analytics kubernetes clusters.

Assignments

Maintainers

Halil CobanHalil Coban

Max WoolfMax Woolf

Michał WielichMichał Wielich

Niko BelokolodovNiko Belokolodov

Robert HuntRobert Hunt
 

Auto Build Docker Image

The image in which Auto DevOps build jobs run. Handles various logic around building and tagging Docker images.

Assignments

Maintainers

Hordur Freyr YngvasonHordur Freyr Yngvason

João Alexandre Prado Tavares CunhaJoão Alexandre Prado Tavares Cunha

Tiger WatsonTiger Watson
 

Trainee Maintainers

Taka NishidaTaka Nishida

Timo FurrerTimo Furrer

Auto Deploy Docker Image

The image in which Auto DevOps deployment jobs run, responsible for complex deployment logic that can’t be handled by the Auto Deploy App helm chart

Assignments

Maintainers

Hordur Freyr YngvasonHordur Freyr Yngvason

João Alexandre Prado Tavares CunhaJoão Alexandre Prado Tavares Cunha

Tiger WatsonTiger Watson
 

Trainee Maintainers

Taka NishidaTaka Nishida

Timo FurrerTimo Furrer

Autoscaler Custom Executor driver for GitLab Runner

A driver for GitLab Runner’s Custom Executor, that implements autoscaling algorithm

Assignments

Maintainers

Adrien KohlbeckerAdrien Kohlbecker

Arran WalkerArran Walker

Georgi GeorgievGeorgi Georgiev

Tomasz MaczukinTomasz Maczukin
 

GitLab Helm Repository

GitLab’s official All-in-one Helm charts.

Assignments

Maintainers

Jason PlumJason Plum

Kamil TrzcińskiKamil Trzciński
 

Reviewers

Dmitry MakoveyDmitry Makovey

Robert MarshallRobert Marshall

Cloud Deploy

Docker images for deployments on major cloud platforms (GDC, Azure, AWS)

Assignments

Maintainers

Etienne BaquéEtienne Baqué
 

Reviewers

Pam ArtiagaPam Artiaga

Managed Cluster Applications Docker Image

The image in which Managed Cluster Applications configuration jobs run.

Assignments

Maintainers

João Alexandre Prado Tavares CunhaJoão Alexandre Prado Tavares Cunha

Tiger WatsonTiger Watson
 

Cloud Native GitLab containers

Cloud native container images per component of GitLab

Assignments

Maintainers

Balasankar 'Balu' CBalasankar 'Balu' C

Jason PlumJason Plum

Robert MarshallRobert Marshall
 

Trainee Maintainers

Andrew PattersonAndrew Patterson

Hossein PursultaniHossein Pursultani

Reviewers

Clemens BeckClemens Beck

Dmitry MakoveyDmitry Makovey

Dustin CollinsDustin Collins

João Alexandre Prado Tavares CunhaJoão Alexandre Prado Tavares Cunha

Mitch NielsenMitch Nielsen

Nailia IskhakovaNailia Iskhakova

Ryan EgesdahlRyan Egesdahl

Vishal PatelVishal Patel

Container Registry

With the Container Registry in GitLab, every project can have its own space to store its images.

Assignments

Maintainers

Jaime MartínezJaime Martínez

Kamil TrzcińskiKamil Trzciński

Backend EngineerBackend Engineer
 
database (1)

Simon TomlinsonSimon Tomlinson
 

Reviewers database (2)

Hayley SwimelarHayley Swimelar

João PereiraJoão Pereira

Cookbook Omnibus GitLab

Chef Cookbooks for deploying omnibus-gitlab package

Assignments

CustomersDot (Subscription Portal)

Internal GitLab CustomersDot

Assignments

Maintainers backend (12)

Aishwarya SubramanianAishwarya Subramanian

Bishwa Hang RaiBishwa Hang Rai

Corinna GogolokCorinna Gogolok

Jason GoodmanJason Goodman

Josianne HysonJosianne Hyson

Mark ChaoMark Chao

Paulo BarrosPaulo Barros

Qingyu ZhaoQingyu Zhao

Ryan CobbRyan Cobb

Tyler AmosTyler Amos

Vijay HawoldarVijay Hawoldar

Vladlena ShumiloVladlena Shumilo
 
database (4)

Staff Backend EngineerStaff Backend Engineer

Alper AkgunAlper Akgun

Krasimir AngelovKrasimir Angelov

Mohamed HamdaMohamed Hamda
 
frontend (9)

Ammar AlakkadAmmar Alakkad

Angelo GulinaAngelo Gulina

Diana ZubovaDiana Zubova

Kushal PandyaKushal Pandya

Natalia TepluhinaNatalia Tepluhina

Paul SlaughterPaul Slaughter

Sheldon LedSheldon Led

Vitaly SlobodinVitaly Slobodin

Vamsi VempatiVamsi Vempati
 
qa (2)

Chloe LiuChloe Liu

Valerie BurtonValerie Burton
 

Trainee Maintainers backend (4)

Mohamed HamdaMohamed Hamda

Minahil NicholsMinahil Nichols

Mohamed MoustafaMohamed Moustafa

database (1)

Bishwa Hang RaiBishwa Hang Rai

frontend (4)

Laura CallahanLaura Callahan

Mohamed MoustafaMohamed Moustafa

Sharmad NachnolkarSharmad Nachnolkar

Reviewers UX (2)

Emily SybrantEmily Sybrant

Timothy NoahTimothy Noah

backend (6)

Aman LuthraAman Luthra

Etienne BaquéEtienne Baqué

Reuben PereiraReuben Pereira

Tarun VellishettyTarun Vellishetty

Vitaly SlobodinVitaly Slobodin

frontend (5)

Kos PalchykKos Palchyk

Michael LunøeMichael Lunøe

Minahil NicholsMinahil Nichols

Tarun VellishettyTarun Vellishetty

qa (2)

Dan DavisonDan Davison

Richard ChongRichard Chong

Data Infrastructure

The project for the Data Team’s Docker Images/Kubernetes Infrastructure

Assignments

GitLab Data Chatops

The Data team primarily uses chatops to troubleshoot data quality concerns.

Assignments

Maintainers

Justin StarkJustin Stark
 

Declarative Policy

Gem for authorization logic used in GitLab Rails.

Assignments

Maintainers

Bogdan DenkovychBogdan Denkovych

Drew BlessingDrew Blessing

Imre FarkasImre Farkas

Jarka KošanováJarka Košanová

Jessie YoungJessie Young

Małgorzata KsionekMałgorzata Ksionek

Pavel ShutsinPavel Shutsin

Peter LeitzenPeter Leitzen

Smriti GargSmriti Garg

Aboobacker MKAboobacker MK
 

Pajamas Design System

GitLab’s open source Design System. Contains brand and product design guidelines and UI components for all things GitLab.

Assignments

Maintainers Figma (5)

Dan Mizzi-HarrisDan Mizzi-Harris

Jeremy ElderJeremy Elder

Libor VancLibor Vanc

Sascha EggenbergerSascha Eggenberger
 
UX (6)

Amelia BauerlyAmelia Bauerly

Jeremy ElderJeremy Elder

Pedro Moreira da SilvaPedro Moreira da Silva

Rayana VerissimoRayana Verissimo

Taurie DavisTaurie Davis
 
frontend (4)

Lukas EipertLukas Eipert

Paul Gascou-VaillancourtPaul Gascou-Vaillancourt

Scott de JongeScott de Jonge

Simon KnoxSimon Knox
 

Reviewers UX (1)

Annabel Dunstone GrayAnnabel Dunstone Gray

frontend (1)

Artur FedorovArtur Fedorov

Dev On-Call tool

This project helps Dev On-Call coordinator to assign empty slots to engineers.

Assignments

Maintainers

Dmitry GruzdDmitry Gruzd

John MasonJohn Mason

Kamil NiechajewiczKamil Niechajewicz

Alan (Maciej) ParuszewskiAlan (Maciej) Paruszewski

Olivier GonzalezOlivier Gonzalez
 

Reviewers

Javiera TapiaJaviera Tapia

Siddharth DungarwalSiddharth Dungarwal

Devkit

A quick and easy way to get up and running with a local environment of Snowplow + Clickhouse + Cube for local Product Analytics development

Assignments

Maintainers

Halil CobanHalil Coban

Max WoolfMax Woolf

Michał WielichMichał Wielich

Niko BelokolodovNiko Belokolodov

Robert HuntRobert Hunt
 

discussion-automation

Discoto (A mix of “DISCussion” and “AUTOmation”) is a discussion-automation tool. It automatically creates and propagates discussion summaries and helps keep discussions organized.

Assignments

Distribution team issue tracker

Used to track Distribution team work.

Assignments

Reviewers

Dmitry MakoveyDmitry Makovey

dri

A CLI that helps report and triage QA pipeline test failures

Assignments

Engineering productivity infrastructure

Project containing terraform files for engineering productivity infrastructure (Review Apps, Triage Ops service, etc.).

Assignments

Maintainers

Andrejs CunskisAndrejs Cunskis
 

Dedicated Environment Automation

Tools used to automatically create Dedicated instances

Assignments

Maintainers

Andy KnightAndy Knight

Andrew NewdigateAndrew Newdigate

Craig MiskellCraig Miskell

Joseph BurnitzJoseph Burnitz

John EdgeJohn Edge

Muhamed HuseinbašićMuhamed Huseinbašić

Samir HafezSamir Hafez

Stephan BreitrainerStephan Breitrainer
 

Reviewers

Brendan McKitrickBrendan McKitrick

Ermia QasemiErmia Qasemi

Furhan ShabirFurhan Shabir

John T SkarbekJohn T Skarbek

Konst TchernovKonst Tchernov

Rehab HassaneinRehab Hassanein

Tania RoblotTania Roblot

Fargate

Runner Custom Executor for AWS Fargate

Assignments

Maintainers

Axel von BertoldiAxel von Bertoldi
 

Fleeting

An abstraction for cloud providers’ instance groups

Assignments

Maintainers

Arran WalkerArran Walker

Davis BickfordDavis Bickford
 

Fleeting Plugin AWS

A go plugin for fleeting on AWS

Assignments

Maintainers

Arran WalkerArran Walker

Davis BickfordDavis Bickford
 

Fleeting Plugin Azure

A go plugin for fleeting on Azure

Assignments

Maintainers

Arran WalkerArran Walker
 

Fleeting Plugin Google Compute

A go plugin for fleeting on GCP

Assignments

Maintainers

Arran WalkerArran Walker

Davis BickfordDavis Bickford
 

Fleeting Plugin Static

A go plugin for fleeting on static instances

Assignments

Maintainers

Arran WalkerArran Walker
 

Gitaly

Git RPC service for handling all the git calls made by GitLab.

Assignments

Maintainers docs (1)

Evan ReadEvan Read
 

Reviewers

GitHost.io

Hosted version of GitLab

Assignments

GitLab

This is the canonical development repository for GitLab. Open source code from this repository gets mirrored to GitLab-FOSS project.

This project is the source of the gitlab-ee distributions like omnibus-gitlab packages, docker images, AWS AMIs etc.

GitLab EE requires a license key to be used, without which only the CE functionality will be available.

Assignments

Maintainers backend (144)

Aakriti GuptaAakriti Gupta

Abdul WadoodAbdul Wadood

Allen CookAllen Cook

Alexandru CroitorAlexandru Croitor

Ahmed HemdanAhmed Hemdan

Aaron HuntsmanAaron Huntsman

Albert SalimAlbert Salim

Alejandro RodríguezAlejandro Rodríguez

Alex PooleyAlex Pooley

Aleksei LipniagovAleksei Lipniagov

Allison BrowneAllison Browne

Alper AkgunAlper Akgun

Andy SchoenenAndy Schoenen

Ash McKenzieAsh McKenzie

Avielle WolfeAvielle Wolfe

Bala Kumar SubramaniBala Kumar Subramani

Bogdan DenkovychBogdan Denkovych

Bojan MarjanovićBojan Marjanović

Bob Van LanduytBob Van Landuyt

Brett WalkerBrett Walker

Brian WilliamsBrian Williams

Carla DragoCarla Drago

Chad WoolleyChad Woolley

Charlie AblettCharlie Ablett

Sincheol (David) KimSincheol (David) Kim

David FernandezDavid Fernandez

Dmitry GruzdDmitry Gruzd

Dzmitry MeshcharakouDzmitry Meshcharakou

Douglas Barbosa AlexandreDouglas Barbosa Alexandre

Senior Backend EngineerSenior Backend Engineer

Drew BlessingDrew Blessing

Doug StullDoug Stull

Dylan GriffithDylan Griffith

Eduardo BonetEduardo Bonet

Eugie LimpinEugie Limpin

Erick BajaoErick Bajao

Ethan UrieEthan Urie

Etienne BaquéEtienne Baqué

Eugenia GrieffEugenia Grieff

Fabio PitinoFabio Pitino

Felipe ArturFelipe Artur

Furkan AyhanFurkan Ayhan

Gabriel MazettoGabriel Mazetto

Gary HoltzGary Holtz

Senior Backend EngineerSenior Backend Engineer

Gavin HinfeyGavin Hinfey

Grzegorz BizonGrzegorz Bizon

Halil CobanHalil Coban

Harsimar SandhuHarsimar Sandhu

Heinrich Lee YuHeinrich Lee Yu

Hordur Freyr YngvasonHordur Freyr Yngvason

Hitesh RaghuvanshiHitesh Raghuvanshi

Senior Backend EngineerSenior Backend Engineer

Huzaifa IftikharHuzaifa Iftikhar

Igor DrozdovIgor Drozdov

Imre FarkasImre Farkas

Senior Backend EngineerSenior Backend Engineer

James FargherJames Fargher

Jan ProvaznikJan Provaznik

Jarka KošanováJarka Košanová

Jason GoodmanJason Goodman

Javiera TapiaJaviera Tapia

Jessie YoungJessie Young

John MasonJohn Mason

Patrick CyizaPatrick Cyiza

Joe WoodwardJoe Woodward

Kamil TrzcińskiKamil Trzciński

Kassio BorgesKassio Borges

Kerri MillerKerri Miller

Laura MontemayorLaura Montemayor

Jen-Shin LinJen-Shin Lin

Leaminn MaLeaminn Ma

Luke DuncalfeLuke Duncalfe

Madelein van NiekerkMadelein van Niekerk

Małgorzata KsionekMałgorzata Ksionek

Manoj Memana JayakumarManoj Memana Jayakumar

Marc ShawMarc Shaw

Mario CeliMario Celi

Mark ChaoMark Chao

Matthias KäpplerMatthias Käppler

Matt KasaMatt Kasa

Max WoolfMax Woolf

Mayra CabreraMayra Cabrera

Marius BobinMarius Bobin

Mehmet Emin InacMehmet Emin Inac

Max FanMax Fan

Mohamed HamdaMohamed Hamda

Michał WielichMichał Wielich

Michael KozonoMichael Kozono

Mikołaj WawrzyniakMikołaj Wawrzyniak

Niko BelokolodovNiko Belokolodov

Nicolas DularNicolas Dular

Nikola MilojevicNikola Milojevic

Patrick BajaoPatrick Bajao

Pavel ShutsinPavel Shutsin

Pedro PombeiroPedro Pombeiro

Peter LeitzenPeter Leitzen

Piotr SkorupaPiotr Skorupa

Rajendra KadamRajendra Kadam

Rémy CoutableRémy Coutable

Robert MayRobert May

Rodrigo TomonariRodrigo Tomonari

Rutger WesselsRutger Wessels

Roy ZwambagRoy Zwambag

Sashi Kumar KumaresanSashi Kumar Kumaresan

Sylvester ChinSylvester Chin

Sean ArnoldSean Arnold

Shinya MaedaShinya Maeda

Siddharth DungarwalSiddharth Dungarwal

Smriti GargSmriti Garg

Stan HuStan Hu

Suraj TripathiSuraj Tripathi

Aboobacker MKAboobacker MK

Terri ChuTerri Chu

Tetiana ChuprynaTetiana Chupryna

Thong KuahThong Kuah

Tianwen ChenTianwen Chen

Vasilii IakliushinVasilii Iakliushin

Vijay HawoldarVijay Hawoldar

Vitali TatarintevVitali Tatarintev

Vladimir ShushlinVladimir Shushlin

Michael BeckerMichael Becker
 
ci_template (15)

Avielle WolfeAvielle Wolfe

Brian WilliamsBrian Williams

Hordur Freyr YngvasonHordur Freyr Yngvason

Laura MontemayorLaura Montemayor

Leaminn MaLeaminn Ma

Lucas CharlesLucas Charles

Marcel AmiraultMarcel Amirault

Tiger WatsonTiger Watson
 
database (27)

Staff Backend EngineerStaff Backend Engineer

Alper AkgunAlper Akgun

Andy SchoenenAndy Schoenen

Diogo FrazãoDiogo Frazão

Dylan GriffithDylan Griffith

Eulyeon K.Eulyeon K.

Gregory HavengaGregory Havenga

Jon JenkinsJon Jenkins

Krasimir AngelovKrasimir Angelov

Leonardo da RosaLeonardo da Rosa

Matt KasaMatt Kasa

Mayra CabreraMayra Cabrera

Marius BobinMarius Bobin

Michał ZającMichał Zając

Omar QunsulOmar Qunsul

Pavel ShutsinPavel Shutsin

Prabakaran MurugesanPrabakaran Murugesan

Simon TomlinsonSimon Tomlinson

Tiger WatsonTiger Watson
 
docs (17)

Amy QuallsAmy Qualls

Ashraf KhamisAshraf Khamis

Achilleas PipinellisAchilleas Pipinellis

Diana LoganDiana Logan

Evan ReadEvan Read

Fiona NeillFiona Neill

Jon GlassmanJon Glassman

Kati PaizeeKati Paizee

Lorena CiutacuLorena Ciutacu

Lysanne PintoLysanne Pinto

Marcel AmiraultMarcel Amirault

Marcin Sędłak-JakubowskiMarcin Sędłak-Jakubowski

Phillip WellsPhillip Wells

Russell DickensonRussell Dickenson

Susan TackerSusan Tacker

Suzanne SelhornSuzanne Selhorn
 
frontend (51)

Alexander TurinskeAlexander Turinske

Andrew FontaineAndrew Fontaine

Ankit PanchalAnkit Panchal

Anna VovchenkoAnna Vovchenko

Artur FedorovArtur Fedorov

Brandon LabuschagneBrandon Labuschagne

Senior Frontend EngineerSenior Frontend Engineer

Dave PisekDave Pisek

Deepika GulianiDeepika Guliani

Denys MishunovDenys Mishunov

Dheeraj JoshiDheeraj Joshi

Eduardo Sanz-GarciaEduardo Sanz-Garcia

Elwyn BensonElwyn Benson

Enrique AlcántaraEnrique Alcántara

Ezekiel KigboEzekiel Kigbo

Florie GuibertFlorie Guibert

Frédéric CapletteFrédéric Caplette

Himanshu KapoorHimanshu Kapoor

Illya KlymovIllya Klymov

Jannik LehmannJannik Lehmann

Jacques ErasmusJacques Erasmus

Jiaan LouwJiaan Louw

Jose Ivan VargasJose Ivan Vargas

Justin HoJustin Ho

Kushal PandyaKushal Pandya

Lukas EipertLukas Eipert

Staff Frontend EngineerStaff Frontend Engineer

Martin WortschackMartin Wortschack

Michael LunøeMichael Lunøe

Miranda FluhartyMiranda Fluharty

Mireya AndresMireya Andres

Miguel RinconMiguel Rincon

Natalia TepluhinaNatalia Tepluhina

Olena HK.Olena HK.

Paul Gascou-VaillancourtPaul Gascou-Vaillancourt

Paul SlaughterPaul Slaughter

Payton BurdettePayton Burdette

Peter HegmanPeter Hegman

Phil HughesPhil Hughes

Paulina Sedlak-JakubowskaPaulina Sedlak-Jakubowska

Rahul ChanilaRahul Chanila

Robert HuntRobert Hunt

Savas VedovaSavas Vedova

Scott HamptonScott Hampton

Scott de JongeScott de Jonge

Simon KnoxSimon Knox

Stanislav LashmanovStanislav Lashmanov

Tomáš BulvaTomáš Bulva

Tristan ReadTristan Read

Vitaly SlobodinVitaly Slobodin

Zack CuddyZack Cuddy
 
pipeline (17)

Alina MihailaAlina Mihaila

David DieulivolDavid Dieulivol

Jennifer LiJennifer Li

Jen-Shin LinJen-Shin Lin

Nao HashizumeNao Hashizume

Peter LeitzenPeter Leitzen

Rémy CoutableRémy Coutable
 
qa (8)

Andrejs CunskisAndrejs Cunskis

Anastasia McDonaldAnastasia McDonald

Chloe LiuChloe Liu

Dan DavisonDan Davison

Mark LapierreMark Lapierre

Ramya AuthappanRamya Authappan

Sanad LiaquatSanad Liaquat

Senior Software Engineer in TestSenior Software Engineer in Test
 
security (9)

Costel MaximCostel Maxim

Dominic CoutureDominic Couture

Greg AlfaroGreg Alfaro

Kevin MorrisonKevin Morrison

Nikhil GeorgeNikhil George

Nick MalcolmNick Malcolm

Neil McDonaldNeil McDonald

Rohit ShambhuniRohit Shambhuni

Vitor Meireles De SousaVitor Meireles De Sousa
 
tooling (17)

Alina MihailaAlina Mihaila

David DieulivolDavid Dieulivol

Jennifer LiJennifer Li

Jen-Shin LinJen-Shin Lin

Nao HashizumeNao Hashizume

Peter LeitzenPeter Leitzen

Rémy CoutableRémy Coutable
 
workhorse (9)

Alessio CaiazzaAlessio Caiazza

Ash McKenzieAsh McKenzie

Igor DrozdovIgor Drozdov

Patrick BajaoPatrick Bajao

Vasilii IakliushinVasilii Iakliushin
 

Trainee Maintainers backend (20)

Alex BuijsAlex Buijs

Andrew EvansAndrew Evans

Dmytro BiryukovDmytro Biryukov

Diogo FrazãoDiogo Frazão

Gregory HavengaGregory Havenga

Hinam MehraHinam Mehra

Hercules Lemke MerscherHercules Lemke Merscher

Ian AndersonIan Anderson

Jonas LarsenJonas Larsen

Joseph JoshuaJoseph Joshua

Juliet WanjohiJuliet Wanjohi

Gregorius MarcoGregorius Marco

Pam ArtiagaPam Artiaga

Rad BatnagRad Batnag

Reuben PereiraReuben Pereira

Ravi KumarRavi Kumar

Sarah YasonikSarah Yasonik

Subashis ChakrabortySubashis Chakraborty

Tiger WatsonTiger Watson

Tan LeTan Le

ci_template (2)

Erick BajaoErick Bajao

Timo FurrerTimo Furrer

database (5)

Bogdan DenkovychBogdan Denkovych

Bishwa Hang RaiBishwa Hang Rai

Jarka KošanováJarka Košanová

Suraj TripathiSuraj Tripathi

Terri ChuTerri Chu

frontend (9)

Alex PennellsAlex Pennells

Fernando CardenasFernando Cardenas

James RushfordJames Rushford

Kos PalchykKos Palchyk

Lorenz van HerwaardenLorenz van Herwaarden

Nataliia RadinaNataliia Radina

Rudy CrespoRudy Crespo

Sheldon LedSheldon Led

Thomas RandolphThomas Randolph

qa (4)

Désirée ChevalierDésirée Chevalier

John McDonnellJohn McDonnell

Sofia VistasSofia Vistas

Will MeekWill Meek

Reviewers

Oksana KohuchOksana Kohuch

UX (30)

Alex FracazoAlex Fracazo

Amelia BauerlyAmelia Bauerly

Annabel Dunstone GrayAnnabel Dunstone Gray

Austin RegneryAustin Regnery

Becka LippertBecka Lippert

Bonnie TsangBonnie Tsang

Camellia X. YangCamellia X. Yang

Chad LavimoniereChad Lavimoniere

Dan Mizzi-HarrisDan Mizzi-Harris

Emily BaumanEmily Bauman

Gina DoyleGina Doyle

Graham BachelderGraham Bachelder

Ilonah PelaezIlonah Pelaez

Jeremy ElderJeremy Elder

Julia MioceneJulia Miocene

Katie MacoyKatie Macoy

Libor VancLibor Vanc

Lina FowlerLina Fowler

Michael FangmanMichael Fangman

Michael LeMichael Le

Mike NicholsMike Nichols

Nick BrandtNick Brandt

Nick LeonardNick Leonard

Manager, Product DesignManager, Product Design

Pedro Moreira da SilvaPedro Moreira da Silva

Sascha EggenbergerSascha Eggenberger

Sunjung ParkSunjung Park

Timothy NoahTimothy Noah

Taylor VanderhelmTaylor Vanderhelm

Veethika MVeethika M

analytics_instrumentation (6)

Ankit PanchalAnkit Panchal

Sebastian RehmSebastian Rehm

Michał WielichMichał Wielich

Niko BelokolodovNiko Belokolodov

Piotr SkorupaPiotr Skorupa

Sarah YasonikSarah Yasonik

backend (66)

Staff Backend EngineerStaff Backend Engineer

Backend EngineerBackend Engineer

Aishwarya SubramanianAishwarya Subramanian

Abhilash  KotteAbhilash Kotte

Alina MihailaAlina Mihaila

Aman LuthraAman Luthra

Arpit GogiaArpit Gogia

Aditya TiwariAditya Tiwari

Dominic BauerDominic Bauer

Bishwa Hang RaiBishwa Hang Rai

Carla DragoCarla Drago

Corinna GogolokCorinna Gogolok

Dmytro BiryukovDmytro Biryukov

David DieulivolDavid Dieulivol

Eulyeon K.Eulyeon K.

Ian BaumIan Baum

Jonas LarsenJonas Larsen

Janis AltherrJanis Altherr

Joseph JoshuaJoseph Joshua

Jay MontalJay Montal

James NuttJames Nutt

Jon JenkinsJon Jenkins

Josianne HysonJosianne Hyson

Kasia MisirliKasia Misirli

Krasimir AngelovKrasimir Angelov

Lee TickettLee Tickett

Lucas CharlesLucas Charles

Malcolm LockeMalcolm Locke

Maxime OreficeMaxime Orefice

Marcos RochaMarcos Rocha

Martin CavojMartin Cavoj

Michał ZającMichał Zając

Minahil NicholsMinahil Nichols

Moaz KhalifaMoaz Khalifa

Mo KhanMo Khan

Marc SaleikoMarc Saleiko

Panos KanellidisPanos Kanellidis

Paul SlaughterPaul Slaughter

Prabakaran MurugesanPrabakaran Murugesan

Qingyu ZhaoQingyu Zhao

Rad BatnagRad Batnag

Raimund HookRaimund Hook

Ravi KumarRavi Kumar

Ross ByrneRoss Byrne

Ryan CobbRyan Cobb

Sam FigueroaSam Figueroa

Sam WordSam Word

Serena FangSerena Fang

Shreyas AgarwalShreyas Agarwal

Serhii YarynovskyiSerhii Yarynovskyi

Thomas HuttererThomas Hutterer

Tarun VellishettyTarun Vellishetty

Tyler AmosTyler Amos

Vladlena ShumiloVladlena Shumilo

Zamir Martins FilhoZamir Martins Filho

ci_template (3)

Ross FuhrmanRoss Fuhrman

Sean ArnoldSean Arnold

Timo FurrerTimo Furrer

cli (2)

Igor DrozdovIgor Drozdov

database (35)

Alexandru CroitorAlexandru Croitor

Alex PooleyAlex Pooley

Bala Kumar SubramaniBala Kumar Subramani

Dominic BauerDominic Bauer

Brian WilliamsBrian Williams

Carla DragoCarla Drago

Charlie AblettCharlie Ablett

Sincheol (David) KimSincheol (David) Kim

Dmitry GruzdDmitry Gruzd

Doug StullDoug Stull

Ethan UrieEthan Urie

Fabien CatteauFabien Catteau

Furkan AyhanFurkan Ayhan

Huzaifa IftikharHuzaifa Iftikhar

Igor DrozdovIgor Drozdov

Imre FarkasImre Farkas

João PereiraJoão Pereira

John MasonJohn Mason

Maxime OreficeMaxime Orefice

Max WoolfMax Woolf

Mehmet Emin InacMehmet Emin Inac

Mohamed HamdaMohamed Hamda

Nikola MilojevicNikola Milojevic

Subashis ChakrabortySubashis Chakraborty

Tianwen ChenTianwen Chen

Vitali TatarintevVitali Tatarintev

frontend (36)

Alper AkgunAlper Akgun

Ammar AlakkadAmmar Alakkad

André LuísAndré Luís

Andrei ZubovAndrei Zubov

Angelo GulinaAngelo Gulina

Briley SandlinBriley Sandlin

Chad WoolleyChad Woolley

Daniel TianDaniel Tian

Doug StullDoug Stull

Diana ZubovaDiana Zubova

Janis AltherrJanis Altherr

Jay MontalJay Montal

Kos PalchykKos Palchyk

Laura CallahanLaura Callahan

Lee TickettLee Tickett

Marina MostiMarina Mosti

Martin CavojMartin Cavoj

Minahil NicholsMinahil Nichols

Ragnar HardarsonRagnar Hardarson

Rajan MistryRajan Mistry

Ross ByrneRoss Byrne

Sharmad NachnolkarSharmad Nachnolkar

Serhii YarynovskyiSerhii Yarynovskyi

Thomas HuttererThomas Hutterer

Tan LeTan Le

Tomas VikTomas Vik

Vamsi VempatiVamsi Vempati

go (16)

Alishan 'Ali' LadhaniAlishan 'Ali' Ladhani

Alessio CaiazzaAlessio Caiazza

Brian WilliamsBrian Williams

Dmitry GruzdDmitry Gruzd

Fabien CatteauFabien Catteau

Oscar TovarOscar Tovar

Hayley SwimelarHayley Swimelar

Jaime MartínezJaime Martínez

James FargherJames Fargher

João PereiraJoão Pereira

Staff Backend EngineerStaff Backend Engineer

qa (14)

Andy HohennerAndy Hohenner

Brittany WilkersonBrittany Wilkerson

Abhinaba GhoshAbhinaba Ghosh

Grant YoungGrant Young

Harsha MuralidharHarsha Muralidhar

Jay McCureJay McCure

Joy RoodnickJoy Roodnick

Ksenia KolpakovaKsenia Kolpakova

Nailia IskhakovaNailia Iskhakova

Nick WestburyNick Westbury

Nivetha PrabakaranNivetha Prabakaran

Richard ChongRichard Chong

Valerie BurtonValerie Burton

Vishal PatelVishal Patel

workhorse (4)

Gavin HinfeyGavin Hinfey

Jaime MartínezJaime Martínez

Sylvester ChinSylvester Chin

GitLab Agent for Kubernetes

GitLab Agent for Kubernetes is an active in-cluster component for solving any GitLab<->Kubernetes integration tasks.

Assignments

Maintainers

Staff Backend EngineerStaff Backend Engineer

Timo FurrerTimo Furrer
 

Trainee Maintainers

Taka NishidaTaka Nishida

Tiger WatsonTiger Watson

Helm chart for GitLab Agent for Kubernetes

GitLab’s official Helm chart for the GitLab agent for Kubernetes

Assignments

Maintainers

Timo FurrerTimo Furrer
 

gitlab-build-images

A repository for building Docker images for GitLab builds and tests.

Assignments

Maintainers

Andrejs CunskisAndrejs Cunskis

Balasankar 'Balu' CBalasankar 'Balu' C

Lukas EipertLukas Eipert

Rémy CoutableRémy Coutable

Stan HuStan Hu
 

Reviewers

David DieulivolDavid Dieulivol

Ryan EgesdahlRyan Egesdahl

GitLab Cloud Native Helm Chart

GitLab’s official Cloud Native Helm chart.

Assignments

Maintainers

Jason PlumJason Plum

Mitch NielsenMitch Nielsen
 
docs (14)

Amy QuallsAmy Qualls

Ashraf KhamisAshraf Khamis

Achilleas PipinellisAchilleas Pipinellis

Evan ReadEvan Read

Fiona NeillFiona Neill

Jon GlassmanJon Glassman

Kati PaizeeKati Paizee

Lorena CiutacuLorena Ciutacu

Lysanne PintoLysanne Pinto

Marcel AmiraultMarcel Amirault

Marcin Sędłak-JakubowskiMarcin Sędłak-Jakubowski

Phillip WellsPhillip Wells

Russell DickensonRussell Dickenson

Suzanne SelhornSuzanne Selhorn
 

Trainee Maintainers

Balasankar 'Balu' CBalasankar 'Balu' C

Clemens BeckClemens Beck

Reviewers

Andrew PattersonAndrew Patterson

Dmitry MakoveyDmitry Makovey

Dustin CollinsDustin Collins

Dylan GriffithDylan Griffith

Hossein PursultaniHossein Pursultani

John 'Jarv' JarvisJohn 'Jarv' Jarvis

João Alexandre Prado Tavares CunhaJoão Alexandre Prado Tavares Cunha

John MasonJohn Mason

John T SkarbekJohn T Skarbek

Jon DovestonJon Doveston

Nailia IskhakovaNailia Iskhakova

Ryan EgesdahlRyan Egesdahl

Robert MarshallRobert Marshall

Rutger WesselsRutger Wessels

Tiger WatsonTiger Watson

Vishal PatelVishal Patel

kas (2)

Staff Backend EngineerStaff Backend Engineer

Timo FurrerTimo Furrer

gitlab-cli

GLab is an open source GitLab CLI tool bringing GitLab to your terminal next to where you are already working with git and your code without switching between windows and browser tabs. Work with issues, merge requests, watch running pipelines directly from your CLI among other features.

Assignments

Maintainers

Ahmed HemdanAhmed Hemdan

Gary HoltzGary Holtz

Oscar TovarOscar Tovar

Jay McCureJay McCure

Shekhar PatnaikShekhar Patnaik

Tomas VikTomas Vik
 
docs (1)

Amy QuallsAmy Qualls
 

Reviewers

Albert SalimAlbert Salim

Allison BrowneAllison Browne

Davis BickfordDavis Bickford

Ezekiel KigboEzekiel Kigbo

Halil CobanHalil Coban

Huzaifa IftikharHuzaifa Iftikhar

Jaime MartínezJaime Martínez

James LiuJames Liu

Laura CallahanLaura Callahan

Michael FriedrichMichael Friedrich

Patrick BajaoPatrick Bajao

Timo FurrerTimo Furrer

GitLab.com COGS

This is a group which contains a separate project for each COG used by the GitLab.com infrastructure.

A COG is an integration between the role of a node (or cluster) and a Chat application such as Slack. The COG allows the infrastructure node (or cluster) to post status and alerts into Chat Channels and also allows for commands to be issued in the Chat Channel that control the behavior of the infrastructure node/cluster.

Assignments

GitLab.com - infrastructure Terraform files

Terraform - configuration and provisioning files for virtual machine nodes on production and staging

Assignments

Gitlab.com - runbooks

Describes system components, triage procedures, alert configuration, Grafana dashboards, metrics catalog, Prometheus recording rules for GitLab.com used by the Infrastructure department.

Assignments

Maintainers

Andrew NewdigateAndrew Newdigate

Bob Van LanduytBob Van Landuyt

Igor WiedlerIgor Wiedler

John 'Jarv' JarvisJohn 'Jarv' Jarvis
 

GitLab Components

This is a group containing GitLab-maintained CI/CD component projects (https://docs.gitlab.com/ee/ci/components/) meant to be shared with the public.

Each project contains one or more components that can be found in the CI/CD Catalog at https://gitlab.com/explore/catalog.

Assignments

Maintainers

Ahmed HemdanAhmed Hemdan

Avielle WolfeAvielle Wolfe

Fabio PitinoFabio Pitino

Furkan AyhanFurkan Ayhan

Laura MontemayorLaura Montemayor

Lee TickettLee Tickett

Leaminn MaLeaminn Ma

Michael FriedrichMichael Friedrich

Timo FurrerTimo Furrer
 

GitLab Compose Kit

An alternative to GitLab Development Kit (GDK) based on docker-compose and that is fully container-based and immutable.

Assignments

Maintainers

Matthias KäpplerMatthias Käppler
 

GitLab Contributors

Application behind contributors.gitlab.com

Assignments

GitLab.com - infrastructure node provisioning by role

This is a group with a project - cookbooks - for each provisioned role in the GitLab.com cluster. These cooksbooks are applied after the virtual machine node is provisioned by Terraform project.

Assignments

GitLab Dangerfiles

The goal of this project is to centralize Danger plugins and rules that are used by multiple GitLab projects.

Assignments

Maintainers

David DieulivolDavid Dieulivol

Jen-Shin LinJen-Shin Lin

Rémy CoutableRémy Coutable
 

Reviewers

Alina MihailaAlina Mihaila

Jennifer LiJennifer Li

Nao HashizumeNao Hashizume

Peter LeitzenPeter Leitzen

Data Utils

Repo for commonly used utilities within the data org

Assignments

Maintainers

Justin StarkJustin Stark
 

GitLab Design

GitLab Design is used to jumpstart design work through the use of our design library. It is intended to enable frequent, stable, and consistent contributions while making GitLab’s design open and transparent. This project helps facilitate design handoffs and design–development communication.

Assignments

Maintainers

Alex FracazoAlex Fracazo

Annabel Dunstone GrayAnnabel Dunstone Gray

Bonnie TsangBonnie Tsang

Chad LavimoniereChad Lavimoniere

Dan Mizzi-HarrisDan Mizzi-Harris

Gina DoyleGina Doyle

Graham BachelderGraham Bachelder

Katie MacoyKatie Macoy

Lina FowlerLina Fowler

Nick LeonardNick Leonard

Manager, Product DesignManager, Product Design

Pedro Moreira da SilvaPedro Moreira da Silva

Rayana VerissimoRayana Verissimo

Sascha EggenbergerSascha Eggenberger

Taurie DavisTaurie Davis

Taylor VanderhelmTaylor Vanderhelm

Veethika MVeethika M
 

GitLab Development Kit

GitLab Development Kit (GDK) provides a collection of scripts and other resources to install and manage a GitLab installation for development purposes. The source code of GitLab is spread over multiple repositories and it requires Ruby, Go, Postgres/MySQL, Redis and more to run.

GDK helps you install and configure all these different components, and start/stop them when you work on GitLab.

Assignments

Maintainers

Ash McKenzieAsh McKenzie

Nao HashizumeNao Hashizume

Tiger WatsonTiger Watson

Toon ClaesToon Claes
 
docs (10)

Ashraf KhamisAshraf Khamis

Achilleas PipinellisAchilleas Pipinellis

Evan ReadEvan Read

Fiona NeillFiona Neill

Jon GlassmanJon Glassman

Kati PaizeeKati Paizee

Lorena CiutacuLorena Ciutacu

Lysanne PintoLysanne Pinto

Marcel AmiraultMarcel Amirault

Phillip WellsPhillip Wells
 

Trainee Maintainers

Gabriel MazettoGabriel Mazetto

Gary HoltzGary Holtz

Matt KasaMatt Kasa

Reviewers

Alina MihailaAlina Mihaila

Chad WoolleyChad Woolley

David DieulivolDavid Dieulivol

Javiera TapiaJaviera Tapia

Krasimir AngelovKrasimir Angelov

Lee TickettLee Tickett

Lukas EipertLukas Eipert

Jen-Shin LinJen-Shin Lin

Peter LeitzenPeter Leitzen

Vitaly SlobodinVitaly Slobodin

GitLab Docs

Project behind docs.GitLab.com

Assignments

Maintainers

Amy QuallsAmy Qualls

Ashraf KhamisAshraf Khamis

Achilleas PipinellisAchilleas Pipinellis

Chad WoolleyChad Woolley

David O'ReganDavid O'Regan

Diana LoganDiana Logan

Evan ReadEvan Read

Fiona NeillFiona Neill

Jon GlassmanJon Glassman

Kati PaizeeKati Paizee

Lorena CiutacuLorena Ciutacu

Lysanne PintoLysanne Pinto

Marcel AmiraultMarcel Amirault

Marcin Sędłak-JakubowskiMarcin Sędłak-Jakubowski

Phillip WellsPhillip Wells

Russell DickensonRussell Dickenson

Susan TackerSusan Tacker

Suzanne SelhornSuzanne Selhorn
 
backend (2)

Sarah GermanSarah German

Vasilii IakliushinVasilii Iakliushin
 
frontend (2)

Enrique AlcántaraEnrique Alcántara

Jacques ErasmusJacques Erasmus
 

Reviewers

Ash McKenzieAsh McKenzie

GitLab Elasticsearch Indexer

An Elasticsearch indexer for Git repositories. Used by GitLab EE to implement Global Code Search.

Assignments

Maintainers

Dmitry GruzdDmitry Gruzd

Dylan GriffithDylan Griffith

John MasonJohn Mason

Terri ChuTerri Chu
 

Trainee Maintainers

Siddharth DungarwalSiddharth Dungarwal

Reviewers

Madelein van NiekerkMadelein van Niekerk

Ravi KumarRavi Kumar

GitLab Environment Toolkit

The GitLab Environment Toolkit (GET) is a provisioning and configuration toolkit for deploying GitLab’s Reference Architectures with Terraform and Ansible.

Assignments

Maintainers

Grant YoungGrant Young

Nailia IskhakovaNailia Iskhakova

Nick WestburyNick Westbury
 

gitlab-eslint-config

GitLab’s eslint configuration

Assignments

Maintainers

Tim ZallmannTim Zallmann
 
frontend (2)

Denys MishunovDenys Mishunov

Phil HughesPhil Hughes
 

GitLab Experiment

Run experiments as A/B/n tests and review the data the experiment generates.

Assignments

Maintainers

Alper AkgunAlper Akgun

Doug StullDoug Stull

Serhii YarynovskyiSerhii Yarynovskyi
 

Reviewers

Ross ByrneRoss Byrne

GitLab Exporter

Prometheus exporter for GitLab application metrics.

Assignments

Maintainers

Ahmad SherifAhmad Sherif
 

GitLab Figma Plugin

Figma plugin that enables users to upload designs from Figma to GitLab issues.

Assignments

GitLab FOSS

This is a mirror of GitLab codebase with all the proprietary code removed.

Development happens in the canonical repository at GitLab. This repository is updated periodically with changes from there.

This project is the source of the gitlab-ce distributions like omnibus-gitlab packages, docker images, AWS AMIs etc.

Assignments

GitLab GLFM Markdown

Gem using Rust based markdown parser for handling GitLab Flavored Markdown

Assignments

Product owners

Brett WalkerBrett Walker

gitlab-gollum-lib

This gem provides some functionality for GitLab wikis. Forked from https://github.com/gollum/gollum-lib.

The assignments also cover the dependant gem https://gitlab.com/gitlab-org/gitlab-gollum-rugged_adapter, which is forked from https://github.com/gollum/rugged_adapter.

Assignments

Reviewers backend (1)

Luke DuncalfeLuke Duncalfe

GitLab Ingress NGINX

Ingress-nginx is an Ingress controller for Kubernetes using NGINX as a reverse proxy and load balancer. This is a fork of https://gitlab.com/gitlab-org/cloud-native/mirror/ingress-nginx.

Assignments

Maintainers

Jason PlumJason Plum

Mitch NielsenMitch Nielsen
 

Reviewers

Andrew PattersonAndrew Patterson

Balasankar 'Balu' CBalasankar 'Balu' C

Clemens BeckClemens Beck

Dmitry MakoveyDmitry Makovey

Dustin CollinsDustin Collins

Hossein PursultaniHossein Pursultani

João Alexandre Prado Tavares CunhaJoão Alexandre Prado Tavares Cunha

Nailia IskhakovaNailia Iskhakova

Ryan EgesdahlRyan Egesdahl

Robert MarshallRobert Marshall

Vishal PatelVishal Patel

GitLab Duo Plugin for JetBrains

An editor extension to provide code suggestions in JetBrains IDEs.

Assignments

Maintainers

Alishan 'Ali' LadhaniAlishan 'Ali' Ladhani

Eduardo BonetEduardo Bonet

Erran CareyErran Carey

Gabriel MazettoGabriel Mazetto

Naman Jagdish GalaNaman Jagdish Gala
 

Reviewers

Dylan BernardiDylan Bernardi

John SlaughterJohn Slaughter

Laura IonelLaura Ionel

Shekhar PatnaikShekhar Patnaik

Tomas VikTomas Vik

GitLab License

Internal GitLab License Distribution App

Assignments

GitLab Language Server

The GitLab Language Server provides a common interface for other IDE extensions to build out GitLab functionality.

Assignments

Maintainers

Enrique AlcántaraEnrique Alcántara

Erran CareyErran Carey

Marshall CottrellMarshall Cottrell

Mike EddingtonMike Eddington

Olena HK.Olena HK.

Paul SlaughterPaul Slaughter

Shekhar PatnaikShekhar Patnaik

Tomas VikTomas Vik

Tristan ReadTristan Read
 

Reviewers

Michael Angelo RiveraMichael Angelo Rivera

GitLab MailRoom

This fork of mail_room contains some merged functionality that GitLab requires, so this mirror fork is to help us release custom functionality. mail_room is a configuration based process that will listen for incoming e-mail and execute a delivery method when a new message is received.

Assignments

Maintainers

Charlie AblettCharlie Ablett
 

GitLab Markup

Markup render for non Markdown content

Assignments

Maintainers

Gabriel MazettoGabriel Mazetto
 

GitLab Observability backend

Gitlab Observability Platform is a secure, horizontally-scalable, open source observability platform installed in your cloud account.

Assignments

Maintainers

Ankit BhatnagarAnkit Bhatnagar

Arun SoriArun Sori

Joe ShawJoe Shaw

Mat AppelmanMat Appelman

Peter LeitzenPeter Leitzen
 

GitLab Observability UI

The GitLab Observability UI provides a solid base to build upon and create a place where we can rapidly iterate on new use cases and ways to query and display data regardless of the type.

Assignments

Maintainers

Ankit PanchalAnkit Panchal

Daniele RossettiDaniele Rossetti

Nicholas KlickNicholas Klick

Peter LeitzenPeter Leitzen
 

GitLab Omnibus Builder

A repository for building base Docker images to be used while building Omnibus-GitLab packages for supported operating systems. It also contains a cookbook to setup builder machines.

Assignments

Maintainers

Balasankar 'Balu' CBalasankar 'Balu' C

Ian BaumIan Baum

Robert MarshallRobert Marshall
 

Reviewers

Dmitry MakoveyDmitry Makovey

Dustin CollinsDustin Collins

Hossein PursultaniHossein Pursultani

Jason PlumJason Plum

João Alexandre Prado Tavares CunhaJoão Alexandre Prado Tavares Cunha

Mitch NielsenMitch Nielsen

GitLab Operator

The GitLab Operator aims to manage the full lifecycle of cloud native GitLab instances, in Kubernetes and OpenShift container platforms.

Assignments

Maintainers

Clemens BeckClemens Beck

Hossein PursultaniHossein Pursultani

Jason PlumJason Plum

Mitch NielsenMitch Nielsen
 
docs (2)

Ashraf KhamisAshraf Khamis

Phillip WellsPhillip Wells
 

Reviewers

Andrew PattersonAndrew Patterson

Balasankar 'Balu' CBalasankar 'Balu' C

Dmitry MakoveyDmitry Makovey

Dustin CollinsDustin Collins

João Alexandre Prado Tavares CunhaJoão Alexandre Prado Tavares Cunha

Jon DovestonJon Doveston

Nailia IskhakovaNailia Iskhakova

Robert MarshallRobert Marshall

Vishal PatelVishal Patel

GitLab Orchestrator

GitLab Orchestrator automates the installation of GitLab multi-node deployments, High Availability deployments, and GitLab Geo deployments.

Assignments

GitLab Pages

GitLab Pages daemon used to serve static websites for GitLab users

Assignments

Maintainers

Alessio CaiazzaAlessio Caiazza

Grzegorz BizonGrzegorz Bizon

Jaime MartínezJaime Martínez

Vladimir ShushlinVladimir Shushlin
 

Trainee Maintainers
Reviewers

Arun SoriArun Sori

Ash McKenzieAsh McKenzie

Dmitry GruzdDmitry Gruzd

Hayley SwimelarHayley Swimelar

Igor FrenkelIgor Frenkel

James FargherJames Fargher

Janis AltherrJanis Altherr

Joe ShawJoe Shaw

Staff Backend EngineerStaff Backend Engineer

Naman Jagdish GalaNaman Jagdish Gala

Ravi KumarRavi Kumar

Toon ClaesToon Claes

Vishal TakVishal Tak

GitLab Performance Tool

The GitLab Performance Tool (GPT) enables you to performance test a GitLab environment

Assignments

Maintainers

Grant YoungGrant Young

Nailia IskhakovaNailia Iskhakova

Nick WestburyNick Westbury
 

GitLab QA

End-to-end, black-box, entirely click-driven integration tests for GitLab.

Assignments

Maintainers

Andrejs CunskisAndrejs Cunskis

Anastasia McDonaldAnastasia McDonald

Chloe LiuChloe Liu

Dan DavisonDan Davison

Mark LapierreMark Lapierre

Ramya AuthappanRamya Authappan

Rémy CoutableRémy Coutable

Sanad LiaquatSanad Liaquat

Senior Software Engineer in TestSenior Software Engineer in Test
 

Trainee Maintainers

Désirée ChevalierDésirée Chevalier

John McDonnellJohn McDonnell

Sofia VistasSofia Vistas

Will MeekWill Meek

Reviewers

Andy HohennerAndy Hohenner

Brittany WilkersonBrittany Wilkerson

David DieulivolDavid Dieulivol

Abhinaba GhoshAbhinaba Ghosh

Grant YoungGrant Young

Harsha MuralidharHarsha Muralidhar

Ievgen ChernikovIevgen Chernikov

Jay McCureJay McCure

Joy RoodnickJoy Roodnick

Ksenia KolpakovaKsenia Kolpakova

Jen-Shin LinJen-Shin Lin

Michael KozonoMichael Kozono

Nailia IskhakovaNailia Iskhakova

Nick WestburyNick Westbury

Nivetha PrabakaranNivetha Prabakaran

Peter LeitzenPeter Leitzen

Richard ChongRichard Chong

Valerie BurtonValerie Burton

Vishal PatelVishal Patel

backend (1)

Felipe ArturFelipe Artur

Backup/restore procedures

Automated backup and restore procedures for GitLab.com data

Assignments

GitLab Roulette

This project regularly publish a JSON that contains available maintainers for gitlab-org projects: https://gitlab-org.gitlab.io/gitlab-roulette/roulette.json

Assignments

GitLab RSpec Profiling Statistics

A simple CI job which generates basic statistics about most expensive RSpec tests. Identifying slowest / most expensive tests can help with optimizing our code and our specs.

Assignments

Maintainers

Alina MihailaAlina Mihaila

Jan ProvaznikJan Provaznik

Jennifer LiJennifer Li

Peter LeitzenPeter Leitzen

Rémy CoutableRémy Coutable

Robert MayRobert May
 

Reviewers

David DieulivolDavid Dieulivol

Jen-Shin LinJen-Shin Lin

Nao HashizumeNao Hashizume

GitLab Runner

GitLab CI/CD Runner

Assignments

Maintainers

Adrien KohlbeckerAdrien Kohlbecker

Arran WalkerArran Walker

Axel von BertoldiAxel von Bertoldi

Davis BickfordDavis Bickford

Georgi GeorgievGeorgi Georgiev

Joe BurnettJoe Burnett

Romuald AtchadéRomuald Atchadé

Tomasz MaczukinTomasz Maczukin
 
docs (14)

Amy QuallsAmy Qualls

Ashraf KhamisAshraf Khamis

Achilleas PipinellisAchilleas Pipinellis

Evan ReadEvan Read

Fiona NeillFiona Neill

Jon GlassmanJon Glassman

Kati PaizeeKati Paizee

Lorena CiutacuLorena Ciutacu

Lysanne PintoLysanne Pinto

Marcel AmiraultMarcel Amirault

Marcin Sędłak-JakubowskiMarcin Sędłak-Jakubowski

Phillip WellsPhillip Wells

Russell DickensonRussell Dickenson

Suzanne SelhornSuzanne Selhorn
 

GitLab Shell

GitLab Shell handles Git commands for GitLab. It’s an essential part of GitLab.

Assignments

Maintainers

Ash McKenzieAsh McKenzie

Igor DrozdovIgor Drozdov

Patrick BajaoPatrick Bajao
 

Trainee Maintainers

Ethan UrieEthan Urie

Oscar TovarOscar Tovar

Vasilii IakliushinVasilii Iakliushin

Reviewers

Alejandro RodríguezAlejandro Rodríguez

Jaime MartínezJaime Martínez

James FargherJames Fargher

Javiera TapiaJaviera Tapia

GitLab Sketch Plugin

Sketch plugin that enables users to upload designs from Sketch to GitLab issues.

Assignments

GitLab Styles

This gem centralizes some shared GitLab’s styles config (only RuboCop for now), as well as custom RuboCop cops.

Assignments

Maintainers

Brian WilliamsBrian Williams

David DieulivolDavid Dieulivol

Doug StullDoug Stull

Jen-Shin LinJen-Shin Lin

Peter LeitzenPeter Leitzen

Rémy CoutableRémy Coutable

Thong KuahThong Kuah
 

Reviewers

Albert SalimAlbert Salim

Alina MihailaAlina Mihaila

Alishan 'Ali' LadhaniAlishan 'Ali' Ladhani

Eugie LimpinEugie Limpin

Jennifer LiJennifer Li

Kassio BorgesKassio Borges

Maxime OreficeMaxime Orefice

Nao HashizumeNao Hashizume

Sashi Kumar KumaresanSashi Kumar Kumaresan

GitLab SVGs

Our SVG Assets and the corresponding pipelines to create all of our SVG sprites for our icons. Also automatic optimisation of SVG based illustrations.

Assignments

Maintainers UX (3)

Jeremy ElderJeremy Elder

Julia MioceneJulia Miocene

Taurie DavisTaurie Davis
 
frontend (7)

Denys MishunovDenys Mishunov

Lukas EipertLukas Eipert

Martin WortschackMartin Wortschack

Phil HughesPhil Hughes

Scott de JongeScott de Jonge

Stanislav LashmanovStanislav Lashmanov

Tim ZallmannTim Zallmann
 

Trainee Maintainers frontend (1)

Sarah GermanSarah German

techtask

Quickly set up your next backend technical interview. Currently internal only.

Assignments

Maintainers

Alexandru CroitorAlexandru Croitor

Charlie AblettCharlie Ablett

Dmitry GruzdDmitry Gruzd

Dylan GriffithDylan Griffith

Heinrich Lee YuHeinrich Lee Yu

James LopezJames Lopez

Lucas CharlesLucas Charles

Matthias KäpplerMatthias Käppler

Olivier GonzalezOlivier Gonzalez

Peter LeitzenPeter Leitzen

Steve XuerebSteve Xuereb

Thong KuahThong Kuah
 

GitLab Triage

This gem aims to enable project managers and maintainers to automatically triage Issues and Merge Requests in GitLab projects based on defined policies.

Assignments

Maintainers

Jen-Shin LinJen-Shin Lin

Rémy CoutableRémy Coutable
 

Reviewers

Alina MihailaAlina Mihaila

David DieulivolDavid Dieulivol

Jennifer LiJennifer Li

Lee TickettLee Tickett

Nao HashizumeNao Hashizume

Raimund HookRaimund Hook

gitlab-ui

UI component library written in Vue.js. Use https://gitlab-org.gitlab.io/gitlab-ui/ to see all the components. Every frontend engineer at GitLab is a reviewer of this project. However, the reviewers below are part of the gitlab-ui working group, and it’s recommended to ping one of them in a non-trivial MR.

Assignments

Maintainers frontend (13)

Enrique AlcántaraEnrique Alcántara

Florie GuibertFlorie Guibert

Jose Ivan VargasJose Ivan Vargas

Lukas EipertLukas Eipert

Staff Frontend EngineerStaff Frontend Engineer

Olena HK.Olena HK.

Paul Gascou-VaillancourtPaul Gascou-Vaillancourt

Paul SlaughterPaul Slaughter

Payton BurdettePayton Burdette

Peter HegmanPeter Hegman

Savas VedovaSavas Vedova

Scott de JongeScott de Jonge

Simon KnoxSimon Knox
 

Trainee Maintainers frontend (1)

Justin HoJustin Ho

Reviewers UX (7)

Amelia BauerlyAmelia Bauerly

Annabel Dunstone GrayAnnabel Dunstone Gray

Becka LippertBecka Lippert

Ilonah PelaezIlonah Pelaez

Jeremy ElderJeremy Elder

Pedro Moreira da SilvaPedro Moreira da Silva

Taurie DavisTaurie Davis

frontend (21)

Andrew FontaineAndrew Fontaine

Artur FedorovArtur Fedorov

Brandon LabuschagneBrandon Labuschagne

Dave PisekDave Pisek

Deepika GulianiDeepika Guliani

Denys MishunovDenys Mishunov

Dheeraj JoshiDheeraj Joshi

Ezekiel KigboEzekiel Kigbo

Himanshu KapoorHimanshu Kapoor

Jannik LehmannJannik Lehmann

Jacques ErasmusJacques Erasmus

Jiaan LouwJiaan Louw

Kushal PandyaKushal Pandya

Marina MostiMarina Mosti

Martin WortschackMartin Wortschack

Natalia TepluhinaNatalia Tepluhina

Phil HughesPhil Hughes

Rahul ChanilaRahul Chanila

Scott HamptonScott Hampton

Thomas HuttererThomas Hutterer

Tim ZallmannTim Zallmann

gitlab-vim

An editor extension for Vim. This Neovim plugin provides Code Suggestions and more.

Assignments

Maintainers

Erran CareyErran Carey
 

Reviewers

Dylan GriffithDylan Griffith

GitLab Extension for Visual Studio

An editor extension to provide code suggestions in Visual Studio.

Assignments

Maintainers

John SlaughterJohn Slaughter

Mike EddingtonMike Eddington

Ross FuhrmanRoss Fuhrman
 

GitLab VS Code extension

VS Code Extension that integrates GitLab functionality into the VS Code editor. The extension supports searching and reviewing MRs, controlling pipelines and more. The project is also called GitLab Workflow.

Assignments

Maintainers

Alexander TurinskeAlexander Turinske

Denys MishunovDenys Mishunov

Dheeraj JoshiDheeraj Joshi

Elwyn BensonElwyn Benson

Enrique AlcántaraEnrique Alcántara

Erran CareyErran Carey

Paul SlaughterPaul Slaughter

Shekhar PatnaikShekhar Patnaik

Tomas VikTomas Vik

Tristan ReadTristan Read
 

Reviewers

Jannik LehmannJannik Lehmann

Michael Angelo RiveraMichael Angelo Rivera

Peter HegmanPeter Hegman

gitlab-web-ide

A package for bootstrapping GitLab’s context-aware Web IDE.

Assignments

Maintainers

Ahmed HemdanAhmed Hemdan

Chad WoolleyChad Woolley

Enrique AlcántaraEnrique Alcántara

Erran CareyErran Carey

Javiera TapiaJaviera Tapia

Mireya AndresMireya Andres

Paul SlaughterPaul Slaughter

Tomas VikTomas Vik
 

Reviewers

Alper AkgunAlper Akgun

GitLab Workhorse

Gitlab-workhorse is a smart reverse proxy for GitLab. It handles “large” HTTP requests such as file downloads, file uploads, Git push/pull and Git archive downloads.

Assignments

GitLab Workspaces Proxy

GitLab Workspaces Proxy handles discovery, authentication and authorization of the workspaces running in a kubernetes cluster.

Assignments

Maintainers

Shekhar PatnaikShekhar Patnaik

Vishal TakVishal Tak
 

GitLab Zoekt Helm Chart

GitLab Zoekt Helm Chart is used for deploying Zoekt as a code search engine to support GitLab exact code search.

Assignments

Maintainers

Dmitry GruzdDmitry Gruzd

Dylan GriffithDylan Griffith

Jason PlumJason Plum
 

Reviewers

Andrew PattersonAndrew Patterson

Balasankar 'Balu' CBalasankar 'Balu' C

Clemens BeckClemens Beck

Dmitry MakoveyDmitry Makovey

Dustin CollinsDustin Collins

Hossein PursultaniHossein Pursultani

João Alexandre Prado Tavares CunhaJoão Alexandre Prado Tavares Cunha

John MasonJohn Mason

Mitch NielsenMitch Nielsen

Nailia IskhakovaNailia Iskhakova

Robert MarshallRobert Marshall

Vishal PatelVishal Patel

GitLab Zoekt Indexer

A Zoekt indexer for Git repositories. Used by GitLab EE to implement new Code Search.

Assignments

Maintainers

Dmitry GruzdDmitry Gruzd

Dylan GriffithDylan Griffith

John MasonJohn Mason

Staff Backend EngineerStaff Backend Engineer
 

Reviewers

Isaac DawsonIsaac Dawson

Madelein van NiekerkMadelein van Niekerk

Ravi KumarRavi Kumar

Siddharth DungarwalSiddharth Dungarwal

Terri ChuTerri Chu

ZOQL

A toolkit for working with the ZOQL language that includes a ZOQL language parser and an AST explorer.

Assignments

Product owners

Vitaly SlobodinVitaly Slobodin

GitLab Data

The primary project for the GitLab Data team

Assignments

Maintainers

Justin StarkJustin Stark
 

GitLab Kramdown

GitLab Flavored Markdown extensions to Kramdown

Assignments

Maintainers

Achilleas PipinellisAchilleas Pipinellis

Gabriel MazettoGabriel Mazetto
 

GitLab Quality Test Tooling

Test tooling that can be used by different projects or different part of the same project, mostly in CI scripts.

Assignments

Maintainers

Alina MihailaAlina Mihaila

David DieulivolDavid Dieulivol

Désirée ChevalierDésirée Chevalier

Richard ChongRichard Chong
 

Reviewers

Jay McCureJay McCure

Jennifer LiJennifer Li

John McDonnellJohn McDonnell

Jen-Shin LinJen-Shin Lin

Nao HashizumeNao Hashizume

Peter LeitzenPeter Leitzen

Sofia VistasSofia Vistas

Senior Software Engineer in TestSenior Software Engineer in Test

gitlabktl

gitlabktl is a tool that integrates GitLab with Kubernetes / Knative and is a part of GitLab Serverless platform.

Assignments

Gitter webapp

Gitter is a community for software developers. This project is the main monolith web chat application.

Assignments

Go MimeDB

Go package that generates additional MIME types that can be loaded into memory by a web server

Assignments

Reviewers

Jaime MartínezJaime Martínez

grape-path-helpers

Provides named route helpers for Grape APIs, similar to Rails’ route helpers. Forked/renamed from https://github.com/reprah/grape-route-helpers

Assignments

Maintainers

Stan HuStan Hu
 

Graphql Ruby

Security motivated fork of https://github.com/rmosolgo/graphql-ruby.git.

Assignments

GitLab Runner Infrastructure Toolkit

A library of Terraform modules for deploying GitLab Runner.

Assignments

Maintainers

Davis BickfordDavis Bickford

Joe BurnettJoe Burnett
 

Group Conversations

Presentations from (some of) the teams at GitLab, to update the rest of the world on what they’ve been working on.

Assignments

gRPC

Forked from https://github.com/grpc/grpc. Only used right now to build on IBM Z (s390x).

Assignments

helm-install-image

Minimal images with Helm and kubectl installed. Built for GitLab’s cluster integration.

Assignments

Maintainers

João Alexandre Prado Tavares CunhaJoão Alexandre Prado Tavares Cunha

Taka NishidaTaka Nishida

Tiger WatsonTiger Watson

Timo FurrerTimo Furrer
 

Iglu

Iglu Schema Registry for https://gitlab-org.gitlab.io/iglu

Assignments

Maintainers

Alper AkgunAlper Akgun

Ankit PanchalAnkit Panchal

Sebastian RehmSebastian Rehm

Doug StullDoug Stull

Niko BelokolodovNiko Belokolodov
 

GitLab.com - infrastructure issue tracker

Used to track the infrastructure work of GitLab.com itself

Assignments

internal-handbook

Home to GitLab In-House internal news and sensitive handbook pages classified as orange or higher.

Assignments

Distribution issue bot

Bot to manage issues for CI pipelines failures.

Assignments

Maintainers

Mitch NielsenMitch Nielsen
 

k3s GitLab CI

Extends the official k3s images for more convenient use in GitLab CI

Assignments

Maintainers

Senior Backend EngineerSenior Backend Engineer
 

k8s-agent-qa

This project runs schedule pipelines that runs production integration test of the GitLab Agent for Kubernetes features. If the job fails, the Configure group gets notified immediately on the #feed_alerts_configure Slack channel.

Assignments

Maintainers

Senior Backend EngineerSenior Backend Engineer
 

Kubernetes workloads GitLab.com

Deployment and configuration wrapper around the official GitLab Helm Charts used for deployments of GitLab.com services.

Assignments

Maintainers

John 'Jarv' JarvisJohn 'Jarv' Jarvis

John T SkarbekJohn T Skarbek
 

Kubernetes GitLab Demo

Deprecated GitLab Idea to Production Kubernetes demo project

Assignments

labkit

LabKit is minimalist library to provide functionality for Go services at GitLab.

Assignments

Maintainers

Andrew NewdigateAndrew Newdigate

Igor WiedlerIgor Wiedler

João PereiraJoão Pereira

Steve XuerebSteve Xuereb
 

Trainee Maintainers

Bob Van LanduytBob Van Landuyt

Staff Backend EngineerStaff Backend Engineer

Reviewers

Jaime MartínezJaime Martínez

labkit-ruby

LabKit-Ruby is minimalist library to provide functionality for Ruby services at GitLab.

Assignments

Maintainers

Andrew NewdigateAndrew Newdigate

Bob Van LanduytBob Van Landuyt

Kamil TrzcińskiKamil Trzciński

Matthias KäpplerMatthias Käppler
 

Trainee Maintainers

Mohamed HamdaMohamed Hamda

LicenseFinder

Fork of https://github.com/pivotal/LicenseFinder.git. Maintained temporarily to relax dependency on Thor.

Assignments

Marketing Operations

Marketing Operations (MktgOps) supports the entire Marketing team to streamline processes and manage related tools.

Assignments

Marketo Tools

Internal Marketo Tools

Assignments

Nesting

A basic and opinionated daemon that sits in front of virtualization platforms

Assignments

Maintainers

Arran WalkerArran Walker

Davis BickfordDavis Bickford
 

Omnibus GitLab

Omnibus GitLab creates the packages for GitLab.

Assignments

Maintainers

Andrew PattersonAndrew Patterson

Balasankar 'Balu' CBalasankar 'Balu' C

Ian BaumIan Baum

Robert MarshallRobert Marshall
 
docs (14)

Amy QuallsAmy Qualls

Ashraf KhamisAshraf Khamis

Achilleas PipinellisAchilleas Pipinellis

Evan ReadEvan Read

Fiona NeillFiona Neill

Jon GlassmanJon Glassman

Kati PaizeeKati Paizee

Lorena CiutacuLorena Ciutacu

Lysanne PintoLysanne Pinto

Marcel AmiraultMarcel Amirault

Marcin Sędłak-JakubowskiMarcin Sędłak-Jakubowski

Phillip WellsPhillip Wells

Russell DickensonRussell Dickenson

Suzanne SelhornSuzanne Selhorn
 

Trainee Maintainers

João Alexandre Prado Tavares CunhaJoão Alexandre Prado Tavares Cunha

Reviewers

Clemens BeckClemens Beck

Dmitry MakoveyDmitry Makovey

Dustin CollinsDustin Collins

Gabriel MazettoGabriel Mazetto

Hossein PursultaniHossein Pursultani

Jason PlumJason Plum

Mitch NielsenMitch Nielsen

Nailia IskhakovaNailia Iskhakova

Ryan EgesdahlRyan Egesdahl

Vishal PatelVishal Patel

OS images for MacOS build cloud

OS images for MacOS build cloud

Assignments

Maintainers

Adrien KohlbeckerAdrien Kohlbecker

Arran WalkerArran Walker

Georgi GeorgievGeorgi Georgiev

Tomasz MaczukinTomasz Maczukin
 

Package Hunter

Behavioral analyzer for detecting malicious NodeJS modules or Ruby gems.

Assignments

Product owners

Dennis AppeltDennis Appelt

Package Hunter CLI

CLI client for Package Hunter. Useful to run Package Hunter jobs in CI or locally.

Assignments

Product owners

Dennis AppeltDennis Appelt

pages.gitlab.io

GitLab Pages landing page

Assignments

Compensation Calculator

Project that houses all the code and data files for our compensation calculator.

Assignments

Maintainers

A.J. RomanielloA.J. Romaniello
 

PeopleOps Employment Automation

Automation related to various employment activities at GitLab, like onboarding issue creation, anniversary and new hire announcements, GreenHouse to BambooHR sync, general issue housekeeping, etc.

Assignments

Maintainers

A.J. RomanielloA.J. Romaniello
 

Nominator

This is a slack bot created to use within GitLab to nominate team members for discretionary bonuses.

Assignments

Maintainers

A.J. RomanielloA.J. Romaniello
 

Splinter PTO

This gem is a wrapper for the Time Off by Deel API.

Assignments

Maintainers

A.J. RomanielloA.J. Romaniello
 

pipeline-validation-service

Implements https://docs.gitlab.com/ee/administration/external_pipeline_validation.html

Assignments

Maintainers

Alex BuijsAlex Buijs

Eugie LimpinEugie Limpin

Hinam MehraHinam Mehra

Jay SwainJay Swain
 

GitLab Project Templates

GitLab project-templates are a collection of language-specific starter templates.

Assignments

Maintainers

Fabio PitinoFabio Pitino

Gavin HinfeyGavin Hinfey

Igor DrozdovIgor Drozdov

Senior Backend EngineerSenior Backend Engineer

Patrick CyizaPatrick Cyiza

Joe WoodwardJoe Woodward

Kasia MisirliKasia Misirli

Marcel AmiraultMarcel Amirault

Robert MayRobert May

Sean CarrollSean Carroll

Vasilii IakliushinVasilii Iakliushin
 
docs (1)

Amy QuallsAmy Qualls
 

prometheus-client-mmap

This Prometheus library is fork of Prometheus Ruby Client that uses memory-mapped files to share metrics from multiple processes

Assignments

Maintainers

Stan HuStan Hu
 

Reviewers

Google Protobuf

Forked from https://github.com/protocolbuffers/protobuf. Only used right now to build on IBM Z (s390x).

Assignments

Public Container Image Archive Registry

Hosts official GitLab container images within the container registry.

Assignments

Maintainers

Balasankar 'Balu' CBalasankar 'Balu' C

Robert MarshallRobert Marshall
 

Common CI for QA pipelines

This project has common CI config for the other QA pipeline projects.

Assignments

Maintainers

Jen-Shin LinJen-Shin Lin

Mark LapierreMark Lapierre

Rémy CoutableRémy Coutable

Sanad LiaquatSanad Liaquat
 

Reviewers

David DieulivolDavid Dieulivol

Jennifer LiJennifer Li

Nao HashizumeNao Hashizume

Quality SSH Tunnel

Docker image that provides internet connection to docker containers from CI.

Assignments

Maintainers

Dan DavisonDan Davison

Senior Software Engineer in TestSenior Software Engineer in Test
 

IpynbDiff

A simple utility to create cleaner diffs for Jupyter Notebooks in Ruby.

Assignments

Product owners

Eduardo BonetEduardo Bonet

Release CLI

The GitLab Release CLI consumes instructions in the :release node of the .gitlab-ci.yml to create a Release object in GitLab Rails. GitLab Release is a CLI application written in Golang.

Assignments

Maintainers

Jaime MartínezJaime Martínez

Steve XuerebSteve Xuereb

Vladimir ShushlinVladimir Shushlin
 

Reviewers

Ahmed HemdanAhmed Hemdan

Alishan 'Ali' LadhaniAlishan 'Ali' Ladhani

Halil CobanHalil Coban

Krasimir AngelovKrasimir Angelov

Pam ArtiagaPam Artiaga

Pedro PombeiroPedro Pombeiro

GitLab Release Tools

Instructions and tools for releasing GitLab

Assignments

Maintainers

Ahmad TolbaAhmad Tolba

Alessio CaiazzaAlessio Caiazza

Dat TangDat Tang

Jenny KimJenny Kim

John T SkarbekJohn T Skarbek

Mayra CabreraMayra Cabrera

Rémy CoutableRémy Coutable

Reuben PereiraReuben Pereira

Steve AbramsSteve Abrams

Vladimir GlafirovVladimir Glafirov
 

Reviewers

Peter LeitzenPeter Leitzen

GitLab Runner Releaser

A tool to facilitate making GitLab Runner releases.

Assignments

Maintainers

Georgi GeorgievGeorgi Georgiev
 

GitLab Runner Releases

A project to initiate and manage cutting GitLab Runner releases.

Assignments

Maintainers

Georgi GeorgievGeorgi Georgiev
 

RemoteOnly.org

This is the source for the https://www.remoteonly.org site.

Assignments

Repository X-Ray

Docker images for X-Ray scan feature building repositories metadata for code creation tasks.

Assignments

Rouge

Syntax highlighting used in GitLab Rails (source code) and Gitaly (Wikis).

Assignments

Maintainers

Drew BlessingDrew Blessing
 

Trainee Maintainers

Marcel AmiraultMarcel Amirault

Robert MayRobert May

GitLab Runner Helm Chart

Deploys a GitLab Runner instance into your Kubernetes cluster.

Assignments

Maintainers

Georgi GeorgievGeorgi Georgiev

Romuald AtchadéRomuald Atchadé
 

Runner Incept

A project for E2E testing of gitlab-runner

Assignments

Maintainers

Davis BickfordDavis Bickford

Romuald AtchadéRomuald Atchadé
 

GitLab Runner Operator for Kubernetes

Manage the lifecycle of GitLab Runner instances on Kubernetes or Openshift

Assignments

Maintainers

Georgi GeorgievGeorgi Georgiev

Romuald AtchadéRomuald Atchadé
 

GitLab Runner UBI Offline Build

Build Runner and Runner-helper images in isolated environments with restricted internet access.

Assignments

Maintainers

Axel von BertoldiAxel von Bertoldi

Georgi GeorgievGeorgi Georgiev
 

Sec Section Dangerbot

Dangerbot used by the Sec Section

Assignments

Maintainers

Brian WilliamsBrian Williams

Lucas CharlesLucas Charles
 

Reviewers

Serena FangSerena Fang

Dependency Scanning - Gemnasium analyzer

Gemnasium analyzer providing scanning capabilities for our Dependency Scanning category.

Assignments

Maintainers

Adam CohenAdam Cohen

Fabien CatteauFabien Catteau

Oscar TovarOscar Tovar
 
backend (1)

Igor FrenkelIgor Frenkel
 

Dependency Scanning - Gemnasium Database

Repository providing security advisories for the Gemnasium analyzer (Dependency Scanning). Part of our GitLab Advisory Database category.

Assignments

Maintainers

Dinesh BolkensteynDinesh Bolkensteyn

Isaac DawsonIsaac Dawson

Jayson Salazar RodriguezJayson Salazar Rodriguez

Julian ThomeJulian Thome

Michael HenriksenMichael Henriksen
 

Static Analysis - Bandit analyzer

Bandit analyzer providing scanning capabilities for our Static Analysis category.

Assignments

Maintainers

Craig SmithCraig Smith

Lucas CharlesLucas Charles
 

Reviewers

Ahmed HemdanAhmed Hemdan

Ross FuhrmanRoss Fuhrman

Serena FangSerena Fang

Vishwa BhatVishwa Bhat

Static Analysis - Brakeman analyzer

Brakeman analyzer providing scanning capabilities for our Static Analysis category.

Assignments

Maintainers

Craig SmithCraig Smith

Julian ThomeJulian Thome

Lucas CharlesLucas Charles

Ross FuhrmanRoss Fuhrman
 

Reviewers

Ahmed HemdanAhmed Hemdan

Serena FangSerena Fang

Vishwa BhatVishwa Bhat

Code Quality

Code Quality Analysis tool for GitLab CI

Assignments

Maintainers

Lucas CharlesLucas Charles

Ross FuhrmanRoss Fuhrman
 

Reviewers

Ahmed HemdanAhmed Hemdan

Craig SmithCraig Smith

Serena FangSerena Fang

Vishwa BhatVishwa Bhat

Static Analysis - Eslint analyzer

Eslint analyzer providing scanning capabilities for our Static Analysis category.

Assignments

Maintainers

Lucas CharlesLucas Charles
 

Reviewers

Ahmed HemdanAhmed Hemdan

Craig SmithCraig Smith

Ross FuhrmanRoss Fuhrman

Serena FangSerena Fang

Vishwa BhatVishwa Bhat

Static Analysis - Flawfinder analyzer

Flawfinder analyzer providing scanning capabilities for our Static Analysis category.

Assignments

Maintainers

Craig SmithCraig Smith

Lucas CharlesLucas Charles

Vishwa BhatVishwa Bhat
 

Reviewers

Ahmed HemdanAhmed Hemdan

Ross FuhrmanRoss Fuhrman

Serena FangSerena Fang

Static Analysis - Gosec analyzer

Gosec analyzer providing scanning capabilities for our Static Analysis category.

Assignments

Maintainers

Lucas CharlesLucas Charles
 

Reviewers

Ahmed HemdanAhmed Hemdan

Craig SmithCraig Smith

Ross FuhrmanRoss Fuhrman

Serena FangSerena Fang

Vishwa BhatVishwa Bhat

Static Analysis - KICS analyzer

KICS analyzer providing IaC scanning capabilities for our Static Analysis category.

Assignments

Maintainers

Craig SmithCraig Smith

Lucas CharlesLucas Charles
 

Reviewers

Ahmed HemdanAhmed Hemdan

Ross FuhrmanRoss Fuhrman

Serena FangSerena Fang

Vishwa BhatVishwa Bhat

Static Analysis - Kubesec analyzer

Kubesec analyzer providing IaC scanning capabilities for our Static Analysis category.

Assignments

Maintainers

Craig SmithCraig Smith

Lucas CharlesLucas Charles
 

Reviewers

Ahmed HemdanAhmed Hemdan

Ross FuhrmanRoss Fuhrman

Serena FangSerena Fang

Vishwa BhatVishwa Bhat

Static Analysis - MobSF analyzer

MobSF analyzer providing scanning capabilities for our Static Analysis category.

Assignments

Maintainers

Craig SmithCraig Smith

Lucas CharlesLucas Charles
 

Reviewers

Ahmed HemdanAhmed Hemdan

Ross FuhrmanRoss Fuhrman

Serena FangSerena Fang

Vishwa BhatVishwa Bhat

Static Analysis - Nodejs-Scan analyzer

Nodejs-Scan analyzer providing scanning capabilities for our Static Analysis category.

Assignments

Maintainers

Craig SmithCraig Smith
 

Reviewers

Ahmed HemdanAhmed Hemdan

Ross FuhrmanRoss Fuhrman

Vishwa BhatVishwa Bhat

Static Analysis - PHPCS-Security-Audit analyzer

PHPCS-Security-Audit analyzer providing scanning capabilities for our Static Analysis category.

Assignments

Maintainers

Craig SmithCraig Smith

Ross FuhrmanRoss Fuhrman
 

Reviewers

Ahmed HemdanAhmed Hemdan

Vishwa BhatVishwa Bhat

Static Analysis - PMD Apex analyzer

PMD Apex analyzer providing scanning capabilities for our Static Analysis category.

Assignments

Maintainers

Craig SmithCraig Smith

Lucas CharlesLucas Charles
 

Reviewers

Ahmed HemdanAhmed Hemdan

Ross FuhrmanRoss Fuhrman

Serena FangSerena Fang

Vishwa BhatVishwa Bhat

Static Analysis - Semgrep Rules

Central Semgrep rules repository for the Semgrep SAST analyzer.

Assignments

Maintainers

Craig SmithCraig Smith

Dinesh BolkensteynDinesh Bolkensteyn

Isaac DawsonIsaac Dawson

Jayson Salazar RodriguezJayson Salazar Rodriguez

Julian ThomeJulian Thome

Michael HenriksenMichael Henriksen
 

Reviewers

Adam CohenAdam Cohen

Bhavya KaushalBhavya Kaushal

Hua YanHua Yan

Jason LeasureJason Leasure

Static Analysis - Security-Code-Scan analyzer

Security-Code-Scan analyzer providing scanning capabilities for our Static Analysis category.

Assignments

Maintainers

Craig SmithCraig Smith

Ross FuhrmanRoss Fuhrman
 

Reviewers

Ahmed HemdanAhmed Hemdan

Vishwa BhatVishwa Bhat

Static Analysis - Semgrep analyzer

Semgrep analyzer providing scanning capabilities for our Static Analysis category.

Assignments

Maintainers

Craig SmithCraig Smith

Lucas CharlesLucas Charles

Vishwa BhatVishwa Bhat
 

Reviewers

Ahmed HemdanAhmed Hemdan

Ross FuhrmanRoss Fuhrman

Serena FangSerena Fang

Static Analysis - Sobelow analyzer

Sobelow analyzer providing scanning capabilities for our Static Analysis category.

Assignments

Maintainers

Lucas CharlesLucas Charles
 

Reviewers

Ahmed HemdanAhmed Hemdan

Craig SmithCraig Smith

Ross FuhrmanRoss Fuhrman

Serena FangSerena Fang

Vishwa BhatVishwa Bhat

Static Analysis - Spotbugs analyzer

Spotbugs analyzer providing scanning capabilities for our Static Analysis category.

Assignments

Maintainers

Lucas CharlesLucas Charles

Vishwa BhatVishwa Bhat
 

Reviewers

Ahmed HemdanAhmed Hemdan

Craig SmithCraig Smith

Ross FuhrmanRoss Fuhrman

Serena FangSerena Fang

Static Analysis - Tracking analyzer

Post-Analyzer for augmenting SAST reports with scope_offset tracking information for our Static Analysis category.

Assignments

Maintainers

Craig SmithCraig Smith

Julian ThomeJulian Thome

Lucas CharlesLucas Charles
 

Reviewers

Ahmed HemdanAhmed Hemdan

Ross FuhrmanRoss Fuhrman

Serena FangSerena Fang

Vishwa BhatVishwa Bhat

Secret Detection - Secrets analyzer

Secrets analyzer providing scanning capabilities for our Secret Detection category.

Assignments

Maintainers

Ahmed HemdanAhmed Hemdan

Craig SmithCraig Smith

Lucas CharlesLucas Charles

Ross FuhrmanRoss Fuhrman
 

Reviewers

Dheeraj JoshiDheeraj Joshi

Serena FangSerena Fang

Vishwa BhatVishwa Bhat

Secure Analyzers

Several repositories for the various analyzers including language specific analyzers, container scanning, secret detection, and dependency scanning.

Assignments

Reviewers go (2)

Lucas CharlesLucas Charles

Serena FangSerena Fang

API Security

API Security testing engine for GitLab CI.

Assignments

Maintainers

Mike EddingtonMike Eddington
 

Reviewers

David NelsonDavid Nelson

Browser-based DAST Engine

Browser-based Dynamic Application Security Testing for GitLab CI

Assignments

Maintainers

Arpit GogiaArpit Gogia

Aditya TiwariAditya Tiwari

Craig SmithCraig Smith

Cam SwordsCam Swords

Isaac DawsonIsaac Dawson

Marcos RochaMarcos Rocha

Philip CunninghamPhilip Cunningham
 

Secure Command analyzer

Command module providing common CLI capabilities for our Secure stage analyzers.

Assignments

Maintainers

Fabien CatteauFabien Catteau

Lucas CharlesLucas Charles
 

Reviewers

Craig SmithCraig Smith

Ross FuhrmanRoss Fuhrman

Serena FangSerena Fang

Vishwa BhatVishwa Bhat

Secure Report analyzer

Report module providing common CLI capabilities for our Secure stage analyzers.

Assignments

Maintainers

Adam CohenAdam Cohen

Lucas CharlesLucas Charles
 

Reviewers

Craig SmithCraig Smith

Ross FuhrmanRoss Fuhrman

Serena FangSerena Fang

Vishwa BhatVishwa Bhat

Static Analysis - Ruleset analyzer

Ruleset module providing customized SAST ruleset capabilities for our Static Analysis category.

Assignments

Maintainers

Lucas CharlesLucas Charles
 

Reviewers

Craig SmithCraig Smith

Ross FuhrmanRoss Fuhrman

Serena FangSerena Fang

Vishwa BhatVishwa Bhat

Container Scanning

Container Image Security Scanning for GitLab CI

Assignments

Maintainers

Adam CohenAdam Cohen

Igor FrenkelIgor Frenkel
 

Trainee Maintainers

Olivier GonzalezOlivier Gonzalez

Reviewers

Aditya TiwariAditya Tiwari

Fabien CatteauFabien Catteau

Oscar TovarOscar Tovar

James HebdenJames Hebden

Philip CunninghamPhilip Cunningham

Shao Ming TanShao Ming Tan

Coverage Fuzzer

Coverage Fuzzing Tooling for GitLab CI

Assignments

Maintainers backend (1)

Aditya TiwariAditya Tiwari
 

Dynamic Application Security Testing (DAST)

Dynamic Application Security Testing for GitLab CI

Assignments

Maintainers

Arpit GogiaArpit Gogia

Cam SwordsCam Swords

Isaac DawsonIsaac Dawson
 

License Database - Advisory Processor

Processor that augments License Database with advisory data.

Assignments

Maintainers

Nick IlieskouNick Ilieskou
 

Reviewers

Adam CohenAdam Cohen

Aditya TiwariAditya Tiwari

Fabien CatteauFabien Catteau

Oscar TovarOscar Tovar

Igor FrenkelIgor Frenkel

Philip CunninghamPhilip Cunningham

Shao Ming TanShao Ming Tan

License Database - Deployment

Service project for deploying License Database to a specific environment and hosting documentation.

Assignments

Maintainers

Fabien CatteauFabien Catteau

Nick IlieskouNick Ilieskou

Philip CunninghamPhilip Cunningham
 

Reviewers

Adam CohenAdam Cohen

Aditya TiwariAditya Tiwari

Oscar TovarOscar Tovar

Igor FrenkelIgor Frenkel

Shao Ming TanShao Ming Tan

License Database - License Exporter

Exports license data from the external license database to a public GCP bucket for ingestion by the GitLab monolith.

Assignments

Maintainers

Fabien CatteauFabien Catteau

Nick IlieskouNick Ilieskou

Philip CunninghamPhilip Cunningham
 

Reviewers

Adam CohenAdam Cohen

Aditya TiwariAditya Tiwari

Oscar TovarOscar Tovar

Igor FrenkelIgor Frenkel

Shao Ming TanShao Ming Tan

License Database - License Feeder

Feeds package names from a package registry to the License Database Interfacer.

Assignments

Maintainers

Fabien CatteauFabien Catteau

Nick IlieskouNick Ilieskou

Philip CunninghamPhilip Cunningham
 

Reviewers

Adam CohenAdam Cohen

Aditya TiwariAditya Tiwari

Oscar TovarOscar Tovar

Igor FrenkelIgor Frenkel

Shao Ming TanShao Ming Tan

License Database - License Interfacer

Interfaces with package registries to pull down package versions and licenses. Dispatches data over to be processed by the License Database Processor.

Assignments

Maintainers

Fabien CatteauFabien Catteau

Nick IlieskouNick Ilieskou

Philip CunninghamPhilip Cunningham
 

Reviewers

Adam CohenAdam Cohen

Aditya TiwariAditya Tiwari

Oscar TovarOscar Tovar

Igor FrenkelIgor Frenkel

Shao Ming TanShao Ming Tan

License Database - License Processor

Handles inserting processed licenses into the License Database.

Assignments

Maintainers

Philip CunninghamPhilip Cunningham
 

Reviewers

Adam CohenAdam Cohen

Aditya TiwariAditya Tiwari

Fabien CatteauFabien Catteau

Oscar TovarOscar Tovar

Igor FrenkelIgor Frenkel

Nick IlieskouNick Ilieskou

Shao Ming TanShao Ming Tan

License Database - Schema

Holds the License Database schema and migration scripts.

Assignments

Maintainers

Fabien CatteauFabien Catteau

Nick IlieskouNick Ilieskou
 

Reviewers

Adam CohenAdam Cohen

Aditya TiwariAditya Tiwari

Oscar TovarOscar Tovar

Igor FrenkelIgor Frenkel

Philip CunninghamPhilip Cunningham

Shao Ming TanShao Ming Tan

Static Application Security Testing (SAST)

Static Application Security Testing for GitLab CI

Assignments

Security Report Schemas

Schemas documenting the security report format for dependency scanning, container scanning, SAST, DAST, and other analyzers.

Assignments

Maintainers

Dominic BauerDominic Bauer

Brian WilliamsBrian Williams

Igor FrenkelIgor Frenkel

Lucas CharlesLucas Charles

Thiago FigueiróThiago Figueiró
 

Trainee Maintainers

Mehmet Emin InacMehmet Emin Inac

Michał ZającMichał Zając

Subashis ChakrabortySubashis Chakraborty

Reviewers

Gregory HavengaGregory Havenga

Serena FangSerena Fang

Security Report Schemas Ruby

A rubygem to facilitate the distribution of the Security Report Schemas (https://gitlab.com/gitlab-org/security-products/security-report-schemas).

Assignments

Maintainers

Dominic BauerDominic Bauer

Igor FrenkelIgor Frenkel

Lucas CharlesLucas Charles

Mehmet Emin InacMehmet Emin Inac

Thiago FigueiróThiago Figueiró
 

Trainee Maintainers

Michał ZającMichał Zając

Subashis ChakrabortySubashis Chakraborty

Reviewers

Brian WilliamsBrian Williams

Gregory HavengaGregory Havenga

Serena FangSerena Fang

Semver Dialects

Ruby gem used for doing version comparisons in Dependency Scanning, License Scanning, and Container Scanning.

Assignments

Maintainers

Igor FrenkelIgor Frenkel
 

GitLab Sidekiq Reliable Fetcher

A Sidekiq module to make it handle jobs reliably.

Assignments

Snowflake Spend dbt Package

This is a dbt package for understanding the cost your Snowflake Data Warehouse is accruing.

Assignments

Maintainers

Justin StarkJustin Stark
 

Snowplow Micro Configuration

Provides configuration to run Snowplow Micro by using a container.

Assignments

Maintainers

Jonas LarsenJonas Larsen

Michał WielichMichał Wielich
 

GitLab Status Page

With the GitLab Status page, you can create and deploy a static website to communicate efficiently with users during an incident.

Assignments

Maintainers frontend (7)

Denys MishunovDenys Mishunov

Kushal PandyaKushal Pandya

Martin WortschackMartin Wortschack

Natalia TepluhinaNatalia Tepluhina

Paul SlaughterPaul Slaughter

Phil HughesPhil Hughes

Tim ZallmannTim Zallmann
 

Step Runner

Implementation of GitLab Steps.

Assignments

Maintainers

Axel von BertoldiAxel von Bertoldi

Joe BurnettJoe Burnett
 

Switchboard

Ruby on Rails application to host Tenant configuration data and initiate operations against Dedicated instances.

Assignments

Maintainers backend (4)

Andrey RuzmanovAndrey Ruzmanov

Sean ArnoldSean Arnold
 
frontend (6)

Andrey RuzmanovAndrey Ruzmanov

Jose Ivan VargasJose Ivan Vargas

Marina MostiMarina Mosti

Sean ArnoldSean Arnold
 

Reviewers frontend (3)

Justin HoJustin Ho

Lukas EipertLukas Eipert

Natalia TepluhinaNatalia Tepluhina

takeoff

Tooling used to deploy GitLab.com to any environment

Assignments

Tamland

Tamland is a capacity planning forecasting tool used by the Infrastructure department to monitor potential capacity planning issues. More information is available in the handbook at https://about.gitlab.com/handbook/engineering/infrastructure/capacity-planning.

Assignments

Maintainers

Andrew NewdigateAndrew Newdigate

Quang-Minh NguyenQuang-Minh Nguyen
 

Tanuki Emoji

Library that provides Emoji Character information

Assignments

Maintainers

Brett WalkerBrett Walker

Charlie AblettCharlie Ablett

Gabriel MazettoGabriel Mazetto

Kerri MillerKerri Miller

Max WoolfMax Woolf

Peter LeitzenPeter Leitzen

Tetiana ChuprynaTetiana Chupryna
 

Tanukidesk

Bidirectional communication between Zendesk and Disqus / HackerNews.

Assignments

Taskscaler

An autoscaler for provisioning instances (via fleeting) and allocating and assigning tasks to them

Assignments

Maintainers

Arran WalkerArran Walker

Davis BickfordDavis Bickford
 

Images for using Terraform in GitLab CI

GitLab-provided images for using Terraform in GitLab CI, with enhanced integration for the Merge Request widget and the GitLab-provided Terraform state backend.

Assignments

Maintainers

Matt KasaMatt Kasa

Tiger WatsonTiger Watson

Timo FurrerTimo Furrer
 

GitLab Terraform Provider

The Terraform GitLab Provider is a plugin for Terraform that allows for the full lifecycle management of GitLab resources, like users, groups and projects.

Assignments

Maintainers

Patrick RicePatrick Rice

Timo FurrerTimo Furrer
 

Trainee Maintainers

Tiger WatsonTiger Watson

test_file_finder

A Ruby gem for detecting test files associated with input files.

Assignments

Maintainers

David DieulivolDavid Dieulivol

Jen-Shin LinJen-Shin Lin

Peter LeitzenPeter Leitzen

Rémy CoutableRémy Coutable
 

Reviewers

Jennifer LiJennifer Li

Nao HashizumeNao Hashizume

GitLab triage operations

Triage operations for GitLab Issues and Merge Requests

Assignments

Maintainers

Alina MihailaAlina Mihaila

Daniel MurphyDaniel Murphy

David DieulivolDavid Dieulivol

Jennifer LiJennifer Li

Lee TickettLee Tickett

Jen-Shin LinJen-Shin Lin

Nao HashizumeNao Hashizume

Peter LeitzenPeter Leitzen

Raimund HookRaimund Hook

Rémy CoutableRémy Coutable
 

Trivy K8S Wrapper

The Trivy K8S Wrapper image is used by the gitlab-agent (GA) for Operational Container Scanning. The GA uses this analyzer to scan a namespace for vulnerabilities using Trivy.

Assignments

GitLab University

Internal GitLab University

Assignments

Accessibility

Accessibility tool for GitLab CI

Assignments

Maintainers

Dmytro BiryukovDmytro Biryukov

Senior Backend EngineerSenior Backend Engineer

Erick BajaoErick Bajao
 

version.gitlab.com

Internal GitLab Version App

Assignments

Maintainers backend (9)

Alina MihailaAlina Mihaila

Alper AkgunAlper Akgun

Douglas Barbosa AlexandreDouglas Barbosa Alexandre

Doug StullDoug Stull

Michał WielichMichał Wielich

Mikołaj WawrzyniakMikołaj Wawrzyniak

Niko BelokolodovNiko Belokolodov
 
database (4)

Staff Backend EngineerStaff Backend Engineer

Alper AkgunAlper Akgun

Tiger WatsonTiger Watson
 
frontend (2)

Doug StullDoug Stull
 

Reviewers backend (1)

Piotr SkorupaPiotr Skorupa

database (2)

Doug StullDoug Stull

Mikołaj WawrzyniakMikołaj Wawrzyniak

frontend (1)

Ankit PanchalAnkit Panchal

www-gitlab-com

GitLab Inc. Marketing, Blog and Handbook websites available on about.gitlab.com

Assignments

Maintainers

Chad WoolleyChad Woolley
 
backend (3)

Lauren BarkerLauren Barker

Vasilii IakliushinVasilii Iakliushin
 
frontend (4)

Enrique AlcántaraEnrique Alcántara

Jacques ErasmusJacques Erasmus

Lauren BarkerLauren Barker
 

Trainee Maintainers backend (1)

Robert KohnkeRobert Kohnke


Finding a reviewer

In addition to the lists on this page, the GitLab review workload dashboard provides an interface to find available reviewers and maintainers.

This page is populated automatically as documented in projects.md.

Last modified December 20, 2023: Create new projects page (5ddd5c52)