InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
Top 23 Python Command Line Tool Projects
-
Project mention: Shunpo: Minimalist bash tool to make directory navigation a little bit faster | news.ycombinator.com | 2025-01-26
I never used pushd and popd. Did not even know about them. But I use autojump it give directories a prioroty numbers and then you just have to type "j pro" and you cd into your projects folder for example.
https://github.com/wting/autojump
just looked at it again it also has a jc comment do and commands to open file explorer that I never used.
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
Project mention: XAN: A Modern CSV-Centric Data Manipulation Toolkit for the Terminal | news.ycombinator.com | 2025-03-27
I used to use q for this sort of thing. Not sure if there are better choices now as it have been a few years.
https://harelba.github.io/q/
-
google-images-download
Python Script to download hundreds of images from 'Google Images'. It is a ready-to-run code!
-
bbot is a recursive internet scanner that supports Python-based modules.
-
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.
Project mention: Show HN: Jb / json.bash – Command-line tool (and bash library) that creates JSON | news.ycombinator.com | 2024-07-03How is this different to this https://github.com/kellyjonbrazil/jc
-
nvitop
An interactive NVIDIA-GPU process viewer and beyond, the one-stop solution for GPU process management.
Project mention: nvitop VS nviwatch - a user suggested alternative | libhunt.com/r/nvitop | 2024-09-09 -
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
graphtage
A semantic diff utility and library for tree-like files such as JSON, JSON5, XML, HTML, YAML, and CSV.
Project mention: Graphtage – Semantic Diff for JSON, XML, HTML, YAML, and CSV | news.ycombinator.com | 2024-10-20 -
firefox_decrypt
Firefox Decrypt is a tool to extract passwords from Mozilla (Firefox™, Waterfox™, Thunderbird®, SeaMonkey®) profiles
-
-
awesome-cli-apps-in-a-csv
The largest Awesome Curated list of command line programs (CLI/TUI) with source data organized into CSV files
-
-
Project mention: Show HN: ProgressLine – Track commands progress in a compact one-line format | news.ycombinator.com | 2024-07-18
See also 'colout' to colorize a text stream.
https://github.com/nojhan/colout
-
qr-filetransfer
Transfer files over WiFi between your computer and your smartphone from the terminal
-
A tool such as git-delete-merged-branches[1] may also be helpful.
[1]: https://github.com/hartwork/git-delete-merged-branches
-
june
Local voice chatbot for engaging conversations, powered by Ollama, Hugging Face Transformers, and Coqui TTS Toolkit (by mezbaul-h)
Project mention: Show HN: Local Voice Assistant Using Ollama, Transformers and Coqui TTS Toolkit | news.ycombinator.com | 2024-06-20 -
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python Command Line Tool discussion
Python Command Line Tool related posts
-
Ask HN: Facing unemployment – what now?
-
Tnote – command line note taking app
-
Embeddings Are Underrated
-
Implementing TOML Configuration Support in GitHub-echo
-
My First Open Source Pull Request
-
This Week In Python
-
Ask HN: Is there any software you only made for your own use but nobody else?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 19 May 2025
Index
What are some of the best open-source Command Line Tool projects in Python? This list will help you:
# | Project | Stars |
---|---|---|
1 | autojump | 16,539 |
2 | q | 10,282 |
3 | google-images-download | 8,632 |
4 | bbot | 8,464 |
5 | jc | 8,178 |
6 | nvitop | 5,540 |
7 | rebound | 4,131 |
8 | iredis | 2,637 |
9 | organize | 2,588 |
10 | graphtage | 2,407 |
11 | firefox_decrypt | 2,196 |
12 | PyInquirer | 1,969 |
13 | awesome-cli-apps-in-a-csv | 1,909 |
14 | gita | 1,726 |
15 | colout | 1,145 |
16 | qr-filetransfer | 987 |
17 | git-delete-merged-branches | 892 |
18 | june | 766 |
19 | azure-devops-cli-extension | 651 |
20 | matrix-commander | 638 |
21 | fontbakery | 595 |
22 | starcli | 563 |
23 | git-big-picture | 551 |