Developer · Plainwork

Digital Product Release Builder - 15 Packaging and QA Utilities

A local release pipeline that validates product files, builds manifests, creates previews and packages downloadable products.

One-time price, VAT includedPython 3.10+ scripts, JSON Schema, MarkdownDownload link by email

Digital Product Release Builder - 15 Packaging and QA Utilities dashboard
What you get

Built, tested, ready to use.

  • 15 command-line tools: manifest, filename check, deterministic ZIP, checksums, licence check, preview page, file counts, PDF pages, image sizes, audio and video metadata, manifest validation, ZIP verification, wording scan, release report
  • One release.json holds your promises; release_report.py checks every one and writes Markdown and JSON reports
  • ZIP files are byte-identical on every run, so a checksum proves nothing changed between builds
  • Python 3.10+ standard library only; pypdf and ffprobe are optional and clearly marked
  • Runs fully offline; nothing is uploaded or sent anywhere
  • 71 bundled tests you can run yourself, a sample product, JSON Schemas, a manual and a release checklist

In the download

  • tools/ - 15 Python utilities plus two helper modules
  • schema/ - manifest.schema.json and release.schema.json
  • sample_product/ - a finished example product with release.json, PDF, images, WAV and MP4
  • tests/ - 71 pytest tests
  • docs/MANUAL.md and docs/RELEASE_CHECKLIST.md
  • templates/LICENSE.template.txt
  • requirements.txt, README.txt, LICENSE.txt

Personal or business use. Not for resale. Refunds: see our refund page.