Mga tool ng developer
PwdGen Developer API at Local CLI
Gamitin ang lokal na SDK at CLI para sa tunay na mga kredensyal, o tawagan ang rate-limited public API para sa disposable test data.
Inirerekomenda: bumuo nang lokal
Ang SDK at CLI ay gumagamit ng Web Crypto sa iyong device at hindi kailanman tumatawag sa PwdGen. Gamitin ang landas na ito para sa tunay na mga kredensyal at mga lihim ng aplikasyon.
npm install --global pwdgen-cli
pwdgen generate --mode password --length 20 --count 5 --symbolsNode.js
import { generate } from 'pwdgen-cli';
const password = generate({ mode: 'password', length: 20, symbols: true });Open-source na core: pwdgen-core
Ang pwdgen-core ay isang dependency-free ESM reference package para sa shared Web Crypto generation model. Ang GitHub source at npm package ay pampubliko.
Tingnan ang source sa GitHub · Tingnan ang package sa npm
I-install mula sa npm
npm install pwdgen-coreESM
import { PwdGenCore } from 'pwdgen-core';
const pwdgen = new PwdGenCore();
const password = pwdgen.generate({ length: 24, symbols: true });
const entropy = pwdgen.entropyBits({ length: 24, symbols: true });Pampublikong demo API
Ang API ay nagbabalik ng mga halaga sa pamamagitan ng Vercel Function sa ibabaw ng TLS. Ito ay inilaan para sa mga halimbawa, fixtures, at disposable test data—hindi para sa production secrets.
Huwag kailanman magpadala ng umiiral na password, API key, seed phrase, o lihim sa endpoint na ito.
curl
curl 'https://pwdgen.xyz/api/v1/random?mode=password&length=20&count=1&symbols=true'Python
import requests
result = requests.get(
'https://pwdgen.xyz/api/v1/random',
params={'mode': 'hex', 'length': 32}
).json()Mga sinusuportahang parameter ng API
| Parameter | Mga halaga |
|---|---|
mode | password, passphrase, hex, base64url |
count | 1–20 |
length | 8–128 (password), 16–128 (hex/base64url) |
words | 3–8 |
separator | hyphen, space, underscore, dot |
Mga lokal na utility ng browser
Ang mga nasuring tool na ito ay tumatakbo sa browser para sa karaniwang developer encoding, hashing, identifier, at random-choice workflows.
PWA at Chrome extension
Ang PwdGen ay maaaring i-install bilang PWA mula sa browser. Ang isang minimal na Chrome extension package ay inihanda para sa pagsusuri ng Chrome Web Store at tumatakbo offline nang walang external scripts.
- PWA manifestNai-install na web app metadata para sa mga browser na sumusuporta sa progressive web apps.
- Open-source SDK at CLIShared local generation logic para sa command-line at browser-compatible workflows.
Mga workflow distribution reference
Ang workspace ay may kasamang inihandang Raycast, Alfred, at local Node CLI references. Ginagamit nila ang pwdgen-core, tumatakbo offline, at hindi nagpapadala ng mga nabuong password sa PwdGen.
- Local Node CLI
pwdgen -l 16 -sAng pwdgen -l 16 -s at mga halimbawa ng JSON output ay inihanda sa local distribution kit. - Raycast commandAng inihandang command source ay kumokopya ng locally generated password at nagpi-print ng methodology link.
- Alfred workflowAng inihandang Script Filter source ay nagbabalik ng copyable local password nang walang network requests.
- IPFS mirror workflowAng mirror publication ay nagsusulat ng CID reports at opsyonal na manual ENS update drafts; hindi nito binabago ang canonical URLs.
- Short-video review packageAng mga video script ay bumubuo ng local review packages, subtitles, at captions para sa human approval.
- Social lead review queueAng monitoring ay nagsusulat ng candidate replies para sa human review at hindi kailanman nagpo-post nang awtomatiko.