डेवलपर उपकरण
PwdGen डेवलपर API और स्थानीय CLI
वास्तविक क्रेडेंशियल्स के लिए स्थानीय SDK और CLI का उपयोग करें, या डिस्पोजेबल परीक्षण डेटा के लिए दर-सीमित सार्वजनिक API को कॉल करें।
अनुशंसित: स्थानीय रूप से उत्पन्न करें
SDK और CLI आपके डिवाइस पर Web Crypto का उपयोग करते हैं और कभी भी PwdGen को कॉल नहीं करते। वास्तविक क्रेडेंशियल्स और एप्लिकेशन रहस्यों के लिए इस पथ का उपयोग करें।
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 });ओपन-सोर्स कोर: pwdgen-core
pwdgen-core साझा Web Crypto उत्पादन मॉडल के लिए एक निर्भरता-मुक्त ESM संदर्भ पैकेज है। GitHub स्रोत और npm पैकेज सार्वजनिक हैं।
GitHub पर स्रोत देखें · npm पर पैकेज देखें
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 });सार्वजनिक डेमो API
API TLS पर Vercel Function के माध्यम से मान लौटाता है। यह उदाहरणों, फिक्स्चर और डिस्पोजेबल परीक्षण डेटा के लिए है—उत्पादन रहस्यों के लिए नहीं।
कभी भी किसी मौजूदा पासवर्ड, API कुंजी, सीड वाक्यांश या रहस्य को इस एंडपॉइंट पर न भेजें।
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()समर्थित API पैरामीटर
| पैरामीटर | मान |
|---|---|
mode | password, passphrase, hex, base64url |
count | 1–20 |
length | 8–128 (password), 16–128 (hex/base64url) |
words | 3–8 |
separator | hyphen, space, underscore, dot |
स्थानीय ब्राउज़र उपयोगिताएँ
ये समीक्षित उपकरण सामान्य डेवलपर एन्कोडिंग, हैशिंग, पहचानकर्ता और यादृच्छिक-चयन कार्यप्रवाहों के लिए ब्राउज़र में चलते हैं।
PWA और Chrome एक्सटेंशन
PwdGen को ब्राउज़र से PWA के रूप में स्थापित किया जा सकता है। Chrome वेब स्टोर समीक्षा के लिए एक न्यूनतम Chrome एक्सटेंशन पैकेज तैयार है और बाहरी स्क्रिप्ट के बिना ऑफ़लाइन चलता है।
- PWA मैनिफेस्टप्रगतिशील वेब ऐप्स का समर्थन करने वाले ब्राउज़रों के लिए इंस्टॉल करने योग्य वेब ऐप मेटाडेटा।
- ओपन-सोर्स SDK और CLIकमांड-लाइन और ब्राउज़र-संगत कार्यप्रवाहों के लिए साझा स्थानीय उत्पादन तर्क।
कार्यप्रवाह वितरण संदर्भ
कार्यक्षेत्र में तैयार Raycast, Alfred और स्थानीय Node CLI संदर्भ शामिल हैं। वे pwdgen-core का पुन: उपयोग करते हैं, ऑफ़लाइन चलते हैं, और उत्पन्न पासवर्ड PwdGen को नहीं भेजते।
- स्थानीय Node CLI
pwdgen -l 16 -spwdgen -l 16 -s और JSON आउटपुट उदाहरण स्थानीय वितरण किट में तैयार हैं। - Raycast कमांडतैयार कमांड स्रोत स्थानीय रूप से उत्पन्न पासवर्ड कॉपी करता है और एक पद्धति लिंक प्रिंट करता है।
- Alfred वर्कफ़्लोतैयार स्क्रिप्ट फ़िल्टर स्रोत नेटवर्क अनुरोधों के बिना एक कॉपी करने योग्य स्थानीय पासवर्ड लौटाता है।
- IPFS मिरर वर्कफ़्लोमिरर प्रकाशन CID रिपोर्ट और वैकल्पिक मैन्युअल ENS अपडेट ड्राफ्ट लिखता है; यह विहित URL नहीं बदलता।
- लघु-वीडियो समीक्षा पैकेजवीडियो स्क्रिप्ट मानव अनुमोदन के लिए स्थानीय समीक्षा पैकेज, उपशीर्षक और कैप्शन उत्पन्न करती हैं।
- सोशल लीड समीक्षा कतारनिगरानी मानव समीक्षा के लिए उम्मीदवार उत्तर लिखती है और कभी स्वचालित रूप से पोस्ट नहीं करती।