DroidDock
A sleek macOS desktop application for browsing Android device files via ADB
File Explorer
- release.yml
- extensions.json
- icon-design.svg
- icon-final.svg
- v0.2.0.html
- v0.2.1.html
- v0.2.2.html
- v0.3.0.html
- v0.4.0.html
- v0.4.1.html
- v0.5.0.html
- droiddock-2025-10-21-list-view-01.png
- droiddock-2025-10-21-list-view-02.png
- droiddock-2025-10-23-search.png
- droiddock-2025-10-28-grid-view-01.png
- droiddock-2025-10-28-grid-view-02.png
- droiddock-2025-11-02-dark-mode.png
- droiddock-2025-11-02-keyboard-shortcuts.png
- droiddock-2025-11-02-show-hidden.png
- droiddock-2026-01-01-minimalist-ui.png
- droiddock-2026-01-01-preview-model.png
- droiddock-2026-02-15-folder-sync.png
- droiddock-2026-02-15-saved-sync.png
- droiddock-2026-02-15-sync-preview.png
- droiddock-2026-07-20-download-folder.png
- droiddock-2026-07-20-sync-appearance.png
- folder-download-options.png
- folder-gird-view.png
- folder-sync-preview.png
- folder-sync.png
- image-grid-view.png
- keyboard-shortcuts.png
- list-view.png
- preview-model.png
- settings.png
- index.html
- tauri.svg
- vite.svg
- release-prepare.cjs
- react.svg
- App.css
- App.tsx
- main.tsx
- vite-env.d.ts
- default.json
- ic_launcher.png
- ic_launcher_foreground.png
- ic_launcher_round.png
- ic_launcher.png
- ic_launcher_foreground.png
- ic_launcher_round.png
- ic_launcher.png
- ic_launcher_foreground.png
- ic_launcher_round.png
- ic_launcher.png
- ic_launcher_foreground.png
- ic_launcher_round.png
- ic_launcher.png
- ic_launcher_foreground.png
- ic_launcher_round.png
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- 128x128.png
- [email protected]
- 32x32.png
- 64x64.png
- icon-original.png
- icon.icns
- icon.ico
- icon.png
- Square107x107Logo.png
- Square142x142Logo.png
- Square150x150Logo.png
- Square284x284Logo.png
- Square30x30Logo.png
- Square310x310Logo.png
- Square44x44Logo.png
- Square71x71Logo.png
- Square89x89Logo.png
- StoreLogo.png
- lib.rs
- main.rs
- .gitignore
- build.rs
- Cargo.lock
- Cargo.toml
- tauri.conf.json
- stderr
- stdout
- .gitignore
- .nvmrc
- CHANGELOG.md
- index.html
- LICENSE
- linkedin-post.md
- linkedin-post.txt
- mprocs.yaml
- package-lock.json
- package.json
- README.md
- RELEASE-NOTES.md
- tsconfig.json
- tsconfig.node.json
- vite.config.ts
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Command Glossary
Commands referenced in this DOCs, explained below.
adb devices
View Details ▼
adb devices
List connected Android devices.
adb devices
List devices:
adb devices -l
List devices and their system info:
brew install
View Details ▼
brew install
Install a Homebrew formula or cask.
brew install {{formula|cask}}
Install a formula/cask:
brew install {{[-s|--build-from-source]}} {{formula}}
Build and install a formula from source (dependencies will still be installed from bottles):
brew install {{[-n|--dry-run]}} {{formula|cask}}
Download the manifest, print what would be installed but don't actually install anything:
brew tap
View Details ▼
brew tap
Tap a Homebrew formula repository. If no arguments are provided, list all installed Homebrew taps.
brew tap
List installed Homebrew taps:
brew tap {{github_username}}/{{github_repository_name}}
Tap a Git repository hosted on GitHub:
brew tap {{username}}/{{repository_name}} {{git_clone_url}}
Tap a Git repository hosted outside of GitHub:
git checkout
View Details ▼
git checkout
Checkout a branch or paths to the working tree.
git checkout -b {{branch_name}}
Create and switch to a new branch:
git checkout -b {{branch_name}} {{reference}}
Create and switch to a new branch based on a specific reference (branch, remote/branch, tag are examples of valid references):
git checkout {{branch_name}}
Switch to an existing local branch:
git clone
View Details ▼
git clone
Clone an existing repository.
git clone {{remote_repository_location}} {{path/to/directory}}
Clone an existing repository into a new directory (the default directory is the repository name):
git clone --recursive {{remote_repository_location}}
Clone an existing repository and its submodules:
git clone {{[-n|--no-checkout]}} {{remote_repository_location}}
Clone only the `.git` directory of an existing repository:
git commit
View Details ▼
git commit
Commit files to the repository.
git commit
Open an editor to write a message and commit staged files to the repository:
git commit {{[-m|--message]}} "{{message}}"
Commit staged files to the repository with the specified message:
git commit {{[-F|--file]}} {{path/to/commit_message_file}}
Commit staged files with a message read from a file:
git push
View Details ▼
git push
Push commits to a remote repository.
git push
Send local changes in the current branch to its default remote counterpart:
git push {{remote_name}} {{local_branch}}
Send changes from a specific local branch to its remote counterpart:
git push {{[-u|--set-upstream]}} {{remote_name}} {{local_branch}}
Send changes from a specific local branch to its remote counterpart, and set the remote one as the default push/pull target of the local one:
npm install
View Details ▼
npm install
Install Node packages.
npm {{[i|install]}}
Install dependencies listed in `package.json`:
npm {{[i|install]}} {{package_name}}@{{version}}
Download a specific version of a package and add it to the list of dependencies in `package.json`:
npm {{[i|install]}} {{package_name}} {{[-D|--save-dev]}}
Download the latest version of a package and add it to the list of dev dependencies in `package.json`:
npm run
View Details ▼
npm run
Run a script.
npm run
List available scripts:
npm run {{script_name}}
Run a script:
npm run {{script_name}} -- {{argument}} {{--option}}
Pass arguments to a script:
npm test
View Details ▼
npm test
This command is an alias of `npm run test`.
tldr npm run
View documentation for the original command:
pkill
View Details ▼
pkill
Signal process by name.
Mostly used for stopping processes.
pkill "{{process_name}}"
Kill all processes which match:
pkill {{[-f|--full]}} "{{command_name}}"
Kill all processes which match their full command instead of just the process name:
pkill {{[-9|-SIGKILL]}} "{{process_name}}"
Force kill matching processes (can't be blocked):
xattr
View Details ▼
xattr
Utility to work with extended filesystem attributes.
xattr -l {{file}}
List key:value extended attributes for a given file:
xattr -w {{attribute_key}} {{attribute_value}} {{file}}
Write an attribute for a given file:
xattr -d {{com.apple.quarantine}} {{file}}
Delete an attribute from a given file:
