Label printer
- Go 79.3%
- HTML 20.7%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| templates | ||
| version | ||
| .gitignore | ||
| CHANGELOG.md | ||
| debug_test.go | ||
| go.mod | ||
| go.sum | ||
| golabel.go | ||
| golabel_test.go | ||
| LICENSE | ||
| README.md | ||
| ROADMAP.md | ||
| task-plus.yml | ||
| Taskfile.yml | ||
golabel
Label printer app for the Epson TM-T20III with a simple web interface. Designed to run on gokrazy — pure Go, no cgo.
Started as a port of test2 in TestEscPos.
Status
Working and in production on a gokrazy host (hello).
Links
- Source: https://codeberg.org/hum3/golabel (primary)
- Mirror: https://github.com/drummonds/golabel
- Issues: https://codeberg.org/hum3/golabel/issues
Usage
golabel exposes an HTTP interface for printing labels. It is included in the hello gokrazy build (see ~/gokrazy/hello/config.json).
Development
task check # fmt, vet, test
task test # tests only
The module is consumed from the gokrazy build via a local replace directive pointing at /home/hum3/minor/golabel.