{"id":20266638,"url":"https://github.com/gasycoder/gasycoder-daily","last_synced_at":"2026-04-25T11:32:39.366Z","repository":{"id":51383610,"uuid":"366789930","full_name":"GasyCoder/gasycoder-daily","owner":"GasyCoder","description":"This is sample Nuxt.js starter site that uses Agility CMS and aims to be a foundation for building websites using Nuxt.js and Agility CMS","archived":false,"fork":false,"pushed_at":"2021-05-12T17:02:17.000Z","size":571,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-06-13T12:52:13.017Z","etag":null,"topics":["agility","html5","netlify","nuxtjs","vuejs"],"latest_commit_sha":null,"homepage":"https://gasycoder-daily.vercel.app","language":"Vue","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/GasyCoder.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-05-12T17:01:46.000Z","updated_at":"2021-05-12T17:04:47.000Z","dependencies_parsed_at":"2022-08-28T13:30:59.532Z","dependency_job_id":null,"html_url":"https://github.com/GasyCoder/gasycoder-daily","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/GasyCoder/gasycoder-daily","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GasyCoder%2Fgasycoder-daily","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GasyCoder%2Fgasycoder-daily/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GasyCoder%2Fgasycoder-daily/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GasyCoder%2Fgasycoder-daily/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/GasyCoder","download_url":"https://codeload.github.com/GasyCoder/gasycoder-daily/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GasyCoder%2Fgasycoder-daily/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32261104,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-25T09:15:33.318Z","status":"ssl_error","status_checked_at":"2026-04-25T09:15:31.997Z","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":["agility","html5","netlify","nuxtjs","vuejs"],"created_at":"2024-11-14T12:10:35.572Z","updated_at":"2026-04-25T11:32:39.345Z","avatar_url":"https://github.com/GasyCoder.png","language":"Vue","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Agility CMS \u0026 Nuxt.js Starter\n\nThis is sample Nuxt.js starter site that uses Agility CMS and aims to be a foundation for building websites using Nuxt.js and Agility CMS.\n\n[Live Website Demo](https://agilitycms-nuxtjs-starter.vercel.app/)\n\n[New to Agility CMS? Sign up for a FREE account](https://agilitycms.com/free)\n\n## About This Starter\n\n- Uses [`@agility/agilitycms-nuxt-module`](https://github.com/agility/agilitycms-nuxt-module) - Agility CMS integration for Nuxt.js that supports Content Sync for ultra-fast build times, full page routing and static rendering, and easy async data loading for additional components.\n- Supports full [Page Management](https://help.agilitycms.com/hc/en-us/articles/360055805831).\n- Supports Preview Mode.\n- Provides a functional structure that loads a Page Templates dynamically, and also dynamically loads and renders appropriate Agility CMS Page Modules (as React components).\n\n### Tailwind CSS\n\nThis starter uses [Tailwind CSS](https://tailwindcss.com/), a simple and lightweight utility-first CSS framework packed with classes that can be composed to build any design, directly in your markup.\n\nIt also comes equipped with [Autoprefixer](https://www.npmjs.com/package/autoprefixer), a plugin which use the data based on current browser popularity and property support to apply CSS prefixes for you.\n\n## Getting Started\n\nTo start using the Agility CMS \u0026 Gatsby Starter, [sign up](https://agilitycms.com/free) for a FREE account and create a new Instance using the Blog Template.\n\n1. Clone this repository\n2. Run `npm install` or `yarn install`\n3. Rename the `.env.example` file to `.env`\n4. Retrieve your `GUID` \u0026 `API Keys (Preview/Fetch)` from Agility CMS by going to [Settings \u003e API Keys](https://manager.agilitycms.com/settings/apikeys).\n\n[How to Retrieve your GUID and API Keys from Agility](https://help.agilitycms.com/hc/en-us/articles/360031919212-Retrieving-your-API-Key-s-Guid-and-API-URL-)\n\n## Running the Site Locally\n\nWhen running your site in `development` mode, you will see the latest content in from the CMS.\n\n#### yarn\n\n1. `yarn install`\n2. `yarn dev`\n\n#### npm\n\n1. `npm install`\n2. `npm run dev`\n\n### Production Mode\n\nWhen running your site in `production` mode, you will see the published from the CMS.\n\n- `build` =\u003e This will build your site with webpack and minify the JS and CSS for production.\n- `generate` =\u003e This will build your site and generate every route as an HTML file (used for static hosting).\n- `start` =\u003e This will spin up a production server for your site.\n\n#### yarn\n\n1. `yarn build`\n2. `yarn generate`\n3. `yarn start`\n\n#### npm\n\n1. `npm run build`\n2. `npm run generate`\n3. `npm run start`\n\n## Deploying Your Site\n\nNuxt.js allows you to deploy your site as a `statically generated` site or as a `server-side rendered` site.\n\n[Deploying your Nuxt.js Site](https://help.agilitycms.com/hc/en-us/articles/360060102952)\n\n## Notes\n\n### How to Register Page Modules\n\nTo create a new Page Module, create a new Vue component within the `src/components/agility-pageModules` directory. Make sure the Vue component for the Page Module matches the name of the Page Module in the CMS.\n\nExample of `RichTextArea.vue` Page Module:\n\n```\n\u003ctemplate\u003e\n  \u003cdiv class=\"relative px-8\"\u003e\n    \u003cdiv class=\"max-w-2xl mx-auto my-12 md:mt-18 lg:mt-20\"\u003e\n      \u003cdiv class=\"prose max-w-full mx-auto\" v-html=\"item.fields.textblob\" /\u003e\n    \u003c/div\u003e\n  \u003c/div\u003e\n\u003c/template\u003e\n\n\u003cscript\u003e\nexport default {\n  props: {\n    contentID: Number,\n    item: Object,\n    page: Object,\n    pageInSitemap: Object,\n    dynamicPageItem: Object,\n  },\n};\n\u003c/script\u003e\n```\n\n### How to Register Page Templates\n\nTo create a new Page Template, create a new Vue component within the `src/components/agility-pageTemplates` directory. Make sure the Vue component for the Page Template matches the name of the Page Template in the CMS.\n\nExample of `MainTemplate.vue` Page Template:\n\n```\n\u003ctemplate\u003e\n  \u003cContentZone\n    name=\"MainContentZone\"\n    :page=\"page\"\n    :pageInSitemap=\"pageInSitemap\"\n    :dynamicPageItem=\"dynamicPageItem\"\n    :moduleData=\"moduleData\"\n  /\u003e\n\u003c/template\u003e\n\n\u003cscript\u003e\nimport ContentZone from \"../../AgilityContentZone\";\nexport default {\n  props: {\n    page: Object,\n    moduleData: Object,\n    pageInSitemap: Object,\n    dynamicPageItem: Object,\n  },\n  components: {\n    ContentZone,\n  },\n};\n\u003c/script\u003e\n```\n\n## Resources\n\n### Agility CMS\n\n- [Official site](https://agilitycms.com)\n- [Documentation](https://help.agilitycms.com/hc/en-us)\n\n### Nuxt.js\n\n- [Official site](https://nuxtjs.org/)\n- [Documentation](https://nuxtjs.org/docs/2.x/get-started/installation)\n\n### Tailwind CSS\n\n- [Official site](http://tailwindcss.com/)\n- [Documentation](http://tailwindcss.com/docs)\n\n### Community\n\n- [Official Slack](https://join.slack.com/t/agilitycommunity/shared_invite/enQtNzI2NDc3MzU4Njc2LWI2OTNjZTI3ZGY1NWRiNTYzNmEyNmI0MGZlZTRkYzI3NmRjNzkxYmI5YTZjNTg2ZTk4NGUzNjg5NzY3OWViZGI)\n- [Blog](https://agilitycms.com/resources/posts)\n- [GitHub](https://github.com/agility)\n- [Forums](https://help.agilitycms.com/hc/en-us/community/topics)\n- [Facebook](https://www.facebook.com/AgilityCMS/)\n- [Twitter](https://twitter.com/AgilityCMS)\n\n## Feedback and Questions\n\nIf you have feedback or questions about this starter, please use the [Github Issues](https://github.com/agility/agilitycms-gatsby-starter/issues) on this repo, join our [Community Slack Channel](https://join.slack.com/t/agilitycommunity/shared_invite/enQtNzI2NDc3MzU4Njc2LWI2OTNjZTI3ZGY1NWRiNTYzNmEyNmI0MGZlZTRkYzI3NmRjNzkxYmI5YTZjNTg2ZTk4NGUzNjg5NzY3OWViZGI) or create a post on the [Agility Developer Community](https://help.agilitycms.com/hc/en-us/community/topics).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgasycoder%2Fgasycoder-daily","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgasycoder%2Fgasycoder-daily","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgasycoder%2Fgasycoder-daily/lists"}