Skip to content

Vylinejs

Build LINE clients with code.
Documentation for Vylinejs, the TypeScript library for login, messaging, E2EE, and calls.

@nezumi0627/vylinejsLINEJS-based · TypeScript

Start with the package.

npx jsr add @nezumi0627/vylinejs

Install through JSR. Keep the generated .npmrc in your project.

Read the installation guide

A minimal QR login

Steps and requirements
import { loginWithQR } from "@nezumi0627/vylinejs";

const client = await loginWithQR({
  onReceiveQRUrl: (url) => console.log(url),
  onPincodeRequest: (pin) => console.log(pin),
}, { device: "IOSIPAD" });

Explore by feature

Find implementation examples and constraints for the features you need.

Vylinejs is an unofficial library based on LINEJS. LINE service and protocol changes may affect behavior.Maintained by nezumi0627

Vylinejs is an unofficial LINE client library. Released under the MIT License.