Easy, local development
Enjoy modern dev tools like Vue.js,
GraphQL & webpack. Get instant hot-reloading for any data change while developing. Gridsome makes building websites fun again.
Bring your own data
Load data from any Headless CMS, APIs, static files, a database, or from multiple places at once. Gridsome combines them all into a simple, local GraphQL data layer that pages and components can access.
Fast by default
Gridsome is a modern site generator for building the fastest possible websites. You get code-splitting & progressive image support built-in to get close to perfect page speed scores.
Gridsome is a static PWA generator. It pre-renders all pages to load as fast as possible. Once loaded, the next pages are prefetched in background so clicking around the site feels super fast.
Simple, safe deployment
Gridsome is a JAMstack framework. No servers. No databases. Only files. Deploy your entire site to a CDN and forget about it. Traffic or hacking will never break your site.
Gridsome outputs static HTML before it hydrates into a fully Vue.js-powered SPA. This makes search engines able to crawl content and give better SEO ranking because of the fast loading.
High performance baked-in ⚡️🚀
Gridsome makes it easy and fun for developers to create fast, beautiful websites without needing to become a performance expert.
- Insanely fast page loading by default
- Automatic code-splitting
- Automatic critical CSS export
- Automatic next page prefetching
- Progressive image loading
- Built-in image compression
- Built-in asset minification
- Offline-ready PWA support