Practical overview
When it fits
Consider Guess.js when building a web application and you want navigation data to inform which pages or bundles are fetched ahead of time.
Who it is for
- Web developers integrating predictive fetching or data-driven bundling into a Webpack application.
- Developers exploring analytics-driven page loading on non-Webpack sites.
Documented uses
- Use navigation patterns from Google Analytics to estimate which page a visitor may open next.
- Configure predictive fetching and data-driven bundling in a Webpack application.
- Retrieve structured Google Analytics data or parse JavaScript framework routes using individual project packages.
- Add a client-side request-and-prefetch flow to a non-Webpack site.
Requirements & limits
The public GitHub repository lists an MIT license.
- The documented workflows distinguish between Webpack bundling and a separate non-Webpack predictive-fetching process.
- The described prediction workflow uses Google Analytics navigation data.
- The README labels Guess.js alpha.
- The project provides libraries and tools rather than a hosted service or model API.
Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.
Set up data-driven bundling with GuessPlugin
Start integrating Guess.js predictive fetching and data-driven bundling into a Webpack application.
Before you start
- A Webpack application.
- The Guess.js packages; the README identifies the Google Analytics data and JavaScript framework parser modules as components used by the plugin.
Steps
Install the GuessPlugin package in the application.
Configure GuessPlugin in the Webpack application.
Expected outcome
The plugin is configured as the entry point for Guess.js data-driven bundling and predictive fetching.
Guide limitations
- The README does not provide the detailed installation commands or configuration values in the cited quickstart text.
Sources & review
Source record details
- Source availability
- Active
- Sources checked
- 10 October 2026
- Original website title
- guess-js/guess · Official homepage title · retained in its source language

