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.1

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.1
File Size Uploaded
damon_devtools-1.0.1.tar.gz 43.0 kB Details

Built distribution (wheel)

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

Total release size: 93.8 kB

Release files / damon_devtools-1.0.1.tar.gz

Download URL damon_devtools-1.0.1.tar.gz
Size 43.0 kB
Tags Source
SHA-256 checksum
How to use checksums
0ddd6e9b1fea3943ae3571f30a5d80c8852d0c07d6a93535b387a5ec93a24dc2
BLAKE2b-256 checksum
How to use checksums
0e9ace1fa3a73332f0cebf3031f637d784be13dd961d9e40a8efc103e06cc2b1
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.1-py3-none-any.whl

Download URL damon_devtools-1.0.1-py3-none-any.whl
Size 50.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
5cfb80292058e9672c6a8e8abb8f3c9cf9c3532529e80ace14f32af954ff2755
BLAKE2b-256 checksum
How to use checksums
2c4ddfad0f131aeae2be0d81b2422a9b7ac0ab399c269edf2763e83a2ed65fdf
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

This release

1.0.1 This release

2 release files

1.0.0

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