BW Dev Power Tools
BW Dev Power Tools is a suite of developer tools designed to improve Drupal development and site-building productivity. It offers features like in-app README rendering, iframe link display, enhanced link options, entity rendering tokens, and a new field type for attaching Drupal libraries.
π§ BW Dev Power Tools (bw_dpt)
A powerful toolkit for Drupal developers, by Brandonβ―Weigand
π§© Short Description:
bw_dpt streamlines your Drupal site-building and development process with a curated set of tools built to enhance
productivity, consistency, and customization. From token enhancements to field types, iframe utilities, and live documentation rendering β
it's a growing collection of practical, lightweight developer tools, all bundled in one module.
π₯ Who is this for?
- Site builders & themers who want faster scaffolding and layout control.
- Drupal developers looking to inject reusable functionality without boilerplate.
- Agencies & teams seeking a shared foundation for post-install automation and dev consistency.
β¨ Core Features
- π ReadMe Integration β View
README.mdand documentation directly in the Drupal admin UI. - πΌ Iframe Link Display β Render links as embedded iframes within the page.
- π Enhanced Link Options β Add HTML prefix/suffix and emojis (e.g. π) to internal links.
- π§© Entity Rendering Tokens β Use `
[render:ENTITY_TYPE:DISPLAY:ID]` to embed rendered entities. - π Library Reference Field β New field type for attaching Drupal Libraries (JS/CSS) per entity.
- βοΈ More Features on the Way β Active development driven by community feedback.
π§© Dependency & Compatibility
bw_dpt streamlines your Drupal site-building and development process with a curated set of tools built to enhance
productivity, consistency, and customization. From token enhancements to field types, iframe utilities, and live documentation rendering β
it's a growing collection of practical, lightweight developer tools, all bundled in one module.
Drupal 11 compatibility β Tested with the latest core versions.
Minimal dependencies β Only required for essential features.
Intentionally lightweight β no performance bloat or heavy dependencies.
Recommended modules/libraries
There is a fallback renderer, but requiring this repository via composer will allow for a full Markdown render.
[league/commonmark](https://commonmark.thephpleague.com/)
π¬ Support & Contribution
Got feedback or feature ideas? Open an issue on the Drupal.org project.
Want to contribute? Check out the Git repository and join the discussion.
Donate a coffee
Donate your Code
π‘ Join the Community
Use bw_dpt? Share your experience and feature requests β letβs build a powerful suite of tools together!