Integrate with GitHub/GitLab
Renku allows you to connect to several external service providers, including GitHub, GitLab, ETH GitLab and SDSC GitLab.
tip
If your institution has a dedicated GitLab instance you would like to integrate with Renku, do not hesitate to Contact us, and we will be happy to add it to Renku's integrations.
-
In the User menu in the top right corner, click on Integrations.
-
Find the provider you want to connect:
- If it is already listed, click Connect next to it.
- If not, click the ➕ button to browse all available providers and click Connect for the desired one.

-
Approve the steps. After that, the service status will turn into connected.
-
(GitHub only) Follow the prompts to install the Renku app in the namespace(s) where you want to use repositories in Renku.
Now you can add code repositories to your projects and read & write them in sessions!