PHPackages                             roygoldman/drupal-webform-wrapper - 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. roygoldman/drupal-webform-wrapper

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

roygoldman/drupal-webform-wrapper
=================================

Provides links to drupal webform dependencies.

8.x-dev(6y ago)00PHP

Since May 30Pushed 6y ago1 watchersCompare

[ Source](https://github.com/roygoldman/drupal-webform-wrapper)[ Packagist](https://packagist.org/packages/roygoldman/drupal-webform-wrapper)[ RSS](/packages/roygoldman-drupal-webform-wrapper/feed)WikiDiscussions 8.x Synced 2mo ago

READMEChangelogDependencies (22)Versions (1)Used By (0)

Drupal Webforms Wrapper
=======================

[](#drupal-webforms-wrapper)

This project provides composer tooling around the [Drupal Webforms module](https://www.drupal.org/project/webforms).

Usage
-----

[](#usage)

In order to install the dependencies of this project, you will need to add two upstream repositories to your project as well as some custom composer package definitions. The following commands are available as the [setup script](#setup-script)below. You can then add the project to you composer project as normal.

### Requirements Overview

[](#requirements-overview)

You will need to add the two following composer repositories:

- Drupal 8 -  - Drupal 8 modules
- Asset Packagist -  - Mirror of NPM and Bower libraries for composer

You will also need to add the following custom packages. For package configuration, please view this projects `composer.json`.

- ckeditor/link - [CKEditor 4 Link Plugin](https://ckeditor.com/cke4/addon/link)
- ckeditor/image - [CKEditor 4 Image Plugin](https://ckeditor.com/cke4/addon/image)
- ckeditor/autogrow - [CKEditor 4 Autogrow Plugin](https://ckeditor.com/cke4/addon/autogrow)
- ckeditor/fakeobjects - [CKEditor 4 Fake Objects Plugin](https://ckeditor.com/cke4/addon/fakeobjects)

### Setup Script

[](#setup-script)

```
php -r "copy('https://raw.githubusercontent.com/roygoldman/drupal-webform-wrapper/8.x/drupal-webform-wrapper-setup.php', 'dww-setup.php');"
php dww-setup.php
php -r "unlink('dww-setup.php');"

```

Once the script is run, you will need to include this project in your repo, using the following.

### Add `drupal-webform-wrapper`

[](#add-drupal-webform-wrapper)

To use this project, you will need to include the repository configuration from this project's composer.json in your project. This allows for the downloading and discovery of the required front-end dependencies.

Once the repositories configuraition is added, simply require this package in your composer project to download the libraries and config.

```
composer require roygoldman/drupal-webform-wrapper

```

### Advanced Usage

[](#advanced-usage)

By default the script will add new packages definitions but not wipe out old versions. You can specify the `--upstream` or `-u` argument to the script to replace existing package definitions instead of merging versions.

```
php drupal-webform-wrapper-setup.php --upstream

```

Support
-------

[](#support)

Support for this project can be found on [GitHub](https://github.com/roygoldman/drupal-webform-wrapper).

###  Health Score

19

—

LowBetter than 10% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity0

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity43

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% 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.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

2542d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/2d0b02b1400c4c24d0caf4adc94bfbf6baf5b3453fb339bec94a9971738a5535?d=identicon)[roygoldman](/maintainers/roygoldman)

---

Top Contributors

[![richgerdes](https://avatars.githubusercontent.com/u/1626100?v=4)](https://github.com/richgerdes "richgerdes (2 commits)")

### Embed Badge

![Health badge](/badges/roygoldman-drupal-webform-wrapper/health.svg)

```
[![Health](https://phpackages.com/badges/roygoldman-drupal-webform-wrapper/health.svg)](https://phpackages.com/packages/roygoldman-drupal-webform-wrapper)
```

###  Alternatives

[linnovate/openideal

OpenideaL - open source ideas and innovation management system

1262.8k2](/packages/linnovate-openideal)[droptica/droopler

Droopler - SEO Friendly CMS &amp; Site Builder - is a Drupal-based website builder that helps you create beautiful, fast, and easy-to-manage websites

6543.1k1](/packages/droptica-droopler)

PHPackages © 2026

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