Feature development

Consult these topics for information on contributing to specific GitLab features.

UX and Frontend guides

Backend guides

General

Things to be aware of

Debugging

Git specifics

API

GitLab components and features

Import and Export

Integrations

The following integration guides are internal. Some integrations require access to administrative accounts of third-party services and are available only for GitLab team members to contribute to:

Performance guides

Database guides

See database guidelines.

Testing guides

Refactoring guides

Deprecation guides

Documentation guides

Internationalization (i18n) guides

Analytics Instrumentation guides

Experiment guide

Build guides

Compliance

Domain-specific guides

Technical Reference by Group

Other development guides

Other GitLab Development Kit (GDK) guides