---
title: "Providers"
description: "Every supported forge, with its import path and factories."
canonical_url: "https://forges.link/providers"
---
# Providers

> Every supported forge, with its import path and factories.

A provider is what connects `forges` to one particular forge. It translates the API of that forge into the shared [data model](https://forges.link/concepts/data-model), and it declares which operations the forge supports in its [capabilities](https://forges.link/concepts/capabilities). The table below lists every provider with the path you import it from and the factories it offers.

<provider-grid>
<table>
<thead>
  <tr>
    <th>
      Forge
    </th>
    
    <th>
      Import
    </th>
    
    <th>
      Factories
    </th>
  </tr>
</thead>

<tbody>
  <tr>
    <td>
      <a href="https://forges.link/providers/github">
        GitHub
      </a>
    </td>
    
    <td>
      <code>
        forges/github
      </code>
    </td>
    
    <td>
      <code>
        github()
      </code>
      
      , <code>
        githubLite()
      </code>
    </td>
  </tr>
  
  <tr>
    <td>
      <a href="https://forges.link/providers/gitlab">
        GitLab
      </a>
    </td>
    
    <td>
      <code>
        forges/gitlab
      </code>
    </td>
    
    <td>
      <code>
        gitlab()
      </code>
      
      , <code>
        gitlabLite()
      </code>
    </td>
  </tr>
  
  <tr>
    <td>
      <a href="https://forges.link/providers/bitbucket">
        Bitbucket
      </a>
    </td>
    
    <td>
      <code>
        forges/bitbucket
      </code>
    </td>
    
    <td>
      <code>
        bitbucket()
      </code>
      
      , <code>
        bitbucketLite()
      </code>
    </td>
  </tr>
  
  <tr>
    <td>
      <a href="https://forges.link/providers/forgejo">
        Forgejo
      </a>
    </td>
    
    <td>
      <code>
        forges/forgejo
      </code>
    </td>
    
    <td>
      <code>
        forgejo()
      </code>
      
      , <code>
        forgejoLite()
      </code>
    </td>
  </tr>
  
  <tr>
    <td>
      <a href="https://forges.link/providers/gitea">
        Gitea
      </a>
    </td>
    
    <td>
      <code>
        forges/gitea
      </code>
    </td>
    
    <td>
      <code>
        gitea()
      </code>
      
      , <code>
        giteaLite()
      </code>
    </td>
  </tr>
  
  <tr>
    <td>
      <a href="https://forges.link/providers/gitee">
        Gitee
      </a>
    </td>
    
    <td>
      <code>
        forges/gitee
      </code>
    </td>
    
    <td>
      <code>
        gitee()
      </code>
      
      , <code>
        giteeLite()
      </code>
    </td>
  </tr>
  
  <tr>
    <td>
      <a href="https://forges.link/providers/azure-devops">
        Azure DevOps
      </a>
    </td>
    
    <td>
      <code>
        forges/azure-devops
      </code>
    </td>
    
    <td>
      <code>
        azureDevOps()
      </code>
      
      , <code>
        azureDevOpsLite()
      </code>
    </td>
  </tr>
  
  <tr>
    <td>
      <a href="https://forges.link/providers/cursor-origin">
        Cursor Origin
      </a>
    </td>
    
    <td>
      <code>
        forges/cursor-origin
      </code>
    </td>
    
    <td>
      <code>
        cursorOrigin()
      </code>
      
      , <code>
        cursorOriginLite()
      </code>
    </td>
  </tr>
  
  <tr>
    <td>
      <a href="https://forges.link/providers/pushin">
        Pushin.eu
      </a>
    </td>
    
    <td>
      <code>
        forges/pushin
      </code>
    </td>
    
    <td>
      <code>
        pushin()
      </code>
    </td>
  </tr>
  
  <tr>
    <td>
      <a href="https://forges.link/providers/tangled">
        Tangled
      </a>
    </td>
    
    <td>
      <code>
        forges/tangled
      </code>
    </td>
    
    <td>
      <code>
        tangled()
      </code>
      
      , <code>
        tangledLite()
      </code>
    </td>
  </tr>
  
  <tr>
    <td>
      <a href="https://forges.link/providers/cloudflare-artifacts">
        Cloudflare Artifacts
      </a>
    </td>
    
    <td>
      <code>
        forges/cloudflare-artifacts
      </code>
    </td>
    
    <td>
      <code>
        cloudflareArtifacts()
      </code>
    </td>
  </tr>
</tbody>
</table>
</provider-grid>

Open the page of a provider to learn how to authenticate with that forge, which instance URL to use and how the forge differs from the others. Each page also explains how its webhook deliveries are verified, and ends with the full list of capabilities. If you would rather compare the forges next to each other, the [capability matrix](https://forges.link/reference/capability-matrix) shows them side by side.


## Sitemap

See the full [sitemap](https://forges.link/sitemap.md) for all pages.
