Delay JavaScript to improve speed and performance by loading scripts only when needed, reducing render-blocking for a faster and smoother user experie …
As of April 2026, Flying Scripts: Delay JavaScript to Improve Site Speed & Performance is a WordPress defer javascript plugin with 30K+ active installations and a 5/5 rating from 37 reviews. It has been downloaded 274K+ times in total. Requires WordPress 4.5+ and PHP 5.6+. Available on WordPress.org since 2020. Downloads are down 10% this week. Support resolution rate: 0%.
Download and execute JavaScript on user interaction.
Flying Scripts delay the execution of JavaScript until there is no user activity. You can specify keywords to include JavaScripts to be delayed. There is also a timeout which executes JavaScript when there is no user activity.
JavaScript is very resource-heavy. By delaying the execution of non-critical JavaScript (that are not needed for the initial render), you’re prioritizing and giving more resources to critical JavaScript files. This way you will reduce render time, time to interactive, first CPU idle, max Potential input delay etc. This will also reduce initial payload to browsers by reducing the no. of requests.
Highly recommended!
It works very well. Thanks a lot.
Good and efficient plugin. 5 stars
Sooo easy to set up and a great way to deal with heavy JS from advertising etc. Really simple but brilliant approach to defer until user input.
Pagespeed Insights overall score went from 58/70 to 99/100 for mobile & desktop respectively without any other changes (appreciate these values fluctuate anyway but that’s a significant jump even +/- a few points on the final values).
It saved me a lot of time. Thank you for creating a wonderful plugin.
| WordPress | 4.5+ requiredTested up to 6.9.4 |
| PHP | 5.6+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.