RoloBits

Bot detection through keystroke rhythm. No CAPTCHAs, no interruptions.

22
0
100% credibility
Found Feb 09, 2026 at 18 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
TypeScript
AI Summary

A lightweight JavaScript tool that analyzes keystroke timing rhythms in web forms to score how human-like the typing is, helping detect bots passively without logging content or interrupting users.

How It Works

1
👀 Discover the rhythm checker

You hear about a clever tool that spots fake typing by the natural pauses and speed of real people, without annoying puzzles.

2
📝 Add to your form

You simply attach this quiet watcher to the sign-up or login box on your website.

3
▶️ Turn it on

With one easy start, it begins silently tracking typing rhythms in the background.

4
⌨️ People start typing

As visitors fill out the form, it measures the messy, human-like timing of their keystrokes.

5
🟢 Real humans shine

Genuine typists with natural variations get a high 'human' score and breeze through.

6
🤖 Bots get flagged

Robot-like perfect timing scores low, prompting a gentle extra check instead of blocking.

🎉 Forms stay safe and friendly

Your site blocks bots smoothly while real users enjoy a frustration-free experience.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 18 to 22 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 isHumanCadence?

isHumanCadence is a TypeScript library for bot detection javascript that analyzes keystroke rhythm—dwell times, flight intervals, and corrections—to score users from 0.0 (bot) to 1.0 (human). It runs passively on any input field or form, flagging bots via unnatural timing without capturing key content or making network calls. Ditch CAPTCHAs for a seamless bot detection check that works in vanilla JS, React hooks, or Vue directives.

Why is it gaining traction?

Zero dependencies, tiny bundle size, and full TypeScript types make it drop-in ready, unlike heavier bot detection cloudflare or server-side tools. It catches clipboard pastes, synthetic events, and jittered setInterval bots—common in bot github stars or instagram bot detection—while respecting privacy (no keylogger vibes). Customizable weights and hysteresis prevent flaky classifications, with signals for paste or autofill edge cases.

Who should use this?

Frontend devs securing login/signup forms on high-bot sites like e-commerce or social platforms needing bot detection online without UX friction. Ideal for bot detection website owners tired of CAPTCHAs, or apps fighting github bot account spam, discord bots, or whatsapp automation. Pairs well with multi-field forms via a single wrapper ref.

Verdict

Promising bot detection tool for captcha-free protection, with solid docs, 90%+ test coverage, and demos—but at 18 stars and 1.0% credibility score, it's early-stage; prototype it before production. Worth watching if client-side rhythm analysis fits your bot defense stack.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.