Skip to content

Commit 06c3fc0

Browse files
committed
Add info about zedbar
1 parent 906d189 commit 06c3fc0

2 files changed

Lines changed: 23 additions & 1 deletion

File tree

.vscode/settings.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -321,6 +321,7 @@
321321
"viverra",
322322
"vmli",
323323
"whos",
324+
"zedbar",
324325
"zeroconf"
325326
],
326327
"code-runner.customCommand": "zola build",

content/misc/qr_codes/index.md

Lines changed: 22 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title = "QR Codes"
33
date = 2024-11-01
44
taxonomies = { tags = ["Misc"] }
5-
updated = 2026-02-16
5+
updated = 2026-02-17
66
+++
77

88
# My personal website (This site)
@@ -31,3 +31,24 @@ Not sure how well this generalizes.
3131
6. Use the three dots labelled `More` to open the context menu
3232
7. Select `QR code`
3333
8. Use the `Share` button to do with it what seems good to you
34+
35+
# Decoding QR codes
36+
37+
I was fortunate to notice a very cool rust crate in [This Week In Rust](https://this-week-in-rust.org/blog/2026/02/11/this-week-in-rust-638/#crate-of-the-week).
38+
It's called [zedbar](https://crates.io/crates/zedbar) and is:
39+
40+
- a [webpage](https://zedbar.org/) running wasm that you can drag and drop images onto
41+
- a library that can be included in your [rust](https://crates.io/crates/zedbar) or [Node.js](https://www.npmjs.com/package/zedbar) project (via WASM)
42+
- a CLI that you can install using `cargo`
43+
44+
```sh
45+
cargo install zedbar
46+
```
47+
48+
See sample output from the CLI below on the QR code for my website
49+
50+
```sh
51+
$ zedbarimg qr_code_personal_site.png
52+
QrCode:https://chester.wykies.com/
53+
scanned 1 barcode symbols from 1 image(s)
54+
```

0 commit comments

Comments
 (0)