Every application that supports Git will work with GitLab. Below are some of the applications we wanted to highlight. To learn more about integrating with GitLab and read how to add an application to this page, please head to our partners page.
An iOS app for managing your GitLab projects on iPhone or iPad. GitLab Control gives you full access to your GitLab projects with the built in code viewer and search tools. You can fully navigate your code tree, issues, milestones and code snippets or search for any filenames, IDs or labels. You can also capture, organise and prioritise your team’s issues, and stay up-to-date using activity streams displaying commits, issues, and more across all repositories.
Link
GitLab client for Android, featuring full material design and allows for multiple accounts.
Link
Third party notifier for GitLab events (Commit, Issue, MergeRequest and Milestone).
Link
Octotree adds a sidebar to GitLab with all files of the project you're looking at. Highly recommended.
Link
Branches is an iPhone and iPad app for managing issues in your GitLab repositories. The app also lets you browse commits, merge requests and files.
Link
Invantive Data Hub is command-line driven software that is capable of executing Invantive Query Tool-compatible scripts across many databases and cloud platforms. Ideal for high volume data loads and extractions of cloud applications such as GitLab.
Link
Extend GitLab APIs by support for many additional communication protocols, including Microsoft Power BI.
Link
Copy issues (with labels, milestones and notes) from one GitLab project to another, possibly running on different GitLab instances.
Link
A tool to manage your remote repositories (create, fork, delete, clone, add remote…) for services like GitLab (but also GitHub and Bitbucket) that integrates as a Git subcommand.
Link
Copy global labels into a project or between projects on the same or different GitLab instances, edit or delete labels using a regex.
Link
GitLab-Yaac (Node Package Manager) is aGitLab API client with more control over server response
Link
Back up and sync your Postman Collections to your GitLab projects with the Postman Pro to GitLab integration.
Link
Collect user feedback and bug reports on your website, which can be created as issues in a GitLab project. Information on how to integrate BugMuncher with GitLab can be found in the BugMuncher Documentation
Link
github2gitlab is a command line tool to mirror the git repository and the pull requests of a GitHub project to GitLab. As of version 7.7.0 GitLab also includes a GitHub importer that transfers issues and comments.
Link
Add annotated screenshots to every issue in GitLab. A picture paints a thousand words, so reproducing the bug gets as simple as possible.
Link
Identity connector for GitLab written using ConnId framework. The connector can be used to access GitLab from midPoint identity management system.
Link
Web app which allows internal users to create new users for collaborators (as external users).
Link
Simple script creating a GitLab project from the local repository in the current directory.
Link
Download and upload facts to GitLab using the Excel add-in Invantive Control. The add-in provide businesses and organizations all the functionalities needed to make real-time management decisions.
Link
JIRA add-on allowing the reception of GitLab push events using GitLab project webhooks.
Link
Save money and time by merging data from GitLab with Word documents. The automatic generation and creation of documents increases business profit.
Link
When you type any YouTrack command in a VCS commit comment, it is applied to the issue associated with that commit.
Link
Teamweek gives you the simplicity of an Excel sheet in a web-based, multi-user environment. It helps you schedule, manage and share tasks.
Link
SwaggerHub is an API development platform that allows users to quickly build, document and deploy their APIs using the Swagger framework. SwaggerHub’s GitLab integration lets users push-generate their API’s definition and code to the GitLab repository of their choice and keep them in sync, thus managing their API lifecycle in GitLab from a single source-of-truth.
Link
With the Invantive Query Tool is all the data, stored in GitLab, available on demand. It empowers to execute queries, capture and analyze data and create business reports in real-time.
Link
Fully automatic time tracking generated from your programming activity in your editor.
Link
Business Intelligence via any web browser and platform. By login in with the GitLab credentials easily extract, organize and analyze data, stored in the cloud of GitLab.
Link
Easy time management tool which helps to track all your working activity in GitLab. Follow GitLab time tracking instruction to start using TMetric.
Link
Time tracking with screenshots and activity levels for GitLab issues. Issues sync automatically to native apps for Mac, Windows, Linux, iPhone and Android.
Link
Collaborative translation platform and localization management software. The integration with GitLab connects the translations in POEditor projects with language files in GitLab repos, simplifying translation management and syncronization.
Link
No more PowerPoint. No more Keynote. Just Markdown. Then Git-Commit.
Link
Raygun is a Software Intelligence Platform that provides crash reporting and real user monitoring to thousands of software teams. The integration with GitLab provides functions for creating issues and linking directly back to your source code.
Link
View GitLab Commits in JIRA Issues and Projects. Native support for GitLab CE/EE and GitLab.com - fast and easy connection between JIRA and GitLab.
Link
GitLab Continuous Integration (CI) integrates with your GitLab installation to run tests for your projects. Login with GitLab account, add a project with one click and enjoy running your tests. GitLab CI is on-premises software that you can install and use on your server(s) and is supported by GitLab the company.
Link
BuildKite runs builds on GitLab commits, either on self-hosted GitLab repositories or GitLab.com.
Link
Hosted Continuous Integration & Delivery with native Docker support that allows to fully customize your CI environment
Link
Shippable is the one solution you need to automate your application delivery pipelines, with the flexibility to work with your existing tools, processes and infrastructure.
Link
StriderCD is an open-source continuous integration tool that integrates well with GitLab.
Link
One reason TeamCity is dubbed an "Intelligent CI server" is its approach to integration. You get all this support without installing any plugins and with no modifications to build scripts.
Link
Integrating buddybuild to any GitLab account automates the process of setting up and configuring a continuous integration and deployment system for your mobile projects. Connecting buddybuild also unlocks features like merge requests, updated commit status, automatic team member provisioning and more.
Link
HashiCorp Terraform Enterprise provides integration with version control systems (VCS) to facilitate collaboration on infrastructure as code.
Link
Connect your Drupal site to a GitLab instance using web services. This is purely an API module. You should only enable it if another module requires it or if you want to build code against this API.
Link
Dropfort helps you to organize your Drupal projects and manage your sites in one simple interface.
Link
This plugin aims to provide a connection between Confluence and your GitLab server instance. It enables you to view issues, builds, merge requests and project information with simple to use macros.
Link
Easy version control in a beautiful, efficient, and powerful app for Windows and macOS.
Link
Eclipse has the Egit Team provider that also supports GitLab. Eclipse Git Team Provider Working with remote repositories
The Visual Studio Tools for Git is an extension for Team Explorer that provides source control integration for Git.
Link
Blackfire enables you to automate the performance testing and profiling of your code any time you modify it.
Link
Rollbar's real-time error monitoring integrates with GitLab providing a fast and frictionless debugging experience with deep links to source code and issue tracking.
Link
Let users of your application authenticate through a public or private GitLab instance.
Link
Free. Open Source. Powerful. Taiga is a project management platform for startups and agile developers and designers who want a simple, beautiful tool that makes work truly enjoyable.
Link
A free, open source and self-hosted visual task board software. GitLab events can be connected to Kanboard's automatic actions through GitLab webhooks and GitLab authentication
Link
Self hosted kanban board built from the ground up using the GitLab public API. Kanban issues are GitLab issues and the user permissions are respected.
Link
A project management tool that is Scrum and Kanban compatible. Intuitive and efficient. Built for software developers by software developers. Let's you focus on what matters.
Link
This site uses GitLab to store French laws in git and make the lawmaking process visual.
Link
Technical publisher O'Reilly Media has build their own frontend on top of a GitLab backend. They published a video of the app Backbone for GitLab API library they developed for this.
LinkAll logos and trademarks are the property of their respective owners.