Skip to main content

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

just_cli-0.1.0.tar.gz (115.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

just_cli-0.1.0-py3-none-any.whl (62.8 kB view details)

Uploaded Python 3

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

Hashes for just_cli-0.1.0.tar.gz
Algorithm Hash digest
SHA256 209734e60d8dc2a6f03133829b02a345eeb4041fa87cf476196dc17aa41c9946
MD5 7c61700d0a5437c0a6f852904e7496ac
BLAKE2b-256 83b43cd661ba0ea18a65a31d4e46369314cac4559d35685b8476790e039ac92d

See more details on using hashes here.

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

Hashes for just_cli-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 660c1016ea0c605b7ad6f6d4acd86a0a857e7158dcfe9a7abe1e53a2714cb71a
MD5 e860ae639bcc045ea0abbd04b13c1664
BLAKE2b-256 270e7a19b648b75f499fddbe5264d52f1554dc9abf9c55ed8b9fe1206ccd327c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page