Hi!
Jampack is a post-processing tool that takes the output of your Static Site Generator (aka SSG) and optimizes it for best user experience and best Core Web Vitals scores.
As of today it can:
- Optimize local images, CDN images or external images
- Optimize above-the-fold vs below-the-fold
- Limit images max width
- Inline critical CSS
- Prefetch links on scroll
- Improve browser compatibility
- Auto-fixes HTML issues
- Warn for HTML accessibility issues
- Compress all assets in the end
It processes directly the static output so it's compatible with any SSG or framework. We are intensively using it as a post-processing step to our Astro websites for example.
With Jampack, we end-up focusing more on how simple, readable and maintainable our code is, throw images of any size, and let it optimize for maximum performance.
We hope this can be helpful to lot of people!
Cheers,
Georges and the ‹div›RIOTS team!
I ran Jampack after building my Quarto static site and got a 32% smaller folder with no noticeable drawbacks yet. Here are my metrics before Jampack and after using PageSpeed Insights:
before Jampack:
- mobile: - 52 Performance - 73 Accessibility - 100 Best Practices - 85 SEO
- desktop: - 90 Performance - 75 Accessibility - 100 Best Practices - 82 SEO
after Jampack:
- mobile: - 49 Performance - 80 Accessibility - 100 Best Practices - 92 SEO
- desktop: - 85 Performance - 82 Accessibility - 100 Best Practices - 91 SEO