Skip to main content

devtools

Developer CLI tools: portkill, removebg, apkpull.


Tools

portkill

Kill Node.js processes by port or scan all node processes.

python -m devtools portkill
python -m devtools portkill --listen-only

apkpull

Pull APK files from Android device via ADB.

Features:

  • List and search third-party apps
  • Fast app name lookup via aapt2
  • Auto-download aapt2 if not found locally
  • Multi-device support
  • Label caching for faster subsequent runs
# Interactive mode
python -m devtools apkpull

# Specify target directory
python -m devtools apkpull /path/to/output

# Search apps by keyword
python -m devtools apkpull -s wechat

removebg

Remove image backgrounds using the remove.bg API.

python -m devtools removebg input.jpg

Install

pip install damon-devtools

Requires: Python >= 3.10


devtools

开发者命令行工具集:portkill、removebg、apkpull。


工具

portkill

根据端口查找并终止 Node.js 进程,或扫描所有 node 进程。

python -m devtools portkill
python -m devtools portkill --listen-only

apkpull

通过 ADB 从 Android 设备拉取 APK 安装包。

功能特点:

  • 列出和搜索第三方应用
  • 通过 aapt2 快速获取应用名
  • 本地未找到 aapt2 时自动下载
  • 多设备支持
  • 应用名缓存,加速后续运行
# 交互模式
python -m devtools apkpull

# 指定目标目录
python -m devtools apkpull /path/to/output

# 搜索应用
python -m devtools apkpull -s wechat

removebg

使用 remove.bg API 去除图片背景。

python -m devtools removebg input.jpg

安装

pip install damon-devtools

要求:Python >= 3.10

Metadata

Release files for damon-devtools 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for damon-devtools 1.0.0
File Size Uploaded
damon_devtools-1.0.0.tar.gz 42.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for damon-devtools 1.0.0
File Interpreter ABI Platform
damon_devtools-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 93.5 kB

Release files / damon_devtools-1.0.0.tar.gz

Download URL damon_devtools-1.0.0.tar.gz
Size 42.9 kB
Tags Source
SHA-256 checksum
How to use checksums
ff5291d2ae368c25ef31eff8620444c0d0de66068e9d8cb74312ad52b6e8500d
BLAKE2b-256 checksum
How to use checksums
a7815a665ddb4805be0ee9a496643257fc235c534e7a3243f5be732b78a7b1ee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.7

Release files / damon_devtools-1.0.0-py3-none-any.whl

Download URL damon_devtools-1.0.0-py3-none-any.whl
Size 50.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d252dc239aa5103fbd80cd039303e2d4cec7f464f6d4e772c6d7c4cd4b1b9029
BLAKE2b-256 checksum
How to use checksums
687f57d01529cc81cd1a8ea2f4d8081416da99c759d27e33329dfe11842c61a6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.7

Release history Release notifications | RSS feed

1.0.1

2 release files

This release

1.0.0 This release

2 release files

0.9.0

2 release files

0.8.0

2 release files

0.7.0

2 release files

0.6.0

2 release files

0.5.0

2 release files

0.4.0

2 release files

0.3.0

2 release files

0.2.0

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page