Skip to content

phpmalik/ya-webadb

 
 

Repository files navigation

Tango

GitHub license

A library and application for browsers to interact with Android devices via ADB.

πŸš€ Online Demo

Compatibility

Connection Chromium-based Browsers Firefox Node.js
USB cable Supported using WebUSB API No Supported using usb package
Wireless via WebSocket 1 Supported Supported Possible using ws package
Wireless via TCP WIP using Direct Sockets API No Possible using net module

1 Requires WebSockify softwares, see instruction for detail.

Features

  • πŸ“ File Management
    • πŸ“‹ List
    • ⬆ Upload
    • ⬇ Download
    • πŸ—‘ Delete
  • πŸ“· Screen Capture
  • πŸ“œ Interactive Shell
  • βš™ Enable ADB over WiFi
  • πŸ“¦ Install APK
  • πŸŽ₯ Scrcpy compatible client (screen mirroring and controlling device)
  • πŸ”Œ Power and reboot to different modes

πŸ“‹ Project Roadmap

Contribute

See CONTRIBUTING.md

Credits

Packages

No packages published

Languages

  • TypeScript 96.8%
  • JavaScript 2.3%
  • Other 0.9%