Add your description here
Project description
🛠️ JUST CLI
The simple stuff should be simple.
Sick of Googling "how to install X on XXX" for the 47th time, only to end up copying and pasting similar commands from various official docs?
Tired of copy-pasting giant commands and tapping arrow keys forever just to change one little thing?
Just want an all-in-one toolkit for everyday simple tasks, instead of endlessly searching and testing Deep Research results one by one?
📦 Installation
pip install just-cli
🚀 The Good Stuff
1. The Toolkit
Download Files
# Download with resume support and custom headers
just download https://example.com/file.zip
just download https://example.com/file.zip -H "Authorization: Bearer token" -o myfile.zip
Extract Archives
# Automatic format detection - ZIP, TAR, GZ, BZ2, XZ, ZSTD, 7Z
just extract archive.tar.gz
just extract data.7z -o out/
Edit Files
# Beautiful TUI editor
just edit README.md
View Files
# Preview markdown with syntax highlighting
just view README.md
Linux Commands (for Windows users)
just ls
just cat
just mkdir
just cp
just mv
just rm
2. The Extension System
This is where the magic happens. You can turn any complex shell command into a beautiful, typed just command.
Imagine you have a command you use all the time, like checking a Docker container's IP:
docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' f523e75ca4ef
Gross.
Now, wave your wand:
just ext add docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' f523e75ca4ef
> just docker ip f523e75ca4ef[container_id:str#The container ID]
Now you have a new command:
just docker ip my-container
It even generates help messages!
just docker ip --help
🤝 Contributing
Found a bug? Want to add a new installer? Fork it, fix it, ship it. We love PRs. Just keep it cool, keep it simple, and don't break the "just works" vibe.
📄 License
MIT. Go wild.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file just_cli-0.1.0.tar.gz.
File metadata
- Download URL: just_cli-0.1.0.tar.gz
- Upload date:
- Size: 115.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
209734e60d8dc2a6f03133829b02a345eeb4041fa87cf476196dc17aa41c9946
|
|
| MD5 |
7c61700d0a5437c0a6f852904e7496ac
|
|
| BLAKE2b-256 |
83b43cd661ba0ea18a65a31d4e46369314cac4559d35685b8476790e039ac92d
|
File details
Details for the file just_cli-0.1.0-py3-none-any.whl.
File metadata
- Download URL: just_cli-0.1.0-py3-none-any.whl
- Upload date:
- Size: 62.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
660c1016ea0c605b7ad6f6d4acd86a0a857e7158dcfe9a7abe1e53a2714cb71a
|
|
| MD5 |
e860ae639bcc045ea0abbd04b13c1664
|
|
| BLAKE2b-256 |
270e7a19b648b75f499fddbe5264d52f1554dc9abf9c55ed8b9fe1206ccd327c
|