
KHQR SDK
SDK & Library2025

2025
A community-maintained TypeScript SDK for working with Cambodia’s KHQR payment system. Supports generating static and dynamic QR codes, decoding existing QR strings, and validating CRC integrity — all following the EMV QR Code specification.
The SDK uses a Result<T> pattern instead of throwing exceptions, making error handling explicit. Subpath exports (/constants, /helper, /types) allow importing only what you need to minimize bundle size.
Published on npm as @manethpak/khqr-sdk with ESM and CommonJS support. Currently at 6 GitHub stars.