danielroe / page-speed.dev

https://page-speed.dev
MIT License
320 stars 13 forks source link

page-speed.dev

See and share Core Web Vitals and PageSpeed Insights results simply and easily.

πŸ‘‰  Check it out

Screenshot of page-speed.dev showing performance metrics for https://roe.dev Screenshot of performance metrics being shared on Twitter

πŸ‘‰ Vision

The aim of page-speed.dev is to make it easy and straightforward to share web performance results. Currently, PageSpeed Insights and Core Web Vitals results are difficult to share, and and often shared via screenshot rather than via a link back to the source.

So:

πŸ—ΊοΈ Roadmap

Features

Try it out locally

You will need to generate a new Google API token here with permissions to access PageSpeed Insights API and Chrome UX Report API, and add the token to your .env file:

NUXT_GOOGLE_API_TOKEN=<your api token>

Setup

# install dependencies
corepack enable
pnpm install

# serve in dev mode, with hot reload at localhost:3000
pnpm dev

# build for production
pnpm build

# preview in production mode
pnpm preview

Credits

Many thanks to Barry Pollard for providing essential review and suggestions! ❀️

License

Made with ❀️

Published under MIT License.