{"id":15016488,"url":"https://github.com/5t3ph/eleventy-rss-reader","last_synced_at":"2025-04-12T09:31:05.870Z","repository":{"id":49651300,"uuid":"373531262","full_name":"5t3ph/eleventy-rss-reader","owner":"5t3ph","description":"Create a personal RSS Reader using Eleventy. Review recordings to learn how it was built!","archived":false,"fork":false,"pushed_at":"2022-07-25T20:49:05.000Z","size":268,"stargazers_count":65,"open_issues_count":1,"forks_count":5,"subscribers_count":3,"default_branch":"main","last_synced_at":"2024-10-31T11:51:32.675Z","etag":null,"topics":["11ty","11ty-starter","eleventy","eleventy-starter","rss-reader"],"latest_commit_sha":null,"homepage":"","language":"SCSS","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/5t3ph.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-06-03T14:13:12.000Z","updated_at":"2024-08-26T16:43:40.000Z","dependencies_parsed_at":"2022-08-24T08:40:12.381Z","dependency_job_id":null,"html_url":"https://github.com/5t3ph/eleventy-rss-reader","commit_stats":null,"previous_names":[],"tags_count":0,"template":true,"template_full_name":"5t3ph/11ty-sass-skeleton","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/5t3ph%2Feleventy-rss-reader","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/5t3ph%2Feleventy-rss-reader/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/5t3ph%2Feleventy-rss-reader/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/5t3ph%2Feleventy-rss-reader/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/5t3ph","download_url":"https://codeload.github.com/5t3ph/eleventy-rss-reader/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":223510333,"owners_count":17157306,"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":["11ty","11ty-starter","eleventy","eleventy-starter","rss-reader"],"created_at":"2024-09-24T19:48:58.699Z","updated_at":"2024-11-07T12:03:38.234Z","avatar_url":"https://github.com/5t3ph.png","language":"SCSS","funding_links":[],"categories":[],"sub_categories":[],"readme":"![Preview of the Eleventy RSS Reader starter](https://repository-images.githubusercontent.com/373531262/91192f80-d222-11eb-8bcb-325ff3d0a3e7)\n\n# Eleventy RSS Reader Starter\n\n\u003e We built most of this project LIVE over on Twitch. Visit the [announcement post](https://dev.to/5t3ph/let-s-build-a-jamstack-app-together-5hkp) to learn more.\n\nThis repo is now ready as an Eleventy starter! Review the recordings and customization section below to learn more about how it was built and how it works.\n\n[Subscribe to my newsletter](https://moderncss.dev) to receive my weekly streaming schedule (and other news about my various projects + CSS tips).\n\n[Follow @5t3ph on Twitter](https://twitter.com/5t3ph)\n\n## Available Recordings\n\n\u003e Final edited recordings will eventually be published to the [11ty Rocks YouTube Channel](https://www.youtube.com/channel/UCTuSQg_Ol4shhSYQ1EfpHiQ?sub_confirmation=1)\n\n📺 = moved to YouTube\n\n- 📺 [Project intro and creating the feature list](https://youtu.be/ADx7RbtIWwg)\n- 📺 [Begin the 11ty architecture + add feedparser](https://youtu.be/Dju1X7YNYzk)\n- 📺 [Reorganize, adjust feed output, and create dynamic views](https://youtu.be/tMgoOsecjLw)\n- 📺 [Enable method to determine \"new\", link views](https://youtu.be/tLL4offqbTo)\n- 📺 [Filters and templating](https://youtu.be/C4fye6K1IiQ)\n- Part one of [CSS styling](https://www.twitch.tv/videos/1058997704?collection=G7YXMEt6hhYCyw)\n- Part two of [CSS styling](https://www.twitch.tv/videos/1059018865?collection=G7YXMEt6hhYCyw)\n\n\u003e Note that additional styling and further organization was completed outside of the streams to get the starter fully release-ready. Check the commit history if you're interested in the difference between streamed dev and post-stream dev.\n\n## Customization\n\n### Site Title\n\nEdit `src/_data/meta.js` to update the `siteTitle` value.\n\n### Colors\n\nUpdate the CSS custom properties values within `src/sass/_theme.scss` to quickly retheme the app.\n\n### RSS Sources\n\nModify, add, or remove the JSON files within `src/feeds/` following the schema of:\n\n```json\n{\n  \"category\": \"Category Name\",\n  \"items\": [\"https://permalink.to/feed\"]\n}\n```\n\n## Development Scripts\n\n**`npm start`**\n\n\u003e Run 11ty with hot reload at localhost:8080, including reload based on Sass changes\n\n**`npm run build`**\n\n\u003e Production build includes minified, autoprefixed CSS\n\nUse this as the \"Publish command\" if needed by hosting such as Netlify.\n\n## Resources to extend this and learn 11ty\n\n**New to Eleventy?** Get started with my [written tutorial for beginners](https://11ty.rocks/posts/create-your-first-basic-11ty-website/)\n\n**Learn to build an 11ty site in 20 mins** with my [egghead video course](https://5t3ph.dev/learn-11ty) and see how to add a blog and custom data.\n\n**Explore advanced setup of custom data** through my [tutorial on building a community site](https://css-tricks.com/a-community-driven-site-with-eleventy-building-the-site/)\n\n**Even more resources** are available from [11ty.Rocks](https://11ty.rocks)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F5t3ph%2Feleventy-rss-reader","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F5t3ph%2Feleventy-rss-reader","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F5t3ph%2Feleventy-rss-reader/lists"}