star-io10-web
v0.1.1
Published
StarIO10 web
Readme
star-io10-web
star-io10-webis a library for supporting application development for Star Micronics devices.
This library is included in StarXpand SDK.
Star Labs
This SDK is a Star Labs project. It is created and released as a beta version by Star Micronics employees or subsidiaries under an open source license, and it is not an official Star Micronics software product. It is not subject to the same guarantees, support, or testing requirements from Star Micronics Co., Ltd. Japan. As a result, quality, reliability, and global support availability may vary between Star Labs projects. Please refer to the project-specific support information for details.
Star Labs Project Status
Star Micronics Japan is responsible for development. This project is in beta and currently under evaluation. We cannot guarantee quality. We will continue to improve toward an official release. For support, please contact the regional Star sales companies or submit an issue on GitHub.
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 | Browser |
| -------- | -------- |
| macOS | Chrome |
| ChromeOS | Chrome |
| Ubuntu | Chrome |
| Android | Chrome |
Windows OS will be supported at V1.0.0.
Firefox,Safari are not supported because they do not support WebUSB API as of November, 2025.
Sample application included in SDK has been confirmed to work with above environments.
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.
Move to example directory
cd exampleInstall dependencies
npm installRun the development server
npm startAccess http://localhost:3000 in your browser
Discover a device
Click on
Discoverybutton on your browser, then access http://localhost/discovery:3000Connect your device to your host device with USB cable
Click on
DiscoverbuttonA pop-up appears
Select a device you want to connect
It allows your browser to communicate with your device and displays its identifier and model.
- Clicking on
StarXpand SDK for Webbring you back to http://localhost:3000
Print
Click on
Printingbutton, and access http://localhost/printing:3000Click on
Print, then execute printing
Copyright
Copyright 2025 Star Micronics Co., Ltd. All rights reserved.
