Documentation

ArSonKuPik is a Manifest V3 Chrome extension for local tab audio enhancement. The public repository includes extension source, release tooling, documentation, landing pages, and wiki source.

Development quick start

npm run validate
npm run package:webstore

Then open chrome://extensions, enable Developer mode, and load the unpacked extension from extension/.

Audio modules

  • Precision EQ
  • Compressor
  • Analog 4-band color
  • Multiband stereo width
  • Limiter
  • A/B snapshots and smart presets
  • Fluid visual metering

Chrome Web Store package

Run npm run package:webstore. Upload the generated *-webstore-upload.zip from release/ manually to Chrome Web Store Developer Dashboard.

Release automation

A tag such as v0.3.34 triggers GitHub Actions to validate, package, generate checksums, generate release notes, and attach assets to a GitHub Release. It does not auto-submit to Chrome Web Store and does not build CRX packages.

GitHub Pages

The static site is located in site/. The Pages workflow deploys it from main after link and metadata validation.

Safety posture

The project avoids host permissions, content scripts, remote executable code, Chrome Web Store API credentials, private keys, and CRX distribution workflows.