{"id":13772638,"url":"https://github.com/anonydog/anonydog","last_synced_at":"2025-05-11T05:33:18.211Z","repository":{"id":14871373,"uuid":"77246682","full_name":"anonydog/anonydog","owner":"anonydog","description":"On the internet, nobody knows you're a dog","archived":false,"fork":false,"pushed_at":"2022-12-01T00:54:48.000Z","size":777,"stargazers_count":145,"open_issues_count":12,"forks_count":6,"subscribers_count":4,"default_branch":"master","last_synced_at":"2024-11-17T08:44:00.015Z","etag":null,"topics":["bots","developer-tools","hacktoberfest"],"latest_commit_sha":null,"homepage":"anonydog-git-master.anonydog.vercel.app","language":"Ruby","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/anonydog.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null},"funding":{"github":null,"patreon":null,"open_collective":"anonydog","ko_fi":null,"tidelift":null,"custom":null}},"created_at":"2016-12-23T19:32:45.000Z","updated_at":"2024-01-22T11:56:16.000Z","dependencies_parsed_at":"2023-01-11T18:55:26.174Z","dependency_job_id":null,"html_url":"https://github.com/anonydog/anonydog","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/anonydog%2Fanonydog","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anonydog%2Fanonydog/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anonydog%2Fanonydog/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anonydog%2Fanonydog/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/anonydog","download_url":"https://codeload.github.com/anonydog/anonydog/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253523690,"owners_count":21921815,"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":["bots","developer-tools","hacktoberfest"],"created_at":"2024-08-03T17:01:06.575Z","updated_at":"2025-05-11T05:33:17.847Z","avatar_url":"https://github.com/anonydog.png","language":"Ruby","funding_links":["https://opencollective.com/anonydog"],"categories":["Uncategorized"],"sub_categories":["Uncategorized"],"readme":"# anonydog\n\n[![Backers on Open Collective](https://opencollective.com/anonydog/backers/badge.svg)](#backers) [![Sponsors on Open Collective](https://opencollective.com/anonydog/sponsors/badge.svg)](#sponsors)\n\nWoof! On the internet, nobody knows you're a dog.\n\nIs your identity influencing the way project mantainers look at your pull\nrequests? I can shed some light on that question!\n\nI'm a bot (or a dog -- you'll never know for sure) that helps you stay\nanonymous on github.\n\nTo use me, add the anonydog extesion to your browser (available on [Firefox][3] and [Chrome][4]) and select \"anonymous pull request\" when opening your next PR.\n\nIf you'd rather do the process manually:\n\n1. Go to https://anonydog.org/fork and tell me which github repo you want to\n   work on.\n2. Instead of forking `anyuser/anyrepo`, fork `anonydog/anyrepo`\n3. Create a branch and work as you normally would\n4. When you're done, open a pull request to `anonydog/anyrepo`\n\nWhen I see that, I'll flip a magical coin and either (1) open the pull request\nto the original repo on your behalf or (2) strip your name from every possible\nauthor field and submit a pull request under my own name.\n\nDon't worry. If your pull request gets accepted, I will reveal your github\nhandle so that you can get credit for it.\n\n## Motivation\n\nThis, as most things, started as a [conversation][2]. @isislovecruft mentioned\nthat they had been testing gnupg developers by using male and female pseudonyms.\nIt didn't take long for someone to suggest automating that.\n\nWhat would happen if a bot automatically anonymized opensource contributors?\n\nWhat if it could randomly choose between anonymizing and _not_ anonymizing?\n\nWill some demographic groups get code merged more/less frequently when they're\nanonymous?\n\n## Get in touch\n\nIn case you're interested in helping or using anonydog, [open an issue][1] and\nwe'll talk.\n\n[1]: https://github.com/anonydog/anonydog/issues\n[2]: https://twitter.com/swfiua/status/811690973919137792\n[3]: https://addons.mozilla.org/firefox/addon/anonydog/\n[4]: https://chrome.google.com/webstore/detail/anonydog/gkbjecdmoeapfnbkmcchpmffcdgaadhf\n\n## Contributors\n\nThis project exists thanks to all the people who contribute. [[Contribute]](CONTRIBUTING.md).\n\u003ca href=\"https://github.com/anonydog/anonydog/graphs/contributors\"\u003e\u003cimg src=\"https://opencollective.com/anonydog/contributors.svg?width=890\" /\u003e\u003c/a\u003e\n\n\n## Backers\n\nThank you to all our backers! 🙏 [[Become a backer](https://opencollective.com/anonydog#backer)]\n\n\u003ca href=\"https://opencollective.com/anonydog#backers\" target=\"_blank\"\u003e\u003cimg src=\"https://avatars2.githubusercontent.com/u/1038736?s=74\u0026amp;v=4\"\u003e\u003cimg src=\"https://opencollective.com/anonydog/backers.svg?width=890\"\u003e\u003c/a\u003e\n\n\n## Sponsors\n\nSupport this project by becoming a sponsor. Your logo will show up here with a link to your website. [[Become a sponsor](https://opencollective.com/anonydog#sponsor)]\n\n\u003ca href=\"https://opencollective.com/anonydog/sponsor/0/website\" target=\"_blank\"\u003e\u003cimg src=\"https://opencollective.com/anonydog/sponsor/0/avatar.svg\"\u003e\u003c/a\u003e\n\u003ca href=\"https://opencollective.com/anonydog/sponsor/1/website\" target=\"_blank\"\u003e\u003cimg src=\"https://opencollective.com/anonydog/sponsor/1/avatar.svg\"\u003e\u003c/a\u003e\n\u003ca href=\"https://opencollective.com/anonydog/sponsor/2/website\" target=\"_blank\"\u003e\u003cimg src=\"https://opencollective.com/anonydog/sponsor/2/avatar.svg\"\u003e\u003c/a\u003e\n\u003ca href=\"https://opencollective.com/anonydog/sponsor/3/website\" target=\"_blank\"\u003e\u003cimg src=\"https://opencollective.com/anonydog/sponsor/3/avatar.svg\"\u003e\u003c/a\u003e\n\u003ca href=\"https://opencollective.com/anonydog/sponsor/4/website\" target=\"_blank\"\u003e\u003cimg src=\"https://opencollective.com/anonydog/sponsor/4/avatar.svg\"\u003e\u003c/a\u003e\n\u003ca href=\"https://opencollective.com/anonydog/sponsor/5/website\" target=\"_blank\"\u003e\u003cimg src=\"https://opencollective.com/anonydog/sponsor/5/avatar.svg\"\u003e\u003c/a\u003e\n\u003ca href=\"https://opencollective.com/anonydog/sponsor/6/website\" target=\"_blank\"\u003e\u003cimg src=\"https://opencollective.com/anonydog/sponsor/6/avatar.svg\"\u003e\u003c/a\u003e\n\u003ca href=\"https://opencollective.com/anonydog/sponsor/7/website\" target=\"_blank\"\u003e\u003cimg src=\"https://opencollective.com/anonydog/sponsor/7/avatar.svg\"\u003e\u003c/a\u003e\n\u003ca href=\"https://opencollective.com/anonydog/sponsor/8/website\" target=\"_blank\"\u003e\u003cimg src=\"https://opencollective.com/anonydog/sponsor/8/avatar.svg\"\u003e\u003c/a\u003e\n\u003ca href=\"https://opencollective.com/anonydog/sponsor/9/website\" target=\"_blank\"\u003e\u003cimg src=\"https://opencollective.com/anonydog/sponsor/9/avatar.svg\"\u003e\u003c/a\u003e\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanonydog%2Fanonydog","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fanonydog%2Fanonydog","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanonydog%2Fanonydog/lists"}