||2 months ago|
|.github||2 months ago|
|_data||2 months ago|
|_includes||11 months ago|
|_layouts||12 months ago|
|_plugins||2 years ago|
|assets||9 months ago|
|scripts||6 months ago|
|.editorconfig||2 years ago|
|.gitignore||1 year ago|
|Gemfile||2 months ago|
|Gemfile.lock||2 months ago|
|LICENSE||2 months ago|
|README.md||1 year ago|
|_config.yml||2 years ago|
|_redirects||2 years ago|
|faq.md||3 months ago|
|index.md||3 months ago|
|netlify.toml||2 years ago|
|vercel.json||3 months ago|
When online newspapers like The Guardian are over 4MB in size, you know there's a problem. Why does an online newspaper need to be over 4MB in size? It's crazy.
The 512KB Club is a collection of performance-focused web pages from across the Internet. To qualify your website must satisfy both of the following requirements:
- It must be an actual site that contains a reasonable amount of information, not just a couple of links on a page (more info here).
- Your total UNCOMPRESSED web resources must not exceed 512KB.
How to create a PR to add your site to the 512KB Club
- Fork this repository.
- Get the UNCOMPRESSED size of your website's homepage.
- Do a GTMetrix scan on your website.
- Once complete, click on the Waterfall tab to make sure the uncompressed size of your site is less than 512KB.
- Navigate to
_data/sites.ymland add your site (template below).
- When creating the PR, please include a link to the GT Metrix results in the PR comment.
- domain: example.com url: http://example.com/ (Make sure you keep the trailing slash) size: 2.5 last_checked: 2021-05-26 (YYYY-MM-DD)
- domain: url: size: last_checked:
NOTE: Site need to be added to the list in alphabetical order, so please make sure your site is in the correct place within the list, or your PR will be rejected.
Automation of site size check
You can find instructions on how to get the GTmetrix size using a script in the scripts folder