vork by Voyager
An agent writes a scene as code, renders it on the GPU, looks at the result and revises the code. Source-available and free during the research preview.
翻訳待ち
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗A modern desktop app for designing and printing labels on Niimbot D11 and M3 Bluetooth label printers. Runs on Windows, macOS and Linux.
Built with Tauri 2: a React + TypeScript label editor in the system webview, and a Rust backend that talks to the printer over Bluetooth LE (btleplug). The Niimbot protocol in src-tauri/printer is a Rust port of niimbluelib, tested byte for byte against it.
Requires Node.js 22+, Rust (stable), and the Tauri prerequisites for your OS. On Windows that's the MSVC build tools and WebView2, which Windows 10/11 already include.
npm install
npm run dev
Turn on the printer, click Connect printer, and pick it from the list. You don't need to pair it in your system's Bluetooth settings first.
| Path | What it is |
|---|---|
src/renderer | React UI: the label editor and its 1-bit renderer |
src-tauri/src | Tauri app: commands the UI calls (scan_start, printer_connect, printer_print, …) and the --mcp bridge for AI agents |
src-tauri/printer | Printer protocol: packets, image encoding, print jobs and the Bluetooth transport |
scripts/gen-protocol.cjs | Regenerates the printer model table and the reference test fixtures from niimbluelib |
Add text, dates, images, barcodes, QR codes, icons and shapes from the left toolbar, then drag, resize and rotate them on the label. Everything snaps to the label edges, its center and other elements. The preview is the exact 1-bit image that's sent to the printer.
This is the beginning of the README. Read the rest at the original. Read the full README ↗