See what's launched

The next gen Gatsby is here Performance, developer velocity, and scaling to meet Enterprise needs - See what’s launched

Sign Up for Free
Community Plugin
View plugin on GitHub


Source plugin for pulling data into Gatsby from Vimeo user videos endpoint.

You will need to register on Vimeo to get API keys to use this plugin:


npm install --save gatsby-source-vimeo

How to use

// In your gatsby-config.js
plugins: [
    resolve: `gatsby-source-vimeo`,
    options: {
      clientSecret: 'INSERT_YOUR_CLIENT_SECRET',
      searchQuery: 'INSERT_SEARCH_QUERY [OPTIONAL]',
      transformer (video) {
        // Transform the video data [OPTIONAL]
        // i.e. Add extra fields or alter existing field
        video.newField = 'value'
        return video

Remember you are only fetching video information, so this will provide you with Video titles, descriptions, embedded iframes and thumbnails.

© 2022 Gatsby, Inc.