{"id":15168460,"url":"https://github.com/fausttobias/svelte-template","last_synced_at":"2026-01-23T16:03:57.217Z","repository":{"id":53710342,"uuid":"325783282","full_name":"FaustTobias/svelte-template","owner":"FaustTobias","description":":blue_book: Almost automatically updated svelte templates. TypeScript, Tailwind, PWA, Snowpack, Sapper.","archived":false,"fork":false,"pushed_at":"2021-04-07T00:31:07.000Z","size":68702,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-04-09T15:50:28.038Z","etag":null,"topics":["husky","lint-staged","prettier","rollup","sapper","snowpack","svelte-template","sveltejs","tailwind","typescript","yarn2"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/FaustTobias.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-12-31T11:13:22.000Z","updated_at":"2021-03-22T23:41:08.000Z","dependencies_parsed_at":"2022-08-26T16:01:18.660Z","dependency_job_id":null,"html_url":"https://github.com/FaustTobias/svelte-template","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/FaustTobias/svelte-template","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FaustTobias%2Fsvelte-template","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FaustTobias%2Fsvelte-template/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FaustTobias%2Fsvelte-template/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FaustTobias%2Fsvelte-template/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/FaustTobias","download_url":"https://codeload.github.com/FaustTobias/svelte-template/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FaustTobias%2Fsvelte-template/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28695500,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-23T15:57:05.722Z","status":"ssl_error","status_checked_at":"2026-01-23T15:56:27.656Z","response_time":59,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["husky","lint-staged","prettier","rollup","sapper","snowpack","svelte-template","sveltejs","tailwind","typescript","yarn2"],"created_at":"2024-09-27T06:03:47.338Z","updated_at":"2026-01-23T16:03:57.198Z","avatar_url":"https://github.com/FaustTobias.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003c!-- markdownlint-disable-next-line --\u003e\n\u003cdiv align=\"center\"\u003e\n\n# FaustTobias/svelte-template\n\nAutomatically maintained svelte templates.\n\n\u003c/div\u003e\n\n## Introduction\n\nThis repository contains several svelte templates that are automatically maintained. They are based on the official templates.\n\n## Features\n\nEvery template contains the following features:\n\n- Code formatting using [prettier](https://prettier.io/)\n- Pre-commit linting using [lint-staged](https://github.com/okonet/lint-staged) with [husky@4](https://typicode.github.io/husky)\u003csup\u003e\\[[?](#why-husky-4)\\]\u003c/sup\u003e\n\n## Available templates\n\nIf you are unsure which one to pick, choose the `snowpack-typescript` one:\n\n```bash\nmkdir \u003cproject-name\u003e\ncd \u003cproject-name\u003e\ngit init\nnpx degit FaustTobias/svelte-template#snowpack-typescript-tailwind . --force\nyarn\n```\n\n| Name                         | Description                                                                                                                                           |\n| ---------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- |\n| snowpack-typescript-tailwind | Preconfigured [yarn 2] [snowpack] project with TypeScript integration and TailwindCSS. Useful for single page applications.                           |\n| snowpack-javascript-tailwind | Preconfigured [yarn 2] [snowpack] project without preprocessor integrations and TailwindCSS. Useful for single page applications.                     |\n| snowpack-typescript          | Preconfigured [yarn 2] [snowpack] project with TypeScript integration. Useful for single page applications.                                           |\n| snowpack-javascript          | Preconfigured [yarn 2] [snowpack] project without preprocessor integrations. Useful for single page applications.                                     |\n| typescript-tailwind          | Preconfigured [yarn 2] project with TypeScript integration and TailwindCSS. Useful for single page applications. Based on [sveltejs/template].        |\n| typescript                   | Preconfigured [yarn 2] project with TypeScript integration. Useful for single page applications. Based on [sveltejs/template].                        |\n| javascript                   | Preconfigured [yarn 2] project without preprocessor integrations. Useful for single page applications. Based on [sveltejs/template].                  |\n| sapper-typescript-tailwind   | Preconfigured [yarn 2] [sapper] project with TypeScript integration and TailwindCSS. Useful for websites. Based on [sveltejs/sapper-template#rollup]. |\n| sapper-typescript            | Preconfigured [yarn 2] [sapper] project with TypeScript integration. Useful for websites. Based on [sveltejs/sapper-template#rollup].                 |\n| sapper-javascript            | Preconfigured [yarn 2] [sapper] project without preprocessor integrations. Useful for websites. Based on [sveltejs/sapper-template#rollup].           |\n\n## FAQ\n\n### Why husky 4?\n\nHusky caused quite some controversies after releasing its 5.0.0 Release. First of all, its license was changed to a [copyleft license](https://paritylicense.com/versions/7.0.0.html). This makes it pretty much unusable in closed source projects. Additionally, its configuration has changed and you have to depend on an external module which handles the postinstall step for you. The templates here will stick to version 4 for now.\n\n## Maintainer\n\n[Tobias Faust](https://github.com/FaustTobias)\n\n\u003c!-- links --\u003e\n\n[yarn 2]: https://yarnpkg.com/\n[sapper]: https://sapper.svelte.dev/\n[sveltejs/template]: https://github.com/sveltejs/template\n[sveltejs/sapper-template#rollup]: https://github.com/sveltejs/sapper-template/tree/rollup\n[snowpack]: https://www.snowpack.dev/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffausttobias%2Fsvelte-template","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffausttobias%2Fsvelte-template","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffausttobias%2Fsvelte-template/lists"}