{"id":13510835,"url":"https://github.com/disposable/disposable","last_synced_at":"2025-12-29T23:37:28.710Z","repository":{"id":26735140,"uuid":"30192749","full_name":"disposable/disposable","owner":"disposable","description":"A list of disposable/temporary email address domains","archived":false,"fork":false,"pushed_at":"2025-03-11T13:45:39.000Z","size":8260,"stargazers_count":1045,"open_issues_count":38,"forks_count":128,"subscribers_count":35,"default_branch":"master","last_synced_at":"2025-03-11T14:36:23.470Z","etag":null,"topics":["disposable","disposable-email","disposable-email-addresses","email","javascript","temporary-email"],"latest_commit_sha":null,"homepage":"","language":"Python","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/disposable.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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,"publiccode":null,"codemeta":null}},"created_at":"2015-02-02T15:13:55.000Z","updated_at":"2025-03-11T13:45:39.000Z","dependencies_parsed_at":"2024-02-08T22:18:49.375Z","dependency_job_id":"9c295163-f2ff-4adc-8d60-be029be9dd66","html_url":"https://github.com/disposable/disposable","commit_stats":null,"previous_names":["andreis/disposable","lavab/disposable"],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/disposable%2Fdisposable","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/disposable%2Fdisposable/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/disposable%2Fdisposable/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/disposable%2Fdisposable/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/disposable","download_url":"https://codeload.github.com/disposable/disposable/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246355384,"owners_count":20763990,"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":["disposable","disposable-email","disposable-email-addresses","email","javascript","temporary-email"],"created_at":"2024-08-01T02:01:55.959Z","updated_at":"2025-12-29T23:37:28.648Z","avatar_url":"https://github.com/disposable.png","language":"Python","readme":"# 🗑 Disposable email domains\n\n[![npm](https://badge.fury.io/js/disposable-email.svg)](https://www.npmjs.com/package/disposable-email)\n[![GoDoc](https://godoc.org/github.com/disposable/disposable?status.svg)](https://godoc.org/github.com/disposable/disposable)\n\nA collection of domains for disposable email services like [10MinuteMail](http://10minutemail.com) and [GuerrillaMail](https://www.guerrillamail.com). Also, some 🛠 to make your life easier.\n\n## Contributions\n\n**If you are already familiar with the topic or have good suggestions for automating the crawling processes, feel free to open an [issue](https://github.com/disposable/disposable/issues/new). We are also looking for people to maintain this project or implement additional pages.**\n\n## Why?\n\nUse it to validate email addresses on sign up, or just to see how many real email addresses you have in your system.\n\n## Usage\nWe provide an autogenerated list which is updated every 24 hours. To lookup informations about a domain, please use:\n\n[https://disposable.github.io/disposable-email-domains/lookup/](https://disposable.github.io/disposable-email-domains/lookup/)\n\n\n### Normal Mode\nA [file](https://raw.githubusercontent.com/disposable/disposable-email-domains/master/domains.txt)\ncontaining a sorted list of domains, one domain per line.\n\n```shell\ncurl https://raw.githubusercontent.com/disposable/disposable-email-domains/master/domains.txt\n```\n\n### Strict Mode\nA [file](https://raw.githubusercontent.com/disposable/disposable-email-domains/master/domains_strict.txt)\ncontaining a sorted list of domains from [greylist.txt](https://github.com/disposable/disposable/blob/master/greylist.txt), one domain per line.\nThe greylist contains e-mail services which do allow anonymous signup - domains from this list are only listed in strict mode.\nFor more informations, please check Issue  [#81](https://github.com/disposable/disposable/issues/81).\n\n```shell\ncurl https://raw.githubusercontent.com/disposable/disposable-email-domains/master/domains_strict.txt\n```\n\n### JavaScript\n\nInstall the npm package `disposable-email`. Validate synchronously or with a callback.\n\n```shell\nnpm i --save disposable-email\n```\n\n```javascript\nvar disposable = require('disposable-email');\n\ndisposable.validate('gmail.com');\n// true\n\ndisposable.validate('foo@gmail.com');\n// true\n\ndisposable.validate('gmail.com', console.log);\n// undefined\n// null true\n```\n\n### Go\n\n```go\nimport \"github.com/disposable/disposable\"\n\nif disposable.Domain(\"gmail.com\") {\n    panic(\"Uh oh!\")\n}\n```\n\n### Java\n\nCheckout [ZliIO/zliio-disposable](https://github.com/ZliIO/zliio-disposable) - thanks @ZliIO for the implementation in Java.\n\n## Update the list of domains\n\nTo update the list of domains run `.generate` (requires `python3`), and optionally submit a PR.\n\n```shell\n$ ./.generate\nFetched 5196 domains and 6593 hashes\n - 2000 domain(s) added\n - 75 domain(s) removed\n - 2010 hash(es) added\n - 76 hash(es) removed\n```\n\n## External Sources:\n|Source|Status|\n|------|--:|\n|https://gist.github.com/adamloving/4401361/|![GitHub last update](https://img.shields.io/badge/dynamic/json?color=lightgray\u0026style=flat\u0026label=last%20update\u0026query=%24.updated_at\u0026url=https%3A%2F%2Fapi.github.com%2Fgists%2F4401361\u0026cacheSeconds=86400)|\n|https://gist.github.com/jamesonev/7e188c35fd5ca754c970e3a1caf045ef/|![GitHub last update](https://img.shields.io/badge/dynamic/json?color=lightgray\u0026style=flat\u0026label=last%20update\u0026query=%24.updated_at\u0026url=https%3A%2F%2Fapi.github.com%2Fgists%2F7e188c35fd5ca754c970e3a1caf045ef\u0026cacheSeconds=86400)|\n|https://github.com/disposable/static-disposable-lists/|![GitHub last commit](https://img.shields.io/github/last-commit/disposable/static-disposable-lists)|\n|https://github.com/wesbos/burner-email-providers/|![GitHub last commit](https://img.shields.io/github/last-commit/wesbos/burner-email-providers)|\n|https://github.com/martenson/disposable-email-domains/|![GitHub last commit](https://img.shields.io/github/last-commit/martenson/disposable-email-domains)|\n|https://github.com/daisy1754/jp-disposable-emails/|![GitHub last commit](https://img.shields.io/github/last-commit/daisy1754/jp-disposable-emails)|\n|https://github.com/FGRibreau/mailchecker/|![GitHub last commit](https://img.shields.io/github/last-commit/FGRibreau/mailchecker)|\n|https://github.com/7c/fakefilter/|![GitHub last commit](https://img.shields.io/github/last-commit/7c/fakefilter)|\n|https://github.com/flotwig/disposable-email-addresses/|![GitHub last commit](https://img.shields.io/github/last-commit/flotwig/disposable-email-addresses)|\n|https://github.com/GeroldSetz/emailondeck.com-domains|![GitHub last commit](https://img.shields.io/github/last-commit/GeroldSetz/emailondeck.com-domains)|\n|https://www.rotvpn.com/en/disposable-email||\n|https://www.stopforumspam.com/downloads/toxic_domains_whole.txt||\n\n## Credits\n\n[@adamloving](https://github.com/adamloving)\n[@michenriksen](https://github.com/michenriksen)\n[@ivolo](https://github.com/ivolo)\n[@smeinecke](https://github.com/smeinecke)\n[@GeroldSetz](https://github.com/GeroldSetz)\n[@martenson](https://github.com/martenson)\n[@FGRibreau](https://github.com/FGRibreau)\n[@daisy1754](https://github.com/daisy1754)\n[@jamesonev](https://github.com/jamesonev)\n[@wesbos](https://github.com/wesbos)\n[@willwhite](https://github.com/willwhite)\n[@stopforumspam](https://github.com/stopforumspam)\n[@7c](https://github.com/7c)\n[@copini](https://github.com/copini)\n[@ZliIO](https://github.com/ZliIO)\n\n### CDN\n\n* Production: https://rawcdn.githack.com/disposable/disposable-email-domains/master/domains.json\n* Development: https://raw.githack.com/disposable/disposable-email-domains/master/domains.json\n\nby: https://raw.githack.com/\n","funding_links":[],"categories":["Python","Security","javascript"],"sub_categories":["Disposable emails domain list"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdisposable%2Fdisposable","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdisposable%2Fdisposable","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdisposable%2Fdisposable/lists"}