Yume (夢)
ADB server connector for `@yume-chan/adb` using Node.js' `net` module
TypeScript implementation of Android Debug Bridge (ADB) protocol.
C-style structure serializer and deserializer.
TypeScript implementation of Scrcpy client.
Use `@yume-chan/adb` to bootstrap `@yume-chan/scrcpy`.
Credential Store for `@yume-chan/adb` using WebCrypto and IndexedDB APIs.
Utils for async programming.
Raw H.264 stream decoder and renderer wrapping TinyH264 and YUVCanvas packages (software decoding).
Raw H.264 stream decoder and renderer using WebCodecs API (requires modern browser).
Extensions to Web Streams API
Adb daemon transport connection for `@yume-chan/adb` using WebUSB API.
A script to download Scrcpy server binary.
Plain methods to avoid creating `DataView`s
TypeScript definitions for w3c-web-usb
A B-tree implementation in TypeScript
Event/EventEmitter
Polyfill for `DataView#getBigInt64`, `DataView#getBigUint64`, `DataView#setBigInt64` and `DataView#setBigUint64`
Wrappers for Android built-in executables.
Backend for `@yume-chan/adb` using WebUSB API.
A focused local project scaffolding CLI for React, Vue, Node, CLI tools, libraries, and pnpm workspaces
Single-pass recursive rich-text DSL parser without regex, with pluggable tag handlers. Markdown alternative.
Minimal Shiki syntax-highlighting support for yume-dsl-rich-text
TypeScript implementation of Android Open Accessory protocol.