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

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.