PHPackages                             strawberryfield/webform\_strawberryfield - 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. strawberryfield/webform\_strawberryfield

ActiveDrupal-module

strawberryfield/webform\_strawberryfield
========================================

A Webform/strawberryfield integration module for Drupal 10/11

v2.0.0(5mo ago)23.0k↓50%6[64 issues](https://github.com/esmero/webform_strawberryfield/issues)2GPL-2.0+PHPPHP &gt;=8.1

Since Mar 12Pushed 3mo ago11 watchersCompare

[ Source](https://github.com/esmero/webform_strawberryfield)[ Packagist](https://packagist.org/packages/strawberryfield/webform_strawberryfield)[ Docs](https://github.com/esmero/webform_strawberryfield)[ RSS](/packages/strawberryfield-webform-strawberryfield/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (10)Dependencies (6)Versions (47)Used By (2)

Webform Strawberry Field
========================

[](#webform-strawberry-field)

A module that provides Drupal 8/9 Webform ( == awesome piece of code) integrations for StrawberryField so you can really have control over your Metadata ingests. This is part of the Archipelago Commons Project.

Setup
=====

[](#setup)

This module provides many LoD Autocomplete suggester Webform Elements, but only *The Europeana Entity Suggester* for now requires you to provide an `APIKEY`. To be able to use the Europeana Suggester edit your Drupal `settings.php` file (located normally in `web/sites/default/settings.php`) and add the following line:

```
$settings['webform_strawberryfield.europeana_entity_apikey'] = 'thekey';
```

Also, nominatim (Georeference from open Streetmaps) requires a valid/non generic User Agent to be passed. The default value, when not set is `Archipelago Commons Repository/1.x at info@metro.org`. Same as with europeana, edit your Drupal `settings.php` file and set one based on the example. We encourage you to please edit this and not run in production with the default one, to avoid blocking others in the future it you exceed your requests.

```
$settings['webform_strawberryfield.nominatim_user_agent'] = "Archipelago Commons Repository/1.5 at your@email / sitename";
```

Save and clear caches.

In its current state the Europeana Entity API (Alpha 0.10.3) as of December 2021 uses a static APIKEY (not the same as other APIs) and can be requested at

If using  this is not needed and a stub one be provided by the deployment. Please read the Terms of Use:

Help
----

[](#help)

Having issues with this module? Check out the Archipelago Commons google groups for tech + emotional support + updates.

- [Archipelago Commons](https://groups.google.com/forum/#!forum/archipelago-commons)

Demo
----

[](#demo)

- archipelago.nyc ()

Caring &amp; Coding + Fixing
----------------------------

[](#caring--coding--fixing)

- [Diego Pino](https://github.com/DiegoPino)
- [Giancarlo Birello](https://github.com/giancarlobi)
- [Allison Lund](https://github.com/alliomeria)

Acknowledgments
---------------

[](#acknowledgments)

This software is a [Metropolitan New York Library Council](https://metro.org) Open-Source initiative and part of the Archipelago Commons project.

License
-------

[](#license)

[GPLv3](http://www.gnu.org/licenses/gpl-3.0.txt)

###  Health Score

50

—

FairBetter than 95% of packages

Maintenance57

Moderate activity, may be stable

Popularity25

Limited adoption so far

Community22

Small or concentrated contributor base

Maturity82

Battle-tested with a long release history

 Bus Factor1

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

Every ~104 days

Recently: every ~14 days

Total

23

Last Release

46d ago

Major Versions

v1.5.0 → v2.0.02025-12-02

1.6.0.x-dev → 2.0.0.x-dev2026-01-30

1.7.0.x-dev → 2.1.0.x-dev2026-03-26

PHP version history (5 changes)v1.0.0-RC3PHP &gt;=7.2

v1.1.0PHP &gt;=7.4

1.2.0.x-devPHP &gt;=8

1.3.0.x-devPHP &gt;=8.0

v1.5.0PHP &gt;=8.1

### Community

Maintainers

![](https://www.gravatar.com/avatar/3aad46d1531d1df26904197cc517b2aae06ecc70e8dc007421385e875c12ddb3?d=identicon)[DiegoPino](/maintainers/DiegoPino)

---

Top Contributors

[![DiegoPino](https://avatars.githubusercontent.com/u/6946023?v=4)](https://github.com/DiegoPino "DiegoPino (410 commits)")[![alliomeria](https://avatars.githubusercontent.com/u/67483756?v=4)](https://github.com/alliomeria "alliomeria (12 commits)")[![marlo-longley](https://avatars.githubusercontent.com/u/1328900?v=4)](https://github.com/marlo-longley "marlo-longley (3 commits)")[![patdunlavey](https://avatars.githubusercontent.com/u/241240?v=4)](https://github.com/patdunlavey "patdunlavey (3 commits)")[![giancarlobi](https://avatars.githubusercontent.com/u/4232178?v=4)](https://github.com/giancarlobi "giancarlobi (1 commits)")

---

Tags

activity-streamdrupal-10-moduledrupal-11-modulemetadatawebform

### Embed Badge

![Health badge](/badges/strawberryfield-webform-strawberryfield/health.svg)

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

###  Alternatives

[roots/acorn

Framework for Roots WordPress projects built with Laravel components.

9682.1M97](/packages/roots-acorn)[temporal/sdk

Temporal SDK

4002.2M18](/packages/temporal-sdk)[sassnowski/venture

A package to manage complex workflows built on top of Laravel's queue.

825254.5k1](/packages/sassnowski-venture)[neos/flow

Flow Application Framework

862.0M451](/packages/neos-flow)[genealabs/laravel-governor

Managing policy and control in Laravel.

201262.8k](/packages/genealabs-laravel-governor)[vonage/jwt

A standalone package for creating JWTs for Vonage APIs

424.1M4](/packages/vonage-jwt)

PHPackages © 2026

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