Skip to content

feat: 7 new tools (hash text, minifier, PPTX viewer, subtitle editor, voice recorder, PDF image extract, CIDR calc) - #207

Merged
slaveofcode merged 1 commit into
developfrom
feat/tools-batch-7
Aug 14, 2026
Merged

feat: 7 new tools (hash text, minifier, PPTX viewer, subtitle editor, voice recorder, PDF image extract, CIDR calc)#207
slaveofcode merged 1 commit into
developfrom
feat/tools-batch-7

Conversation

@slaveofcode

Copy link
Copy Markdown
Owner

Seven client-side tools, each with a pure unit-tested lib (where applicable) and EN + ID SEO with how-to instructions:

Tool Route Category
Hash Text /tools/hash-text Dev
CIDR Calculator /tools/cidr-calculator Dev
HTML/CSS/JS Minifier /tools/minifier Dev
Subtitle Editor (SRT/VTT) /tools/subtitle-editor Media
Voice Recorder /tools/voice-recorder Media
Extract Images from PDF /tools/pdf-extract-images PDF
PPTX Viewer /tools/pptx-viewer Documents
  • New deps: terser + csso (minifier, dynamic-imported + globIgnored). Reuses hash-wasm, pdfjs-dist, fflate, useAudioRecorder.
  • Full suite 1016 tests green, lint 0 errors, build green (233 pages incl. all 14 new EN/ID routes).
  • PPTX viewer is an honest lightweight text+image reader, not a pixel-perfect renderer.

…, voice recorder, PDF image extract, CIDR calc

- Hash Text (Dev): MD5/SHA-1/256/512/CRC32 of pasted text via hash-wasm.
- CIDR Calculator (Dev): IPv4 subnet math — network/broadcast/mask/host range.
- HTML/CSS/JS Minifier (Dev): csso + terser (dynamic) + a safe HTML collapser.
- Subtitle Editor (Media): parse, retime and convert SRT <-> WebVTT.
- Voice Recorder (Media): mic capture via the shared useAudioRecorder hook.
- Extract Images from PDF (PDF): embedded image objects via pdf.js.
- PPTX Viewer (Documents): lightweight OOXML slide text + image reader.

All client-side. Pure libs unit-tested; EN + ID SEO with how-to for each.
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Updated (UTC)
✅ Deployment successful!
View logs
goodwebtools 1a08cb9 Aug 14 2026, 01:14 AM

@slaveofcode
slaveofcode merged commit f5de904 into develop Aug 14, 2026
2 checks passed
@slaveofcode
slaveofcode deleted the feat/tools-batch-7 branch August 14, 2026 01:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant