Detect Turbolinks
Turbolinks is a Rails feature, available as a gem and enabled by default in new Rails apps. It is intended to speed up navigating between pages of your application.
Detection looks at script sources, javascript globals across 2 fingerprint rules among the site's public responses.
01
Websites using Turbolinks
Loading website list…
02
Signal classes
PluginView evaluates public page signals in these classes when identifying Turbolinks. Individual fingerprint rule bodies are proprietary and are not published.
- Script sources
- JavaScript globals
03
Example public indicators for Turbolinks
Illustrative indicators derived from public catalog metadata for Turbolinks. A live scan may match additional proprietary rules beyond these examples.
- turolinks.js
- Turbolinks
04
What a detection means
- Establishes
- One or more public signals on the scanned page matched a known Turbolinks signature (2 rules) at the time of the scan.
- Does not establish
- A sitewide install of Turbolinks, an active vendor contract, exclusive use, or that Turbolinks is still in place today.
05
How to check a site for Turbolinks
- 1. Enter the website URL in the scan form — homepage, pricing, checkout, or login pages usually expose the strongest Turbolinks signals.
- 2. PluginView reads only public responses (script sources, javascript globals) and scores them against the Turbolinks signature set (2 rules).
- 3. Review the confidence score and text explanation for Turbolinks on the results page.
06
FAQ: detecting Turbolinks
- Can PluginView detect Turbolinks without logging in?
- Yes. PluginView only reads publicly accessible responses when checking for Turbolinks — typically script sources, javascript globals. It does not bypass authentication or paywalls.
- What category is Turbolinks?
- Turbolinks is classified under Performance in the PluginView directory.
- How many fingerprint rules cover Turbolinks?
- This reference currently tracks 2 fingerprint rules across script sources, javascript globals. Individual rule bodies are proprietary and are not published.
- What public signals suggest a site uses Turbolinks?
- Illustrative public indicators for Turbolinks include turolinks.js; Turbolinks. A live scan may match additional proprietary rules beyond these examples.