yeojz

yeojz/otplib

One Time Password (OTP) / 2FA for Node.js and Browser - Supports HOTP, TOTP and Google Authenticator

TypeScript
2216
143
MIT License

otplib is a TypeScript-first library for implementing one-time passwords (OTP) and two-factor authentication (2FA) in Node.js and browser environments. It supports both HOTP and TOTP standards, including Google Authenticator compatibility, with a plugin system for custom cryptographic and base32 requirements. This library is designed for developers building secure authentication systems who need RFC-compliant OTP functionality with zero configuration defaults.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of yeojz/otplib

Account's avatar
ESLint JavaScript language implementation
Account's avatar
TypeScript definitions for node
Account's avatar
TypeScript plugin for ESLint
Account's avatar
An ESLint custom parser which leverages TypeScript ESTree
Account's avatar
V8 coverage provider for Vitest
Account's avatar
Property based testing framework for JavaScript (like QuickCheck)
Account's avatar
Simple git hooks manager
Account's avatar
Bundle your TypeScript library with no config, powered by esbuild
Account's avatar
Turborepo is a high-performance build system for JavaScript and TypeScript codebases.
Account's avatar
Create api documentation for TypeScript projects.
Account's avatar
A plugin for TypeDoc that enables TypeScript API documentation to be generated in Markdown.
Account's avatar
A TypeDoc ( + typedoc-plugin-markdown ) theme that generates Markdown compatible with VitePress.
Account's avatar
TypeScript is a language for application scale JavaScript development
Account's avatar
Tooling which enables you to use TypeScript with ESLint
Account's avatar
Native-ESM powered web dev build tool
Account's avatar
Next generation testing framework powered by Vite

Support the repos that depend on yeojz/otplib

Top contributors

dependabot-preview[bot]'s profile
dependabot-preview[bot]
263 contributions
yeojz's profile
yeojz
88 contributions
renovate-bot's profile
renovate-bot
37 contributions
dependabot[bot]'s profile
dependabot[bot]
23 contributions
github-actions[bot]'s profile
github-actions[bot]
10 contributions
UziTech's profile
UziTech
4 contributions
Copilot's profile
Copilot
3 contributions
madarche's profile
madarche
2 contributions
shakram02's profile
shakram02
1 contributions
BobTheShoplifter's profile
BobTheShoplifter
1 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet