All Projects โ†’ MartinRGB โ†’ TweakIt-Desktop

MartinRGB / TweakIt-Desktop

Licence: Apache-2.0 license
An Android Debugging Application

Programming Languages

javascript
184084 projects - #8 most used programming language
typescript
32286 projects

Projects that are alternatives of or similar to TweakIt-Desktop

Scrcpy Gui
๐Ÿ‘ป A simple & beautiful GUI application for scrcpy. QQ็พค:734330215
Stars: โœญ 2,402 (+7178.79%)
Mutual labels:  adb, mirroring, scrcpy
Rogcat
A `adb logcat` wrapper
Stars: โœญ 137 (+315.15%)
Mutual labels:  debugging, adb
Remote Web Streams
Web streams that work across web workers and iframes.
Stars: โœญ 26 (-21.21%)
Mutual labels:  stream, remote
ethernally
Your scrcpy companion for Android wireless screen mirroring
Stars: โœญ 33 (+0%)
Mutual labels:  adb, scrcpy
wirebug
Toggle Wi-Fi debugging on Android without a USB cable (needs root)
Stars: โœญ 33 (+0%)
Mutual labels:  debugging, adb
Android Remote Debugger
A library for remote logging, database debugging, shared preferences and network requests
Stars: โœญ 132 (+300%)
Mutual labels:  debugging, remote
ws-qvh
Server for streaming the screen of iOS devices over WebSocket.
Stars: โœญ 17 (-48.48%)
Mutual labels:  remote, mirroring
bugsnag-vue
[DEPRECATED] This package now lives within the monorepo for our Universal JS notifier "@bugsnag/js" โ€ข https://github.com/bugsnag/bugsnag-js
Stars: โœญ 26 (-21.21%)
Mutual labels:  debugging
stack-inspector
A gdb command to inspect the size of objects on the stack
Stars: โœญ 57 (+72.73%)
Mutual labels:  debugging
ipwatch
This program gets your external, & internal, IP addresses, checks them against your "saved" IP addresses and, if a difference is found, emails you the new IP(s). This is useful for servers at residential locations whose IP address may change periodically due to actions by the ISP.
Stars: โœญ 38 (+15.15%)
Mutual labels:  remote
bugsnag-java
Bugsnag error reporting for Java.
Stars: โœญ 51 (+54.55%)
Mutual labels:  debugging
SideMirror
An Android Studio plugin to mirror your android devices with scrcpy directly from Android Studio.
Stars: โœญ 49 (+48.48%)
Mutual labels:  scrcpy
answer ai
goๅฎž็Žฐ่ฅฟ็“œ่ง†้ข‘๏ผŒ่Šฑๆค’็›ดๆ’ญ๏ผŒๅ†ฒ้กถๅคงไผš๏ผŒ่Šๅฃซ่ถ…ไบบ็ญ‰ๅนณๅฐๆ™บ่ƒฝ็ญ”้ข˜ใ€‚
Stars: โœญ 65 (+96.97%)
Mutual labels:  adb
Commander
Arduino Command Line Utility
Stars: โœญ 20 (-39.39%)
Mutual labels:  stream
ATA-GUI
ATA GUI is a project to make ATA available to all the users. ATA GUI is an Advance Tool for Androidโ„ข powered by SDK Platform Tools.
Stars: โœญ 40 (+21.21%)
Mutual labels:  adb
DcRat
A simple remote tool in C#.
Stars: โœญ 709 (+2048.48%)
Mutual labels:  remote
voicemeeter-remote-python
Voicemeeter Remote API for Python 3
Stars: โœญ 49 (+48.48%)
Mutual labels:  remote
mirror-http-server
A dummy HTTP server that responds whatever you told it to
Stars: โœญ 35 (+6.06%)
Mutual labels:  mirroring
material-remixer-remote-web
A hosted remote controller for a Remixer target app.
Stars: โœญ 27 (-18.18%)
Mutual labels:  remote
emacs-inspector
Inspection tool for Emacs Lisp objects.
Stars: โœญ 71 (+115.15%)
Mutual labels:  debugging
Design Figma Blender
Language Java JavaScript TypeScript
UI Framework React Electron
CSS In JS Stylus Emotion
Command Line HomeBrew PowerShell
Communication Android Android WebSocket
Rendering WebGL Three.js
Package NPM Webpack

TweakIt-Desktop

An Android Debugging Application made for regular users(only run in macOS).

This app integrated basic environment like adb and node.

Even without adb && scrcpy installed,it also provide basic soft rendering for them.

Preview

Main UI

Animation Previewer ADB Controller

Previewer

ScreenCast(Model) ScreenCast(Scene) ScreenCast(Realtime AreaLight)
ScreenCast(Realtime Lighting 1) ScreenCast(Realtime Lighting 2)

Installation

Use a package manager of your choice (npm, yarn, etc.) in order to install all dependencies

npm install
```cle

```bash
yarn install

Usage

get 'adb'

after brew install -f --cask android-platform-tools or manually install the SDK via Android Developers ,then get the executable file in /usr/local/Caskroom or somewhere.

get 'node'

after brew install node or install the PKG via Node.js ,then get the executable file in /usr/local/bin or somewhere.

folder structure

.                              # The root path
โ”œโ”€โ”€ ...                   
โ”œโ”€โ”€ assets                     # 'assets' folder
    โ”œโ”€โ”€ adb                    # 'adb' folder
        โ”œโ”€โ”€ adb                # 'adb' executable file(macOS)
    โ”œโ”€โ”€ node                   # 'adb' folder
        โ”œโ”€โ”€ node               # 'node' executable file(macOS)
    โ”œโ”€โ”€ ...                    # some Webpack generated files(node needs access them)
โ”œโ”€โ”€ ...                    

In order to run this project 2 scripts will need to be executed dev:react and dev:electron, run each one in a different terminal and always run dev:react before dev:electron, or dev to run them in order automatically

npm run dev:react
npm run dev:electron

or

npm run dev

run ws-scrcpy stand alone

npm run start:scrcpy-standalone

Packaging

To generate a project package run package

npm run package

Related projects

License

See Apache License here

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].