Our great sponsors
-
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.
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
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
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