Skip to main content
drupalreleases

Use direct release data with your AI assistant.

Learn more

Tool Belt

Security covered Under active development 785 sites

Part of the Tool ecosystem · 6 projects

Tool Belt is a collection of utility modules that provide common actions for Drupal core features. It offers tools for managing content, entities, users, translation, and system operations, designed to streamline development and content management tasks.

Submodules and tools

Enable only the submodules you need. The base tool_belt module provides no tools itself.

Content (15 tools)

tool_belt_content

Create, read, edit and delete content entities and field data, and work with text formats.

Tools: Create entity, Update entity, Delete entity, Save entity, Create unsaved entity, Add new entity revision, Set field value, Load entity by ID, Load entity by property, List entities, Get entity metadata, Get field values, Get field value definitions, Explain text formats, Preview formatted text. README

Entity (14 tools)

tool_belt_entity

Entity types, bundles and field definitions - the Field UI's territory.

Tools: List entity types, List entity bundles, Add bundle, Update bundle, Delete bundle, Get bundle definition, Get field type definitions, Get field configuration definitions, Add field storage, Update field storage, Delete field from entity type, Add field to bundle, Update field on bundle, Delete field from bundle. README

Content Moderation (4 tools)

tool_belt_content_moderation · requires Content Moderation

Moderation states through core's own transition validation, so target states reflect the user's permissions. New in alpha6.

Tools: List workflows, Get moderation state, Set moderation state, List content by moderation state. README

Content Translation (1 tool)

tool_belt_content_translation · requires Content Translation

Read entity translations.

Tools: Get an entity translation. README

User (4 tools)

tool_belt_user

User account administration.

Tools: Add role to user, Remove role from user, Block user, Unblock user. README

Image Style (6 tools)

tool_belt_image_style · requires Image

Image styles and their effects, under administer image styles. New in alpha6.

Tools: List image styles, Add image style, Delete image style, List image effect plugins, Add image effect, Remove image effect. README

Workspace (10 tools)

tool_belt_workspace · requires Workspaces; optional WSE for revert, Workspace Preview for preview links

Create, switch, inspect, publish and revert workspaces.

Tools: Check workspace exists, Get active workspace, Create workspace, Create and switch to workspace, Switch workspace, Get workspace tracked content, Generate workspace preview link, Publish workspace, Revert workspace, Delete workspace. README

System (4 tools)

tool_belt_system

Status report, messages, logging and email. Log message and Send email use restricted permissions.

Tools: Get system status, Display message, Log message, Send email. README

Ask your assistant about Tool Belt

Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

1 tracked project depends on this one

Activity

Tracked releases
7
Tracked since
Mar 2026
Latest release
1 month ago
Releases (12 mo)
7 ▲ from 0
Maintenance
Active

Release Timeline

Releases

Version Type Core PHP Release date
1.0.0-alpha6 Pre-release 10–11 Sep 28, 2026
1.0.0-alpha5 Pre-release 10–11 Aug 13, 2026
1.0.0-alpha4 Pre-release 10–11 Aug 13, 2026
1.0.0-alpha3 Pre-release 10–11 Aug 11, 2026
1.0.0-alpha2 Pre-release 10–11 Jul 7, 2026
1.0.0-alpha1 Pre-release 10–11 Mar 20, 2026
1.0.x-dev Dev 10–11 Mar 20, 2026