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
- Site Agent 8 sites
More in the Tool ecosystem
Most installed first
Activity
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 |