- さまざまな色や画像を含むQRコードを生成できるオープンソース
- データのカスタマイズ : エンコーディングモード、バージョン、マスクパターンなど
- Rustライブラリ
fuqr をWASMとして取り込んで使用
- プリセットから生成したり、カスタマイズしたり、コードエディタで最初から作業することが可能
- SVG と PNG をサポート
- コード内で任意のUIパラメータを定義可能
- すべてのコードはブラウザ上でWeb Workerとして動作し、特別な制限はなし
- 無限ループを防ぐための5秒タイムアウト以外には、サンドボックス、ホワイトリスト、ブラックリストがない
- 生成されたSVGはサニタイズされない。これは不可能な作業であり、これを試みると正常なSVGが壊れ、デバッグがさらに難しくなり、変更内容をプレビューする際のレイテンシが増える
GN⁺の要約
- このプロジェクトはQRコードをカスタマイズして生成するのに役立つ。特にRustライブラリを使って性能を高めている
- ブラウザ内で直接実行されるためインストールが不要で、さまざまな見た目やデータを簡単にカスタマイズできる
- SVGのサニタイズ機能がないため、悪意のあるコードが実行されても流出する秘密情報はない
- QRコード生成に関心のある開発者に有用で、特にWebベースのプロジェクトに適している
1件のコメント
Hacker Newsの意見