{"id":21124885,"url":"https://github.com/pararell/svelte-strapi-template","last_synced_at":"2025-07-08T22:31:04.595Z","repository":{"id":48969185,"uuid":"411647018","full_name":"pararell/svelte-strapi-template","owner":"pararell","description":"SvelteKit template for Strapi","archived":false,"fork":false,"pushed_at":"2021-12-26T09:53:00.000Z","size":2015,"stargazers_count":5,"open_issues_count":0,"forks_count":4,"subscribers_count":1,"default_branch":"main","last_synced_at":"2023-03-10T00:31:54.992Z","etag":null,"topics":["attractions","authorization","blog","mysql","nodemailer","seo","sqlite","ssr","strapi","svelte","sveltejs","sveltekit","tailwindcss","template"],"latest_commit_sha":null,"homepage":"http://svelte.smrtic.eu/","language":"Svelte","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/pararell.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":"2021-09-29T11:30:15.000Z","updated_at":"2022-11-13T09:08:54.000Z","dependencies_parsed_at":"2022-09-07T16:13:58.778Z","dependency_job_id":null,"html_url":"https://github.com/pararell/svelte-strapi-template","commit_stats":null,"previous_names":[],"tags_count":null,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pararell%2Fsvelte-strapi-template","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pararell%2Fsvelte-strapi-template/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pararell%2Fsvelte-strapi-template/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pararell%2Fsvelte-strapi-template/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pararell","download_url":"https://codeload.github.com/pararell/svelte-strapi-template/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225465627,"owners_count":17478595,"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":["attractions","authorization","blog","mysql","nodemailer","seo","sqlite","ssr","strapi","svelte","sveltejs","sveltekit","tailwindcss","template"],"created_at":"2024-11-20T04:18:23.445Z","updated_at":"2024-11-20T04:18:25.738Z","avatar_url":"https://github.com/pararell.png","language":"Svelte","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv class=\"container \" style=\"padding: 2rem 0; display: flex; flex-flow: column; max-width: 600px; align-items: center; justify-content: center\"\u003e\n\u003ch1 style=\"font-size: 2rem; line-height: 1.2; text-align: center; font-weight: bold;\"\u003e Strapi - Svelte template \u003c/h1\u003e\n\n\u003cp style=\"padding: 2rem 0; text-align: center\"\u003e\n  This is simple template created with \u003cb\u003eSvelteKit\u003c/b\u003e - you can change data in \u003cb\u003eStrapi\u003c/b\u003e \n- pages, content and forms and SvelteKit will show result - in server-rendering, so you will have content rendered for \u003cb\u003eSEO\u003c/b\u003e. \n\n\u003cbr/\u003e\n\u003c/p\u003e\n\u003cp\u003e\nStrapi is quick and build with \u003cb\u003eNode.js\u003c/b\u003e, so no more PHP is needed. In this template you can use MySQL or SQLite. It is more simple to start with SQLite, since you don't need to use external database. To start with Strapi, check \u003ca style=\"color:#818CF8;\" \" href=\"https://strapi.io/documentation/developer-docs/latest/getting-started/introduction.html\"\u003e documentation \u003c/a\u003e\n\u003c/p\u003e\n\u003cbr/\u003e\n\u003cp\u003e\nSvelteKit is using \u003cb\u003enode adapter\u003c/b\u003e here, but you can also use \u003cb\u003estatic adapter\u003c/b\u003e, which will create pages for you to prerender it, after you will have the content from Strapi. Also you can use Netlify adapter. More information about SvelteKit is in the \u003ca style=\"color:#818CF8;\"  href=\"https://kit.svelte.dev/docs\"\u003edocumentation\u003c/a\u003e. Here I'm using node adapter and nginx to listen port with this subdomain. I'm using Linode - Ubuntu on server.\n\u003c/p\u003e\n\n\u003cbr/\u003e\n\u003cp\u003e\nFor styles there is \u003ca style=\"color:#818CF8;\"  href=\"https://tailwindcss.com/docs\"\u003e Taiwind \u003c/a\u003e and as additional components I'm using \u003ca style=\"color:#818CF8;\" href=\"https://illright.github.io/attractions/\"\u003e Attractions \u003c/a\u003e, which is simple but useful CSS library for Svelte. \n\u003c/p\u003e\n\u003c/div\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpararell%2Fsvelte-strapi-template","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpararell%2Fsvelte-strapi-template","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpararell%2Fsvelte-strapi-template/lists"}