rapid-dev-utilities-api
Developer Utilities API A simple REST API that bundles common developer utilities into one self-hosted service. Stop juggling multiple tools for basic tasks. The Problem As a developer, I got tired of constantly switching between different services and websites for simple tasks: - Need a QR code? Open some random website - Need a secure password? Google "password generator" - Need to hash…
rapid-dev-utilities-api endpoints
| Method | Endpoint | Description |
|---|---|---|
| POST |
analyzeText /api/text/analyze |
Analyze text for word count, character count, reading time, and more |
| GET |
apiDocumentation /docs |
Get complete API documentation with all endpoints and examples |
| GET |
generateLoremIpsumSentences /api/text/lorem |
Generate lorem ipsum text by sentence count |
| POST |
convertTextCase /api/text/case |
Convert text to desired case |
| GET |
generateQrCodeSvg /api/qr/generate |
Generate a QR code in SVG format |
| GET |
generateRandomColors /api/random/color |
Generate random colors in various formats |
| POST |
urlDecode /api/utils/url/decode |
URL decode text |
| POST |
convertTimestamp /api/utils/timestamp/convert |
Convert timestamp between different formats |
| POST |
generateHmac /api/hash/hmac |
Generate HMAC with secret key |
| POST |
validateUrl /api/utils/url/validate |
Validate URL and get detailed breakdown |
| GET |
generateRandomStrings /api/random/string |
Generate random strings with various character sets |
| POST |
hashFileContent /api/hash/file |
Hash file content (base64 encoded) |
| GET |
generateUuiDs /api/random/uuid |
Generate one or more UUIDs |
| POST |
formatJson /api/utils/json/format |
Format/prettify JSON with custom indentation |
| GET |
getCurrentTimestamp /api/utils/timestamp |
Get current timestamp in various formats |
| POST |
generateAllHashes /api/hash/all |
Generate MD5, SHA1, SHA256, and SHA512 hashes at once |
| POST |
generateMd5Hash /api/hash/md5 |
Generate MD5 hash of text |
| POST |
generateSha256Hash /api/hash/sha256 |
Generate SHA256 hash of text |
| GET |
generateRandomNumbers /api/random/number |
Generate random numbers with specified range and precision |
| POST |
generateSha512Hash /api/hash/sha512 |
Generate SHA512 hash of text |
| POST |
base64Decode /api/utils/base64/decode |
Decode base64 to text |
| GET |
generatePassword /api/random/password |
Generate secure password with customizable options |
| POST |
validateJson /api/utils/json/validate |
Validate JSON and get detailed analysis |
| POST |
base64Encode /api/utils/base64/encode |
Encode text to base64 |
| POST |
urlEncode /api/utils/url/encode |
URL encode text |
| POST |
generateCustomQrCode /api/qr/generate/custom |
Generate a QR code with custom colors and options |
| GET |
healthCheck / |
Check API status and get overview of available endpoints |
| GET |
generateQrCode /api/qr/generate/ |
Generate a QR code with basic options |