PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Command Line Tool Python Packages

Python packages with the GitHub topic command-line-tool. Sorted by monthly downloads, with stars and forks.
ast-grep
ast-grep-cli

⚡A CLI tool for code structural search, lint and rewriting. Written in Rust

3.1M 16K 473
deeplook
sparklines

Text-based sparklines for the command line mimicking those of Edward Tufte.

2.3M 130 9
ast-grep
ast-grep-py

⚡A CLI tool for code structural search, lint and rewriting. Written in Rust

1.3M 16K 473
cdown
srt

A simple library and set of tools for parsing, modifying, and composing SRT files.

1M 536 57
kellyjonbrazil
jc

CLI tool and python library that converts the output of popular command-line tools, file-types, and common strings to JSON, YAML, or Dictionaries. This allows piping of output to tools like jq and simplifying automation scripts.

592K 9K 259
pappasam
toml-sort

Toml sorting library

558K 116 23
BurntSushi
ripgrep

ripgrep recursively searches directories for a regex pattern while respecting your gitignore

337K 69K 5K
SystemRDL
peakrdl

Control and status register code generator toolchain

263K 220 47
XuehaiPan
nvitop

An interactive NVIDIA-GPU process viewer and beyond, the one-stop solution for GPU process management.

230K 7K 249
mxmlnkn
rapidgzip

Gzip Decompression and Random Access for Modern Multi-Core Machines

207K 470 16
WeblateOrg
wlc

Weblate command line client

203K 47 22
vinitkumar
json2xml

JSON-to-XML converter for Python, accelerated with a native Rust extension.

187K 110 38
SystemRDL
peakrdl-cli

Control and status register code generator toolchain

160K 220 47
chinapandaman
pypdfform

🔥 The Python library & CLI for PDF forms.

135K 1K 71
hugovk
pypistats

Command-line interface to PyPI Stats API to get download stats for Python packages

70K 240 33
CITGuru
pyinquirer

A Python module for common interactive command line user interfaces

51K 2K 225
Mckinsey666
bullet

🚅 Interactive prompts made simple. Build a prompt like stacking blocks.

44K 4K 118
mxmlnkn
indexed-bzip2

Fast parallel random access to bzip2 and gzip files in Python

23K 87 9
hchasestevens
astpath

A command-line search utility for Python ASTs using XPath syntax.

18K 257 57
RhetTbull
osxmetadata

Python package to read and write various MacOS extended attribute metadata such as tags/keywords and Finder comments from files. Includes CLI tool for reading/writing metadata.

18K 166 5
laixintao
iredis

Interactive Redis: A Terminal Client for Redis with AutoCompletion and Syntax Highlighting.

14K 3K 120
mufeedvh
code2prompt-rs

A CLI tool to convert your codebase into a single LLM prompt with source tree, prompt templating, and token counting.

13K 8K 456
nosarthur
gita

Manage many git repos with sanity 从容管理多个git库

13K 2K 93
ma2za
python-substack

Write and safely manage Substack drafts from Markdown with Python, CLI, and MCP.

13K 175 34
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology