Estimator.dev
🧮 Calculate the size and performance impact of switching to modern JavaScript syntax.
Install / Use
/learn @GoogleChromeLabs/Estimator.devREADME
⚠️ This repo is no longer maintained. We now recommend developers use the legacy-javascript audit in Lighthouse to assess the benefits of switching to modern JavaScript syntax.
EStimator
Calculate the size and performance improvement a site could achieve by switching to modern JavaScript syntax.
Privacy
Submitting a URL for analysis is stateless. The service does not store any information about you or the URLs you analyze. A minimal Google Analytics ping is used to record page visits (URL and referrer) and JavaScript errors, as well as the total calculated size difference number (but not the URL you entered).
Hacking
# clone it
git clone git@github.com:GoogleChromeLabs/estimator.dev.git
cd estimator.dev
# install dependencies and firebase CLI
npm install
npm install -g firebase-tools
# build the front-end:
npm run build
# start the server and functions
firebase emulators:start
Related Skills
node-connect
339.1kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
83.8kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
339.1kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
83.8kCommit, push, and open a PR
