GithubHelp home page GithubHelp logo

kevquirk / 512kb.club Goto Github PK

View Code? Open in Web Editor NEW
405.0 9.0 551.0 2.92 MB

Website for the 512 KB Club

Home Page: https://512kb.club

License: MIT License

HTML 35.03% CSS 21.18% Ruby 10.16% Python 30.57% JavaScript 1.75% Shell 1.31%

512kb.club's Introduction

512KB Club

The internet has become a bloated mess. Massive JavaScript libraries, countless client-side queries and overly complex frontend frameworks are par for the course these days.

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.

But we can make a difference - all it takes is some optimisation. Do you really need that extra piece of JavaScript? Does your WordPress site need a theme that adds lots of functionality you're never going to use? Are those huge custom fonts really needed? Are your images optimised for the web?

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:

  1. 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).
  2. Your total UNCOMPRESSED web resources must not exceed 512KB.

How to create a PR to add your site to the 512KB Club

  1. Fork this repository.
  2. Get the size of your website's homepage.
    1. Do a Cloudflare URL Scan on your website.
    2. Once complete, check the "Bytes Total" stat in the "Network" card to make sure the uncompressed size of your site is less than 512KB.
  3. Navigate to _data/sites.yml and add your site (template below).
  4. When creating the PR, please include a link to the Cloudflare scan results in the PR description.

Site template

Sample

- 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)

Blank

- domain:
  url:
  size:
  last_checked:

NOTE: Entries are automatically sorted by domain name. Please add your site to the list without worrying about the alphabetical order. Our continuous integration process will handle the sorting for you. Just ensure that the details for your site are correctly formatted as per the existing entries.

512kb.club's People

Contributors

akgbhat avatar auaggy avatar brycewray avatar c0nscience avatar dejalavidavolar avatar dependabot[bot] avatar filospateam avatar garritfra avatar gigirassy avatar hotdoy avatar jae1911 avatar ka1nsha avatar kevquirk avatar kmutahar avatar korikori avatar lex-2008 avatar lrmikestone avatar lucienbill avatar nathnp avatar ononoki1 avatar pukimaa avatar r3k2 avatar starchildluke avatar stilic avatar sudocss avatar swissos avatar t122222 avatar voioo avatar whoisyoges avatar xameren avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

512kb.club's Issues

Add sebastian.graphics

Please fill in the following template too. It will speed up getting your site added. The example below uses example.com as the domain and an uncompressed page size of 81.4 KB.

Note: Please fill in the uncompressed size on line 1 (--data-size) AND line 2

<li>
  <span class="before" style="--data-size:322.2;"></span>
  <span class="after">322.2 KB</span>
  <a class="site" target="blank" href="https://sebastian.graphics">sebastian.graphics</a>
</li>

Add pbanks.net

Please fill in the following template too. It will speed up getting your site added. The example below uses example.com as the domain and an uncompressed page size of 81.4 KB.

Note: Please fill in the uncompressed size on line 1 (--data-size) AND line 2

<li>
  <span class="before" style="--data-size:2.0;"></span>
  <span class="after">2.0 KB</span>
  <a class="site" target="blank" href="https://pbanks.net">pbanks.net</a>
</li>

Add proseandconst.xyz

Please fill in the following template too. It will speed up getting your site added. The example below uses example.com as the domain and an uncompressed page size of 81.4 KB.

Note: Please fill in the uncompressed size on line 1 (--data-size) AND line 2

<li>
  <span class="before" style="--data-size:131.4;"></span>
  <span class="after">131.4 KB</span>
  <a class="site" target="_blank" href="https://proseandconst.xyz">proseandconst.xyz</a>
</li>

mkws.sh

<li>
  <span class="before" style="--data-size:117.1;"></span>
  <span class="after">117.1 KB</span>
  <a class="site" target="blank" href="https://mkws.sh">mkws.sh</a>
</li>

roelbazuin.nl

Please fill in the following template too. It will speed up getting your site added. The example below uses example.com as the domain and an uncompressed page size of 81.4 KB.

Note: Please fill in the uncompressed size on line 1 (--data-size) AND line 2

<li>
  <span class="before" style="--data-size:414.3;"></span>
  <span class="after">414.3 KB</span>
  <a class="site" target="blank" href="https://roelbazuin.nl">roelbazuin.nl</a>
</li>

Add zerokspot.com

Please fill in the following template too. It will speed up getting your site added. The example below uses example.com as the domain and an uncompressed page size of 81.4 KB.

Note: Please fill in the uncompressed size on line 1 (--data-size) AND line 2

<li>
  <span class="before" style="--data-size:162.2;"></span>
  <span class="after">124.5 KB</span>
  <a class="site" target="blank" href="https://zerokspot.com">zerokspot.com</a>
</li>

aryan.app

Please fill in the following template too. It will speed up getting your site added. The example below uses example.com as the domain and an uncompressed page size of 81.4 KB.

Note: Please fill in the uncompressed size on line 1 (--data-size) AND line 2

<li>
  <span class="before" style="--data-size:253.5;"></span>
  <span class="after"> 253.5 KB</span>
  <a class="site" target="blank" href="https://www.aryan.app">aryan.app</a>
</li>

oldirtyhacker.com

Please fill in the following template too. It will speed up getting your site added. The example below uses example.com as the domain and an uncompressed page size of 81.4 KB.

Note: Please fill in the uncompressed size on line 1 (--data-size) AND line 2

<li>
  <span class="before" style="--data-size:145.8;"></span>
  <span class="after">145.8 KB</span>
  <a class="site" target="blank" href="https://www.oldirtyhacker.com">oldirtyhacker.com</a>
</li>

wiki.4qq.org

Note: Please fill in the uncompressed size on line 1 (--data-size) AND line 2

<li>
  <span class="before" style="--data-size:213KB;"></span>
  <span class="after">213KB</span>
  <a class="site" href="https://example.com">example.com</a>
</li>

Add richj.co

Please fill in the following template too. It will speed up getting your site added. The example below uses example.com as the domain and an uncompressed page size of 81.4 KB.

Note: Please fill in the uncompressed size on line 1 (--data-size) AND line 2

<li>
  <span class="before" style="--data-size:47.3;"></span>
  <span class="after">47.3 KB</span>
  <a class="site" target="blank" href="https://richj.co">richj.co</a>
</li>

murtezayesil.me

Please fill in the following template too. It will speed up getting your site added. The example below uses example.com as the domain and an uncompressed page size of 81.4 KB.

Note: Please fill in the uncompressed size on line 1 (--data-size) AND line 2

<li>
  <span class="before" style="--data-size:80.1;"></span>
  <span class="after">80.1 KB</span>
  <a class="site" target="blank" href="https://murtezayesil.me">murtezayesil.me</a>
</li>

Note: Since index page also contains the content of the most recent article, it is highly dynamic. Meaning, if latest article has an embeded a PeerTube video, it could potentially pull JS code from its instance and drastically increase the size of the index to above 512KB limit.

bestmotherfucking.website

Note: Please fill in the uncompressed size on line 1 (--data-size) AND line 2

<li>
  <span class="before" style="--data-size:5.4;"></span>
  <span class="after">5.44 KB</span>
  <a class="site" href="https://bestmotherfucking.website">bestmotherfucking.website</a>
</li>

xpil.eu

Please fill in the following template too. It will speed up getting your site added. The example below uses example.com as the domain and an uncompressed page size of 81.4 KB.

Note: Please fill in the uncompressed size on line 1 (--data-size) AND line 2

<li>
  <span class="before" style="--data-size:413.7;"></span>
  <span class="after">413.7 KB</span>
  <a class="site" target="blank" href="https://xpil.eu/">xpil.eu</a>
</li>

Add saladhax.site

Please fill in the following template too. It will speed up getting your site added. The example below uses example.com as the domain and an uncompressed page size of 81.4 KB.

Note: Please fill in the uncompressed size on line 1 (--data-size) AND line 2

<li>
  <span class="before" style="--data-size:204.7;"></span>
  <span class="after">204.7 KB</span>
  <a class="site" href="https://example.com">saladhax.site</a>
</li>

add oh.mg

<li>
  <span class="before" style="--data-size:15.5;"></span>
  <span class="after">15.5 KB</span>
  <a class="site" target="blank" href="https://oh.mg">oh.mg</a>
</li>

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.