PHPackages                             bynder/drupal-media-bynder - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. bynder/drupal-media-bynder

ActiveDrupal-module[Utility &amp; Helpers](/categories/utility)

bynder/drupal-media-bynder
==========================

A Drupal module to integrate Bynder with the Media module

72.6k5PHP

Since Mar 23Pushed 7y ago78 watchersCompare

[ Source](https://github.com/Bynder/drupal-media-bynder)[ Packagist](https://packagist.org/packages/bynder/drupal-media-bynder)[ RSS](/packages/bynder-drupal-media-bynder/feed)WikiDiscussions develop Synced 1mo ago

READMEChangelogDependenciesVersions (3)Used By (0)

IMPORTANT DISCLAIMER
====================

[](#important-disclaimer)

This module has now been deprecated and is no longer supported or maintained by Bynder. The new version of the module gor both Drupal 7 and 8 has been released and can be found in the [Bynder Drupal project page](https://www.drupal.org/project/bynder).

Please refer to the project page for the latest source code, documentation and to report any issues/requests.

DEPRECATED - drupal-media-bynder
================================

[](#deprecated---drupal-media-bynder)

This configuration guide is based on the standard drupal installation, the current version of drupal is 7.x. Any issues can be reported to \[github\] ().

For more information please visit [www.getbynder.com](http://www.getbynder.com) or contact us at

Server Requirements
-------------------

[](#server-requirements)

Curl must be installed and enabled to run the Bynder plugin

Install the media\_bynder module
--------------------------------

[](#install-the-media_bynder-module)

Download the latest release and copy the bynder module to "sites/all/modules" and rename the folder to "media\_bynder" if necessary or rename the zip file to "media\_bynder" before uploading.

Required Modules
----------------

[](#required-modules)

Upload the following required modules into the folder "sites/all/modules", some modules require additional modules to operate!
Versions matter!

- \[Media 2.x\] ()
- \[OAuth 1.0 3.x\] ()
- \[File Entity 2.x\] ([https://www.drupal.org/project/file\_entity](https://www.drupal.org/project/file_entity))
- \[WYSIWYG 2.x\] ()
- \[CTools 1.x\] ()
- \[Views 3.x\] ()
- \[CKEditor 3.x\] ()

Go to the "Modules" panel in your admin view and enable the listed modules.

Bynder Configuration Settings
-----------------------------

[](#bynder-configuration-settings)

### Bynder API

[](#bynder-api)

\*Bynder url:\* The url to be used by the module to communicate with Bynder. \*Bynder oauth consumer:\* The oauth consumer to be used by the module to communicate with Bynder. \*Bynder oauth consumer secret:\* The oauth consumer secret to be used by the module to communicate with Bynder. \*Bynder oauth token:\* The oauth token to be used by the module to communicate with Bynder. \*Bynder oauth token secret:\* The oauth token secret to be used by the module to communicate with Bynder. These settings require a Bynder account, for more information please visit [www.getbynder.com](http://www.getbynder.com)

Usage of the module
-------------------

[](#usage-of-the-module)

### Add media from Bynder to Drupal Library

[](#add-media-from-bynder-to-drupal-library)

In order to include media from Bynder into Drupal, go to Content and click the link Media. Here you can click on "Add media from Bynder". Enter a search term and/or click any of the provided facets. Select an image by clicking on it. A confirmation "Successfully added media to Library" (in the right upper corner) will be shown and the media file will be available for usage in the Library. ### Add media from Bynder direct to content

[](#add-media-from-bynder-direct-to-content)

Make sure that under Home » Administration » Configuration » Content authoring » Wysiwyg profiles for the text format of your choice (or multiple) you press 'edit' and under the 'buttons and plugins tab' at least 'Media browser' is enabled. Now if you go to Home » Add content and add new content you will see the 'Add media' button in your WYSIWYG view. Once pressed it will take you to the Bynder module as well and you can add a Bynder image to your content, skipping adding it to the library.

### Add media from Bynder as a default field on your content with specific size

[](#add-media-from-bynder-as-a-default-field-on-your-content-with-specific-size)

You can use this function to (always) add an image to a certain content type. A few examples would be: Every article as in a blog can have a picture of the author. Or a standard page always has to have a banner. Creates a call to the public Bynder function in /additional/, make sure this is properly configured or ask the Bynder support team.

1. Add a Style in Home » Administration » Configuration » Media.
2. Add the 'Bynder custom resolution' effect and select a width and height smaller than the source image as it does not support upscaling. Make sure this is the only effect applied.
3. Go to Home » Administration » Structure » Content types. Click 'manage fields' for the content type of your choice.
4. Add a new field. Make sure 'field type' is set to 'Image' and 'widget' to 'media browser'.
5. Click 'Save'. On the next page click 'Save field settings' again.
6. Change 'Enabled browser plugins' to 'Bynder' only.
7. Change 'Allowed URI schemes' to 'Bynder media' only.
8. lick 'Save settings' once again.
9. Go to Home » Administration » Structure » Content types. Click 'manage display' for the content type you choose in step 3.
10. Set format from '' to 'Image'.
11. For your field (named in step 4) press the 'gear icon'.
12. Change the 'Image style' to your image style, which you created in step step 1 &amp; 2. If you look at the upper right corner, you will see you just edited this for the 'Default' view mode. You will need to repeat this step for the 'Full content' view mode as well.
13. Now you can add new content. Go to Home » Add content. Add here new content of the type specified in step step 3.
14. Scroll down and select an image by clicking the 'Browse' button under your added field name.
15. Now there should be an image provided by Bynder, with the size specified in step 2, on the content page.

###  Health Score

29

—

LowBetter than 59% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity24

Limited adoption so far

Community26

Small or concentrated contributor base

Maturity44

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 56.4% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/7da7f6f27e7d65cb49e393891a2af2f4a13aa426777c9d88feb272cb7ce864a5?d=identicon)[keijz](/maintainers/keijz)

![](https://www.gravatar.com/avatar/787711001f8c185e46fba150fa5f6f005826ee435be5274ecd085b759d8f0acd?d=identicon)[jsantos](/maintainers/jsantos)

![](https://www.gravatar.com/avatar/9e0b807efe32b907b9a0c57c41b4c353c4daf8d5ce281df7b87dc991862a34e0?d=identicon)[danielsequeira](/maintainers/danielsequeira)

---

Top Contributors

[![happylinks](https://avatars.githubusercontent.com/u/184774?v=4)](https://github.com/happylinks "happylinks (57 commits)")[![JeremyVriens](https://avatars.githubusercontent.com/u/7398948?v=4)](https://github.com/JeremyVriens "JeremyVriens (14 commits)")[![DevinCarlson](https://avatars.githubusercontent.com/u/1110937?v=4)](https://github.com/DevinCarlson "DevinCarlson (8 commits)")[![danielsequeira](https://avatars.githubusercontent.com/u/12091319?v=4)](https://github.com/danielsequeira "danielsequeira (7 commits)")[![pubkraal](https://avatars.githubusercontent.com/u/689134?v=4)](https://github.com/pubkraal "pubkraal (7 commits)")[![jfcsantos](https://avatars.githubusercontent.com/u/1517388?v=4)](https://github.com/jfcsantos "jfcsantos (3 commits)")[![thomasmoors](https://avatars.githubusercontent.com/u/486765?v=4)](https://github.com/thomasmoors "thomasmoors (3 commits)")[![stefanpelders](https://avatars.githubusercontent.com/u/5793453?v=4)](https://github.com/stefanpelders "stefanpelders (1 commits)")[![GoZOo](https://avatars.githubusercontent.com/u/591088?v=4)](https://github.com/GoZOo "GoZOo (1 commits)")

### Embed Badge

![Health badge](/badges/bynder-drupal-media-bynder/health.svg)

```
[![Health](https://phpackages.com/badges/bynder-drupal-media-bynder/health.svg)](https://phpackages.com/packages/bynder-drupal-media-bynder)
```

###  Alternatives

[tractorcow/silverstripe-autocomplete

Autocomplete text field for Silverstripe

35364.2k6](/packages/tractorcow-silverstripe-autocomplete)[squareetlabs/laravel-openvidu

Laravel client for controlling your videocalls from your Openvidu server.

2710.8k](/packages/squareetlabs-laravel-openvidu)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
