{"id":16903239,"url":"https://github.com/dpup/scarf","last_synced_at":"2026-05-17T13:11:14.198Z","repository":{"id":5454345,"uuid":"6648418","full_name":"dpup/scarf","owner":"dpup","description":"RSS feed generator for your public Google+ posts.","archived":false,"fork":false,"pushed_at":"2013-10-19T15:54:26.000Z","size":133,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-01-25T14:22:16.820Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","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/dpup.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":"2012-11-12T04:20:30.000Z","updated_at":"2013-10-19T15:54:29.000Z","dependencies_parsed_at":"2022-09-15T02:22:14.146Z","dependency_job_id":null,"html_url":"https://github.com/dpup/scarf","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/dpup%2Fscarf","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dpup%2Fscarf/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dpup%2Fscarf/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dpup%2Fscarf/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dpup","download_url":"https://codeload.github.com/dpup/scarf/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244637098,"owners_count":20485446,"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":[],"created_at":"2024-10-13T18:12:00.442Z","updated_at":"2026-05-17T13:11:09.151Z","avatar_url":"https://github.com/dpup.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Scarf - Yet Another GPlus RSS Feed Generator\n\nThis is a simple [nodejs](nodejs.org) server for generating RSS feeds for your\n[public Google+ posts](https://developers.google.com/+/api/latest/activities).\n\nI primarily built this so I could have G+ posts as inputs into [IFTTT](http://ifttt.com).  Due to\nAPI limits I'm not going to try running this as a service, but feel free to fork the code and run\nyour own version.  You can get it up and running with Heroku really quickly.\n\n\n## Set up\n\nYou need to request an API key from the [Google APIs Console](https://code.google.com/apis/console),\nit will have a limit of 10,000 requests per day.  The server can read the API key from the\nenvironment variable `G_API_KEY` or from a `api-key` file in the package root.\n\n\n## Running manually\n\n```\nnpm install\nnpm start\n# OR\nnode lib/server.js --port [XXXX] --host [hostname]\n```\n\nThe server defaults to running on port 5051.\n\n\n## Running on Heroku\n\nRead the [Heroku Quickstart Guide](https://devcenter.heroku.com/articles/quickstart) then:\n\n```\ngit clone git@github.com:dpup/scarf.git\ncd scarf\nheroku create\ngit push heroku master\nheroku config:add G_API_KEY=[your-api-key]\n```\n\n## Viewing feeds\n\nFeeds will then be available at `http://host:port/profileid`. Mine, for example, is\n`http://localhost:5051/111499016778755078481`.\n\nAuthor\n------\n\n[Dan Pupius](https://github.com/dpup) ([personal website](http://pupius.co.uk/))\n\n\n## Licence\n\nThe MIT License (MIT)\n\nCopyright (c) 2011 Daniel Pupius, http://pupius.co.uk\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and\nassociated documentation files (the \"Software\"), to deal in the Software without restriction,\nincluding without limitation the rights to use, copy, modify, merge, publish, distribute,\nsublicense, and/or sell copies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial\nportions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT\nNOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\nNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES\nOR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdpup%2Fscarf","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdpup%2Fscarf","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdpup%2Fscarf/lists"}