Eahtasham

Fast disposable email detector using a Bloom Filter + HashSet pipeline with O(1) lookups, subdomain detection, and auto-updating domain lists.

19
1
100% credibility
Found Apr 14, 2026 at 19 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
TypeScript
AI Summary

A lightweight tool that quickly detects disposable and temporary email addresses to protect signups from spam.

How It Works

1
๐Ÿ” Spot fake signups

You notice too many spam users signing up with throwaway emails and want a simple way to check them.

2
๐Ÿ“ฆ Grab the checker

You add this handy email checker to your website or app in moments, no hassle.

3
โš™๏ธ Tweak your lists

You tell it which email domains to always trust or always block, just like making a personal no-spam rulebook.

4
๐Ÿ›ก๏ธ Test any email

You type in an email address and instantly learn if it's a fake temporary one, with clear reasons why.

5
๐Ÿ“Š Scan a bunch at once

You check lots of emails together and get a full report on which ones are real.

6
๐Ÿ”„ Stay up to date

It quietly refreshes its knowledge of shady domains so you're always protected.

โœ… Real users only

Your signups are now filled with genuine people, spam-free and trustworthy.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 19 to 19 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is tempmail-checker?

tempmail-checker is a TypeScript library for fast disposable email detection, blocking spam signups from temp mail services like 10minutemail or guerrillamail. Drop in simple functions like `isDisposable(email)` for boolean checks or rich results with reasons and matched domains, or use the class API for batch validation, custom block/allow lists, and stats. It's isomorphic, running in Node.js or browsers with auto-updating domain lists from a reliable source.

Why is it gaining traction?

Zero false negatives and O(1) lookups make it outperform basic regex checks, while subdomain detection catches sneaky variants like sub.yopmail.com. The ~93KB bundle and optional runtime refreshes keep it lightweight for high-traffic apps, with detailed results helping debug edge cases. Devs grab it for the dual simple/class APIs that scale from one-off checks to production validation.

Who should use this?

SaaS builders validating user registrations to cut fake accounts. Frontend devs adding client-side email checks in React/Next.js forms without API calls. Backend teams handling bulk email lists in Node/Express for compliance or fraud prevention.

Verdict

Grab it for reliable tempmail checker needsโ€”strong docs, full test coverage, and MIT license make it production-ready despite 19 stars and 1.0% credibility score. Fork if lists need tweaks, but test your traffic first.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.