Drupal modules

The module allows to search and install modules or themes from self-site.


Drush Shrink Database

Extends Drush sql-sanitize with an option to shrink the database size by wiping older content.

It only supports Drupal 8 for now.


  • Wipe content in entity tables (base fields, fields and revisions).
  • Currently it provides hardcoded support for node and media entities.
  • More funcionality is planned. See the TODO list.



Basic HTTP Authentication

Empty configurations

Module provides a possibility to restrict an access to every system path using basic HTTP authorization. You can configure, for which paths will be added an additional HTTP authentication before checking its accessibility through standard tools, using UI or programmatically.


Add basic HTTP authorization for a path:

basic_auth_config_edit('admin/config', TRUE, 'admin', 'passw0rd');

Check, that HTTP authentication enabled for a path:


Field Import


Field Import module enables you to import fields to a content type from a csv file.
Fields can be imported into an existing content type or a new one which will be created upon import.
Drupal naming conventions should be followed for the fields to be imported.

Basic Installation & Configuration

Refer to the Readme.txt file included with the module which contains additional information.


YouTube Data API V3 integration.

This module allow drupal developers to work with google YouTube API V3 easier. As this is an API module, it in itself doesn't do anything.

For Example, to search 'drupal' videos on youtube, You have just to call:

use Drupal\youtubeapi\YoutubeAPI\Search;

$api = new Search();
$api->addQuery(Search::q, 'drupal');
$api->addQuerys([Search::part => 'snippet', Search::type => 'video']);
$result = $api->execute();;

Configuration Split

The Drupal 8 configuration management works best when importing and exporting the whole set of the sites configuration. However, sometimes developers like to opt out of the robustness of CM and have a super-set of configuration active on their development machine and deploy only a subset.



Subscribe with RSS Subscribe to RSS - Developer