{"id":14036717,"url":"https://github.com/georgemandis/jekyll-json-feeds","last_synced_at":"2025-05-03T02:31:26.964Z","repository":{"id":137478805,"uuid":"92106444","full_name":"georgemandis/jekyll-json-feeds","owner":"georgemandis","description":"Templates for rendering JSON feeds for your Jekyll blog","archived":false,"fork":false,"pushed_at":"2018-08-31T17:13:33.000Z","size":4,"stargazers_count":31,"open_issues_count":0,"forks_count":3,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-04-07T10:35:41.288Z","etag":null,"topics":["jekyll","jekyll-blog","json","json-feed"],"latest_commit_sha":null,"homepage":"http://snaptortoise.com/open-source.html","language":null,"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/georgemandis.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2017-05-22T22:56:17.000Z","updated_at":"2024-12-20T11:15:03.000Z","dependencies_parsed_at":null,"dependency_job_id":"ed9ed12f-0b2d-44b5-9334-4360db9bfb45","html_url":"https://github.com/georgemandis/jekyll-json-feeds","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/georgemandis%2Fjekyll-json-feeds","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/georgemandis%2Fjekyll-json-feeds/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/georgemandis%2Fjekyll-json-feeds/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/georgemandis%2Fjekyll-json-feeds/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/georgemandis","download_url":"https://codeload.github.com/georgemandis/jekyll-json-feeds/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252133709,"owners_count":21699585,"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":["jekyll","jekyll-blog","json","json-feed"],"created_at":"2024-08-12T03:02:10.487Z","updated_at":"2025-05-03T02:31:26.734Z","avatar_url":"https://github.com/georgemandis.png","language":null,"funding_links":[],"categories":["Others"],"sub_categories":[],"readme":"Jekyll JSON Feed Templates\n=========================\n\nA few Liquid templates to use for rendering JSON feeds for your Jekyll blog in keeping with the [JSONFeed spec](https://jsonfeed.org/).  Like it's sister project [jekyll-rss-feeds](https://github.com/snaptortoise/jekyll-rss-feeds), it features a number of kinds of feeds:\n\n- **feed.json** \u0026mdash; Renders the 10 most recent posts.\n- **feed.category.json** \u0026mdash; Only renders posts for a specific category. This example renders posts for a \"miscellaneous\" category.\n- **feed.tag.json** \u0026mdash; Only renders posts for a specific tag. This example renders posts for a \"jekyll\" category.\n- **feed.links.json** \u0026mdash; Only contains posts that link to external websites noted by a \u003ccode\u003elink\u003c/code\u003e variable in the [YAML Front Matter](https://github.com/mojombo/jekyll/wiki/YAML-Front-Matter).  Not a common Jekyll convention, but a good way to generating a linked list.\n- **feed.articles.json** \u0026mdash; Only showing articles that don't link to external sites; The opposite of \u003ccode\u003efeed.links.json\u003c/code\u003e\n\nHow to use\n----------\n- Update \\_config.yml as noted below, or manually replace the variables.\n- Copy one of the JSON (ie, \u003ccode\u003efeed.json\u003c/code\u003e) files to the root directory of your Jekyll blog.\n- Run \u003ccode\u003ejekyll\u003c/code\u003e.\n\nIn your generated \u003ccode\u003e\\_site\u003c/code\u003e folder you should find a properly formatted feed at \u003ccode\u003efeed.json\u003c/code\u003e.\n\nCustomizing \\_config.yml\n------\nThese templates rely on a customized version of \u003ccode\u003e\\_config.yml\u003c/code\u003e.  The following lines have been added:\n\n\tname: Your Blog's Name\n\tdescription: A description for your blog\n\turl: http://your-blog-url.example.com\n  author: Your Name (optional)\n\nThis makes it easy to reference the title, description and URL for your site in the feed templates using \u003ccode\u003e{{ site.name }}\u003c/code\u003e, \u003ccode\u003e{{ site.description }}\u003c/code\u003e and \u003ccode\u003e{{ site.url }}\u003c/code\u003e.  Even if you're not using these feed templates, you might find these variables useful when you're designing your layouts.\n\n## Looking for the RSS version?\n\nIf you missed the link at the top please also checkout the original incarnation of this project: \n\n[github.com/snaptortoise/jekyll-rss-feeds](https://github.com/snaptortoise/jekyll-rss-feeds)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgeorgemandis%2Fjekyll-json-feeds","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgeorgemandis%2Fjekyll-json-feeds","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgeorgemandis%2Fjekyll-json-feeds/lists"}