---
title: "Quickly configure library registries as upstreams with the new Libraries tab"
description: "Library registries provide a vendor-curated feed of open source packages. Packages may be pre-vetted, rebuilt from source, and security scanned by the vendor."
canonical_url: "https://cloudsmith.com/changelog/quickly-configure-library-registries-as-upstreams-with-the-new-libraries-tab"
last_updated: "2026-08-24T16:35:05.343Z"
---
# Quickly configure library registries as upstreams with the new Libraries tab

Library registries provide a vendor-curated feed of open source packages. Packages may be pre-vetted, rebuilt from source, and security scanned by the vendor. For details on which of these features are available for a specific registry, see the latest documentation for the registry vendor.  


```json
{
  "_key": "34bcc8834b00",
  "_type": "image",
  "alt": "The Libraries tab of the ‘Configure upstream’ view in the Cloudsmith web app.",
  "asset": {
    "_createdAt": "2026-08-24T09:01:44Z",
    "_id": "image-aff5bae3666c3aef1445b72eb5882960b75624e1-1032x507-png",
    "_rev": "BAzmz1skT31AcaUQDVf2wI",
    "_type": "sanity.imageAsset",
    "_updatedAt": "2026-08-24T09:01:44Z",
    "assetId": "aff5bae3666c3aef1445b72eb5882960b75624e1",
    "extension": "png",
    "metadata": {
      "_type": "sanity.imageMetadata",
      "blurHash": "M3Simj?aac-;W?~WbIkARij]-n$xjDayRk",
      "dimensions": {
        "_type": "sanity.imageDimensions",
        "aspectRatio": 2.035502958579882,
        "height": 507,
        "width": 1032
      },
      "hasAlpha": true,
      "isOpaque": false,
      "lqip": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAACXBIWXMAAAsTAAALEwEAmpwYAAABc0lEQVR4nI2RwY4TQQxE5/+/jDMXhBZOSCwIkkym3d22y3atelhExCmHJ1slu2S5tj71x37IftnvbW/S1KxlZkNkU/8fnnWe8J1sCjZFXhX5ZXPEPtTmId2bdJg5MhMRhFpijMBQYJhDPWBITANkGro6hmHp7pHiwW9bRIi5o/VRh/RS9YrIQmSJRF2vWre9171J9alljmoy6td1r8t+1N6kZMw0xPTg9y0zxYE/hq1zqjEyT6Q7r7fB2114SOeYSnNQ+uTv287rfpz6VF0HTANfN0Su63EXrb0NDnUik8jitKAMY5/GNe3rD5FUB4ca1ZyOpUVFniOvm4IimrhJ1L2Dw5IG0oM0rOWkroqkR50s3VafRcQiC/8MU9oM3JrXXZzdgoa/i0V9YJmcPPaxeDD0iDbUcMjMQ0ZN8zOQhQWfAsHMqoH3UH5GxO7uzd1lpb6CikxB8Cki2SLrEsmvG8mPJD+TfHkkki8eT4JV85MhP7wBj1IKC6H8s6oAAAAASUVORK5CYII=",
      "palette": {
        "_type": "sanity.imagePalette",
        "darkMuted": {
          "_type": "sanity.imagePaletteSwatch",
          "background": "#3c3d42",
          "foreground": "#fff",
          "population": 0.83,
          "title": "#fff"
        },
        "darkVibrant": {
          "_type": "sanity.imagePaletteSwatch",
          "background": "#2d196a",
          "foreground": "#fff",
          "population": 0,
          "title": "#fff"
        },
        "dominant": {
          "_type": "sanity.imagePaletteSwatch",
          "background": "#3c3d42",
          "foreground": "#fff",
          "population": 0.83,
          "title": "#fff"
        },
        "lightMuted": {
          "_type": "sanity.imagePaletteSwatch",
          "background": "#a6b4d0",
          "foreground": "#000",
          "population": 0.04,
          "title": "#fff"
        },
        "lightVibrant": {
          "_type": "sanity.imagePaletteSwatch",
          "background": "#bca4f0",
          "foreground": "#000",
          "population": 0.01,
          "title": "#fff"
        },
        "muted": {
          "_type": "sanity.imagePaletteSwatch",
          "background": "#7c6cb4",
          "foreground": "#fff",
          "population": 0,
          "title": "#fff"
        },
        "vibrant": {
          "_type": "sanity.imagePaletteSwatch",
          "background": "#6e4ed4",
          "foreground": "#fff",
          "population": 0.01,
          "title": "#fff"
        }
      },
      "thumbHash": "/veBAoAPdYSAaIrbav/Y1jg4h3hwdwg="
    },
    "mimeType": "image/png",
    "originalFilename": "Libraries.png",
    "path": "images/rafvlnhi/production/aff5bae3666c3aef1445b72eb5882960b75624e1-1032x507.png",
    "sha1hash": "aff5bae3666c3aef1445b72eb5882960b75624e1",
    "size": 59283,
    "uploadId": "9928110afca68d7c3dec251355d6c680fbe3bf9d",
    "url": "https://cdn.sanity.io/images/rafvlnhi/production/aff5bae3666c3aef1445b72eb5882960b75624e1-1032x507.png"
  },
  "link": {
    "_type": "link",
    "href": null,
    "openInNewTab": false
  },
  "markDefs": null
}
```

Currently supported quick configure vendors:

- **Chainguard Libraries**:
   - Maven
   - Maven Remediated
   - npm
   - PyPI
   - PyPI Remediated  

- **RapidFort Curated Libraries**:
   - npm

Pick a vendor and library, name the upstream, and add your credentials - Cloudsmith fills in the proxy URL for you.

For more details, see our [Chainguard Libraries](https://docs.cloudsmith.com/integrations/integrating-with-chainguard-libraries) and [RapidFort Curated Libraries](https://docs.cloudsmith.com/integrations/integrating-with-rapidfort-curated-libraries) integration guides.

Other library registries can still be added as upstreams by using manual configuration. To register interest in additional quick configure vendor support, please [contact us](/company/contact-us).
