{"repo":"xseman/bysquare","free":true,"listed":false,"github":"https://github.com/xseman/bysquare","clone":"git clone https://github.com/xseman/bysquare.git","description":"Encode & Decode \"BySquare\" Pay/Invoice QR string","language":"TypeScript","stars":59,"topics":["bysquare","payment","banking","qr-string","qr-code","paybysquare","cli"],"license":"Apache-2.0","category":"cli-tools","readme_excerpt":"bysquare \"PAY by square\" is a national standard for QR code payments that was adopted by the Slovak Banking Association in 2013. It is incorporated into a variety of invoices, reminders and other payment regulations. Why It's simple, I couldn't find any free implementation of \"PAY by square\" standard, so I decided to create one and share it with the community to help individuals and businesses to create QR codes for their invoices. Features - Compatible with Slovak banking apps - Support latest PAY by square standard (v1.2.0) - Isomorphic Browser & Runtime-independent (Browser, Node.js, Bun, Deno) - Compatible with any system language using C Foreign Function Interface (CFFI) Specification Versions Pay BySquare Specification TypeScript Go ------------- --------------- ------- v1.1 v1.0.0 – v3.0.0 v0.1.0 v1.2 v3.1.0+ v0.2.0+ Invoice BySquare Specification TypeScript Go ------------- ---------- ------- none v4.0.0+ v0.4.0+ Implementations This repository provides multiple language implementations of the PAY by square standard: - TypeScript - Supports Browsers and any runtime Node.js, Bun, Deno - Go - Native Go implementation with CLI tool and C-compatible FFI Both implementations are fully compatible with each other and follow the same specification. Using C FFI The Go implementation provides a C-compatible Foreign Function Interface (FFI), allowing you to use the library from any language that supports C bindings. Available examples: - Java - Using JNA (Java Native Access) - C","default_branch":null,"files":null,"tree":[],"storefront":"/r/xseman","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/xseman/bysquare/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}