Skip to content

starlabs-star-io10-web is a library for supporting application development for Star Micronics devices.

License

Notifications You must be signed in to change notification settings

star-micronics/star-io10-web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

star-io10-web

star-io10-webis a library for supporting application development for Star Micronics devices.

This library is included in StarXpand SDK.

Documentation

Please refer here for StarXpand SDK documentation.

Documentation includes an overview of the SDK, how to build a sample application, how to use the API, and a API reference.

Requirements

OS OS Version Browser Browser Version
Windows11 25H2 Chrome 144
Windows11 25H2 Edge 144
macOS 26.2 Chrome 144
ChromeOS 143 Chrome 143
Ubuntu 24.04 Chrome 144
Android 16 Chrome 144

Sample application included in SDK has been confirmed to work with above environments.

Firefox,Safari are not supported because they do not support WebUSB API as of February, 2026.

Installation

npm install star-io10-web --save  

Examples

StarXpand SDK includes an example application that can be used in combination with devices to check its operation. Please build and run it by following steps.

  1. React development environment preparation

Prepare a React development environment to build the sample application.
https://react.dev/learn/setup

  1. Move to example directory

    cd example  
  2. Install dependencies

    npm install  
  3. Run the development server

    npm start  
  4. Preparation USB Drivers

Please refer to here for USB driver replacement procedure for Windows and Ubuntu.

  1. Access http://localhost:3000 in your browser

  2. Discover a device

    1. Click on Discovery button on your browser, then access http://localhost:3000/discovery

    2. Connect your device to your host device with USB cable

    3. Click on Discover button

    4. A pop-up appears

    1. Select a device you want to connect

    2. It allows your browser to communicate with your device and displays its identifier and model.

    1. Clicking on StarXpand SDK for Web bring you back to http://localhost:3000
  3. Print

    1. Click on Printing button, and access http://localhost:3000/printing

    2. Click on Print, then execute printing

Copyright

Copyright 2025 Star Micronics Co., Ltd. All rights reserved.

About

starlabs-star-io10-web is a library for supporting application development for Star Micronics devices.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors