All Projects → disposable → Disposable

disposable / Disposable

Licence: mit
A list of disposable/temporary email address domains

Programming Languages

javascript
184084 projects - #8 most used programming language
python
139335 projects - #7 most used programming language
golang
3204 projects

Projects that are alternatives of or similar to Disposable

Cli
Get a programmable email address. Automate what happens when you receive emails. It's like Zapier for devs who hate emails.
Stars: ✭ 105 (-74.2%)
Mutual labels:  email, npm
Cpx
A cli tool to watch and copy file globs.
Stars: ✭ 394 (-3.19%)
Mutual labels:  npm
Website
Yarn package manager website
Stars: ✭ 374 (-8.11%)
Mutual labels:  npm
Stmux
Simple Terminal Multiplexer for Node.js Environments
Stars: ✭ 388 (-4.67%)
Mutual labels:  npm
Npminstall
Make `npm install` fast and easy.
Stars: ✭ 374 (-8.11%)
Mutual labels:  npm
Smartbanner.js
Customisable smart app banners for iOS and Android
Stars: ✭ 391 (-3.93%)
Mutual labels:  npm
Epub Press Clients
📦 Clients for building books with EpubPress.
Stars: ✭ 370 (-9.09%)
Mutual labels:  npm
Alertmanager
Prometheus Alertmanager
Stars: ✭ 4,574 (+1023.83%)
Mutual labels:  email
Lein template descjop
A Leiningen template(Clojure/ClojureScript Project) for Web based desktop application with Electron (atom-shell).
Stars: ✭ 394 (-3.19%)
Mutual labels:  npm
Npm Consider
Check package dependencies before installing it
Stars: ✭ 386 (-5.16%)
Mutual labels:  npm
Awesome Npm
Awesome npm resources and tips
Stars: ✭ 3,894 (+856.76%)
Mutual labels:  npm
Npx card
use npx anmol to connect with me
Stars: ✭ 377 (-7.37%)
Mutual labels:  npm
Gommon
Common packages for Go
Stars: ✭ 389 (-4.42%)
Mutual labels:  email
Hukum
An NPM module that displays Github Action progress in the terminal and aims to improve your development experience by printing status in realtime.
Stars: ✭ 375 (-7.86%)
Mutual labels:  npm
Mail For Good
An open source email campaign management tool for nonprofits
Stars: ✭ 3,841 (+843.73%)
Mutual labels:  email
Front End Doc
前端文档汇总(觉得对您有用的话,别忘了star收藏哦^_^ !)
Stars: ✭ 372 (-8.6%)
Mutual labels:  npm
Sendgrid Java
The Official Twilio SendGrid Led, Community Driven Java API Library
Stars: ✭ 380 (-6.63%)
Mutual labels:  email
Benchmarks Of Javascript Package Managers
Benchmarks of JavaScript Package Managers
Stars: ✭ 388 (-4.67%)
Mutual labels:  npm
Esm.sh
A fast, global content delivery network for ES Modules.
Stars: ✭ 404 (-0.74%)
Mutual labels:  npm
Tutanota
Tutanota is an email service with a strong focus on security and privacy that lets you encrypt emails, contacts and calendar entries on all your devices.
Stars: ✭ 4,326 (+962.9%)
Mutual labels:  email

Disposable email domains

npm GoDoc

A collection of domains for disposable email services like 10MinuteMail and GuerrillaMail. Also, some 🛠 to make your life easier.

Why?

Use it to validate email addresses on sign up, or just to see how many real email addresses you have in your system.

Usage

  • list

A file containing a sorted list of domains, one per line.

curl https://raw.githubusercontent.com/disposable/disposable-email-domains/master/domains.txt
  • JSON array

A file containing a sorted array of domains, in JSON format.

curl https://raw.githubusercontent.com/disposable/disposable-email-domains/master/domains.json
  • javascript

Install the npm package disposable-email. Validate synchronously or with a callback.

npm i --save disposable-email
var disposable = require('disposable-email');

disposable.validate('gmail.com');
// true

disposable.validate('[email protected]');
// true

disposable.validate('gmail.com', console.log);
// undefined
// null true
  • Go
import "github.com/disposable/disposable"

if disposable.Domain("gmail.com") {
    panic("Uh oh!")
}

Update the list of domains

To update the list of domains run .generate (requires python3), and optionally submit a PR.

$ ./.generate
Fetched 5196 domains and 6593 hashes
 - 2000 domain(s) added
 - 75 domain(s) removed
 - 2010 hash(es) added
 - 76 hash(es) removed

Credits

CDN

Production: https://rawcdn.githack.com/disposable/disposable-email-domains/master/domains.json

Development: https://raw.githack.com/disposable/disposable-email-domains/master/domains.json

by: https://raw.githack.com/

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].