Skip to content

Python library for Niimbot label printers. Supports D11/B21/B1 via bluetooth or USB.

License

Notifications You must be signed in to change notification settings

Orhideous/niimprint

 
 

Repository files navigation

niimprint

An open-source library and client for Niimbot printers

Fork changelog & differences from original version

  • Tested on Niimbot B1, B18, B21, D11, D110 and Python 3.11
  • Added transport abstraction: switch between bluetooth and USB (serial)
  • Disabled checksum calculation for image encoding (works fine without it so far)
  • Switched to click CLI library instead of argparse
  • Integrated pyproject.toml and poetry
  • Integrated pre-commit and ruff, re-formatted all files
  • Miscellaneous refactoring / file renaming / etc.

Installation and usage

Check out documentation.

Licence

MIT. Originally developed by kjy00302, forked & enhanced by AndBondStyle

About

Python library for Niimbot label printers. Supports D11/B21/B1 via bluetooth or USB.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%