{"id":13928683,"url":"https://github.com/zeplia/minwiz","last_synced_at":"2025-04-05T11:10:11.848Z","repository":{"id":37796913,"uuid":"324602489","full_name":"zeplia/minwiz","owner":"zeplia","description":"Minimal starter kit for under 2 KB sites","archived":false,"fork":false,"pushed_at":"2024-07-17T16:24:31.000Z","size":2158,"stargazers_count":408,"open_issues_count":30,"forks_count":25,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-03-29T10:06:30.892Z","etag":null,"topics":["boilerplate","boilerplate-html","css3","html5","minimal","responsive","responsive-design","starter-kit","starter-project","starter-template"],"latest_commit_sha":null,"homepage":"https://minwiz.com/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-2-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/zeplia.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-12-26T17:23:24.000Z","updated_at":"2025-03-02T22:47:17.000Z","dependencies_parsed_at":"2024-05-06T17:54:48.139Z","dependency_job_id":"0e302d38-b3c3-4801-b5d8-c6b1101fcc10","html_url":"https://github.com/zeplia/minwiz","commit_stats":null,"previous_names":[],"tags_count":0,"template":true,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zeplia%2Fminwiz","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zeplia%2Fminwiz/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zeplia%2Fminwiz/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zeplia%2Fminwiz/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zeplia","download_url":"https://codeload.github.com/zeplia/minwiz/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247325693,"owners_count":20920714,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["boilerplate","boilerplate-html","css3","html5","minimal","responsive","responsive-design","starter-kit","starter-project","starter-template"],"created_at":"2024-08-07T18:01:16.080Z","updated_at":"2025-04-05T11:10:11.828Z","avatar_url":"https://github.com/zeplia.png","language":"TypeScript","funding_links":[],"categories":["TypeScript","boilerplate"],"sub_categories":[],"readme":"# MinWiz - Minimal starter kit for under 2 KB sites\n\nUse this starter kit to create a **viable, good looking, production-ready website** whose entire size does not exceed 2 KB compressed when opened in a browser. Ideally, the total size of all assets (HTML, CSS, favicon, etc.) downloaded by the browser when opening the page will be under 2 KB. You can see a live version at [MinWiz.com](https://minwiz.com).\n\n## Getting started\n\nMake sure you have Node and npm installed. Any version will do.\n\nIf you're doing web development you probably already have gulp-cli globally installed (you can test with `gulp -v`). If you don't have it, run `npm install --global gulp-cli`\n\n- clone the repo\n- install the dependencies with `npm install`\n- build the site (in the _dist_ folder) with `npm run build`\n- at this point, the _dist_ folder contains all assets in a minified form, ready to be copied/deployed to your web hosting service\n\nIf you want to live edit the site, there is a handy-dandy `gulp dev` command and the Live Server extension for VS Code is configured to open the site from _dist_ folder. Run the command, click _Go Live_ in the status panel of VS Code and you're good to go.\n\n## Contributing\n\nIf you have a creative idea for decreasing the size of the website **feel free to submit a PR!** You can learn how from this [Step-by-step guide to contributing on GitHub](https://www.dataschool.io/how-to-contribute-on-github/).\n\nIf it's not obvious how your PR will help, please conceptually explain it. Ex:\n\n\u003e As the stylesheet.css already includes the text \"section {\", rearranging the order in \"section, p, h1,\" to \"p, h1, section {\" will pick-up more text during gzipping.\n\nPlease note that I'm using package-lock with lockfileVersion 2. If you submit a PR and you're using lockfileVersion 1, make sure not to include the _package-lock.json_ file.\n\n## Thank you\n\n- Color scheme inspired from [john-doe.neocities.org](https://john-doe.neocities.org/).\n- \u003cdel\u003eNavigation inspired from [Functional CSS Tabs Revisited](https://css-tricks.com/functional-css-tabs-revisited/).\u003c/dev\u003e\n- Navigation suggested by /u/trust_me_im_a_turtle on Reddit. Demo [here](https://codesandbox.io/s/hash-navigation-919fp?file=/index.html:226-397).\n\n## CDK deployment notes\n\nFor `cdk deploy` to work we need to have a Github personal access token in the GITHUB_TOKEN variable:\n\n```\necho export GITHUB_TOKEN=REPLACE_ME_WITH_THE_REAL_GITHUB_TOKEN \u003e\u003e ~/.bashrc\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzeplia%2Fminwiz","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzeplia%2Fminwiz","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzeplia%2Fminwiz/lists"}