Drupal is a registered trademark of Dries Buytaert
drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)! drupal 11.3.6 Update released for Drupal core (11.3.6)! drupal 10.6.6 Update released for Drupal core (10.6.6)! cms 2.1.0 Update released for Drupal core (2.1.0)! bootstrap 8.x-3.40 Minor update available for theme bootstrap (8.x-3.40). menu_link_attributes 8.x-1.7 Minor update available for module menu_link_attributes (8.x-1.7). eca 3.1.1 Minor update available for module eca (3.1.1). layout_paragraphs 2.1.3 Minor update available for module layout_paragraphs (2.1.3). ai 1.3.3 Minor update available for module ai (1.3.3). ai 1.2.14 Minor update available for module ai (1.2.14). node_revision_delete 2.0.3 Minor update available for module node_revision_delete (2.0.3). moderated_content_bulk_publish 2.0.52 Minor update available for module moderated_content_bulk_publish (2.0.52). klaro 3.0.10 Minor update available for module klaro (3.0.10). klaro 3.0.9 Minor update available for module klaro (3.0.9). layout_paragraphs 2.1.2 Minor update available for module layout_paragraphs (2.1.2). geofield_map 11.1.8 Minor update available for module geofield_map (11.1.8).

username_suggester

1 sites Security covered
View on drupal.org

The Username suggester module improves Drupal's user registration by automatically providing suggestions in the "username" input in real time through utilizing the new Drupal HTMX API.
It reduces friction for new users while keeping the username field visible and editable.

Features

  • Real-time username suggestions based on email input using Drupal's HTMX API
  • Configurable generation patterns with full token support
  • Customizable trigger events (blur, change, keyup with delays, etc.)
  • Custom Tokens for flexible username generation (mail, mail_local, mail_domain)

Configuration

Configure the module at admin/config/people/username_suggester:

  • Generation Pattern: Define how usernames are generated using tokens (default: [username_suggester:mail_local]).
  • Trigger Event: Specify when suggestions are generated (default: blur).

Additional Requirements

  • No dependencies beyond Drupal core.
  • Requires JavaScript enabled in the browser.
  • Token: Provides a token browser UI for easier pattern configuration (optional but recommended).

Similar projects

Supporting this module

Support DROWL's ♥ FOSS work on this module on OpenCollective!

Drupal and this module are FOSS. However, it takes dedicated people to develop and maintain. And they need YOU to give back!

We're committed to building and maintaining Drupal modules that benefit the entire community.

Supporting us on OpenCollective helps us continue to improve, innovate and contribute to Drupal's future. Every pledge makes a difference!

If this module has helped you, we would be very grateful for your donation to support its further development and maintenance.

Support our FOSS development ♥️

You can also speed up the development of features or bugfixes you'd love to see, by sponsoring and giving back!

Sponsor a feature or bugfix 🚀

Let's make Drupal even better, together!

Development proudly sponsored by German Drupal Friends & Companies:

webks: websolutions kept simple (https://www.webks.de)
and
DROWL: Drupalbasierte Lösungen aus Ostwestfalen-Lippe (OWL), Germany (https://www.drowl.de)

Activity

Total releases
4
First release
Dec 2025
Latest release
3 months ago
Release cadence
11 days
Stability
75% stable

Release Timeline

Releases

Version Type Release date
1.0.2 Stable Jan 14, 2026
1.0.1 Stable Jan 13, 2026
1.0.0 Stable Dec 11, 2025
1.x-dev Dev Dec 11, 2025