Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

13 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mingmist Tools v1.8.1

Mingmist Tools is a collection of 62 browser tools for PDF, OCR, images, text, data, and subtitles. Supported files are processed on the current device; no account or file-upload API is required.

Current scope

  • 48 PDF tools covering organization, compression, editing, forms, security, analysis, conversion, OCR, and recovery
  • 4 image tools
  • 4 text tools
  • 4 data tools
  • 2 subtitle tools
  • Chinese and English pages
  • Static output for Cloudflare Pages
  • Service-worker and OCR runtime caching
  • Local diagnostics and file-safety checks

The complete tool list is generated from src/data/v11-tools.mjs and published at /tools/. It is intentionally not duplicated in this README.

Privacy model

  • Selected file contents are not uploaded to a Mingmist server.
  • Theme, recent-tool slugs, OCR readiness markers, runtime caches, and OCR traineddata may be stored by the browser.
  • Some tools download pinned runtime assets from cdnjs.cloudflare.com, cdn.jsdelivr.net, tessdata.projectnaptha.com, unpkg.com.
  • Full disclosure and local-data clearing instructions are published at /privacy/.

Reliability

The v1.8.1 release includes atomic PDF source switching, a render-revision guard for permanent redaction, ASCII-safe rescue placeholders, static release checks, and browser smoke tests for critical workflows. Passing tests do not guarantee that every PDF variant is supported; destructive outputs must still be reviewed before the original file is deleted.

Run locally

npm run build
npm run serve

Open http://localhost:4173.

Validation

npm run check

npm run check runs unit tests, documentation consistency checks, a production build, static-site validation, and critical Chromium smoke tests when a supported Chromium or Chrome executable is available. Set MINGMIST_SKIP_BROWSER_SMOKE=1 only in environments that cannot launch a browser.

Production

  • Build command: npm run build
  • Output directory: dist
  • Required production environment variable: SITE_URL=https://your-domain.example
  • No server runtime is required.

Project boundaries

Mingmist Tools does not claim pixel-perfect Office conversion, certificate-backed digital signatures, forensic anonymization, or guaranteed recovery of missing file data. Tool pages document their specific limits.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages