Making a Website Under 1kB

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • CaptivePortal

    CaptivePortal.co.uk repo (by josharcheruk)

  • I managed under 1.5KB for a page that has an actual function, not just a test:

    http://www.captiveportal.co.uk

    And yes, that’s supposed to be a non-https link.

    I think the entire site, including favicon, might be under 5KB. You can check here:

    https://github.com/josharcheruk/CaptivePortal

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • trkl

    Reactive microlibrary with observables and Knockout-style computeds in 383 bytes

  • For small websites I wrote an observables microlibrary, one afternoon. It's called Trkl and minified & gzipped the code is about 400 bytes: https://github.com/jbreckmckye/trkl

  • social-share-urls

    Social Share URLs

  • You could replace it with something more vanilla. I used to maintain a list of common share URLs, but this project is more more useful: https://github.com/bradvin/social-share-urls

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts