DogeVenci / ya-webadb

ADB in your browser

Home Page:https://yume-chan.github.io/ya-webadb

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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 CONTRIBUTE.md

Credits

About

ADB in your browser

https://yume-chan.github.io/ya-webadb

License:MIT License


Languages

Language:TypeScript 96.7%Language:JavaScript 2.3%Language:HTML 0.8%Language:Shell 0.1%Language:CSS 0.1%