GitHunt
K0

K0IN/Phomemo-M02-Web

A webapp to print using the Phomemo M02 printer.

Phomemo Web Printer

A Web App for printing to Phomemo printers.

Supported Printers

  • M02 (only one i own)

Supported Browsers

PWA Support

Needed Features:

Usage

Image of the Webapp

Build locally

  1. Clone the repository
  2. Install dependencies with npm install
  3. Start the development server with npm run dev
  4. Follow the instructions in your console to open the app in your browser.

Techstack

name details
Vue.js Web framework for building user interfaces
Vite Next Generation Frontend Tooling
Tailwind CSS Utility-first CSS framework for rapid UI development
Shadcn/ui A set of components built with Tailwind CSS and Radix UI
TypeScript A typed superset of JavaScript that compiles to plain JavaScript
Pinia State management library for Vue.js applications
Comlink A library for creating simple, fast, and efficient web workers (Image parsing code runs of main thread)

License

This project is licensed under the MIT License - see the LICENSE file for details.

Credits

The Printer driver is based on theacodes python implementation.

Languages

Vue60.7%TypeScript32.9%CSS5.6%HTML0.8%

Contributors

MIT License
Created May 30, 2025
Updated November 30, 2025
K0IN/Phomemo-M02-Web | GitHunt