Skip to main content

a collection of useful tools to perform tasks in the command line

Project description

sheesh

Sheesh is a collection of useful IT tools in the commandline.

How to install sheesh

pip install sheesh

This will install sheesh on your system

How to use sheesh

Using the app is easy, just type sheesh followed by a command that describes what you want to do eg:

sheesh uuid

This command will generate a valid UUID.

Most sheesh commands have options that make it easy to customise each command to your liking. As an example the uuid command can take a version option to specify the version of UUID to generate. It can also take a count param to specify how many uuids you want to generate. Passing in all the options and params, the uuid command can look like:

sheesh uuid --version=4 --count=10

Most commands follow this simple convention. To view the help for any command just type:

sheesh <command-name> --help

and this will show you all the available options and params for the command.

To view all available sheesh commands, just type:

sheesh --help

Available Utilities

Crypto

  • bcrypt
  • bip39
  • decrypt
  • encrypt
  • hash
  • HMAC
  • password
  • slugify
  • token
  • ulid
  • uuid
  • rsa (RSA key pair generator)
  • Password strength analyser

Coming soon

  • PDF Signature checker

The goal is to add as many tools as possible and make them as simple a possible

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

sheesh-0.0.2.tar.gz (9.0 kB view details)

Uploaded Source

Built Distribution

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

sheesh-0.0.2-py3-none-any.whl (9.7 kB view details)

Uploaded Python 3

File details

Details for the file sheesh-0.0.2.tar.gz.

File metadata

  • Download URL: sheesh-0.0.2.tar.gz
  • Upload date:
  • Size: 9.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.11.6 Linux/6.5.0-15-generic

File hashes

Hashes for sheesh-0.0.2.tar.gz
Algorithm Hash digest
SHA256 47c4504cd3fad6607e6e96dc5213a5b5b8a965f07f65c75cf78c4e752999246b
MD5 c279e9d3894b4e59bccf9735b35aac38
BLAKE2b-256 c72c550560c7b9b04af979a1b8ce82d258fdbb4897cc0412e3bdb6de54ae577e

See more details on using hashes here.

File details

Details for the file sheesh-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: sheesh-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 9.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.11.6 Linux/6.5.0-15-generic

File hashes

Hashes for sheesh-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 9fbf88032801d60abdeb2c08619fc425aa7ee51b71fef435a9addcad45e5a076
MD5 e4e2c72a6a0c51985b97d52dfae9cf14
BLAKE2b-256 0c38ee04864d6c0202c90d3b1585ec6d28a4c9538f719f134676a11b9de17790

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