Drupal September Module Round-Up: From Smooth Transitions to AI-Powered OCR

NADDOD's 100G data center switch is a powerful networking solution that provides high-speed connectivity for modern data centers. These switches deliver speeds of up to 100Gbps, making them ideal for high-demand applications such as big data analytics, cloud computing, and high-performance computing.
Lightsaber Collection / Unsplash

September 2025 brought a wave of new contrib modules to the Drupal ecosystem, and David Dowell, founder of Timbers.Dev, rounded up the most promising in a recent blog post.

Among the highlights, Swup introduces smooth page transitions, offering an alternative to Barba.js and View Transitions, while Role Request allows community members to request role changes directly through a site — a feature aimed at large membership organizations and universities.

On the security front, the Security Audit Checklist module centralizes best practices, complementing stalwarts like CSP and SecKit. Meanwhile, Protect Views Flood Control helps mitigate bot-driven load spikes on Views and search pages.

Several modules target user experience improvements: Enhanced Status Messages gives Drupal’s system alerts a cleaner look, UX Enhanced Autocomplete improves suggestion output, and Aero Weather integrates WeatherAPI for sites needing real-time forecasts.

A standout addition is AI Document OCR, which extracts text from scanned PDFs, making legacy documents searchable within Drupal workflows. For organizations like nonprofits, schools, and governments, this offers a practical bridge between analog archives and digital content management.

Rounding out the list, GSAP.js brings Greensock’s popular animation library into Drupal, opening up new creative possibilities for design-heavy builds.

Dowell notes that while some of these tools are ready for immediate adoption, others — like Swup and GSAP.js — may serve as inspiration for enhancing user engagement and interaction patterns. As always, he encourages site builders to experiment and share their findings with the community.

Disclosure: This content is produced with the assistance of AI.

Disclaimer: The opinions expressed in this story do not necessarily represent that of TheDropTimes. We regularly share third-party blog posts that feature Drupal in good faith. TDT recommends Reader's discretion while consuming such content, as the veracity/authenticity of the story depends on the blogger and their motives. 

Note: The vision of this web portal is to help promote news and stories around the Drupal community and promote and celebrate the people and organizations in the community. We strive to create and distribute our content based on these content policy. If you see any omission/variation on this please reach out to us at #thedroptimes channel on Drupal Slack and we will try to address the issue as best we can.

Upcoming Events

Latest Opportunities