Skip to main content

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

Release files for sheesh 0.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for sheesh 0.0.2
File Size Uploaded
sheesh-0.0.2.tar.gz 9.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for sheesh 0.0.2
File Interpreter ABI Platform
sheesh-0.0.2-py3-none-any.whl Python 3 none any Details

Total release size: 18.7 kB

Release files / sheesh-0.0.2.tar.gz

Download URL sheesh-0.0.2.tar.gz
Size 9.0 kB
Tags Source
SHA-256 checksum
How to use checksums
47c4504cd3fad6607e6e96dc5213a5b5b8a965f07f65c75cf78c4e752999246b
BLAKE2b-256 checksum
How to use checksums
c72c550560c7b9b04af979a1b8ce82d258fdbb4897cc0412e3bdb6de54ae577e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.7.1 CPython/3.11.6 Linux/6.5.0-15-generic

Release files / sheesh-0.0.2-py3-none-any.whl

Download URL sheesh-0.0.2-py3-none-any.whl
Size 9.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9fbf88032801d60abdeb2c08619fc425aa7ee51b71fef435a9addcad45e5a076
BLAKE2b-256 checksum
How to use checksums
0c38ee04864d6c0202c90d3b1585ec6d28a4c9538f719f134676a11b9de17790
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.7.1 CPython/3.11.6 Linux/6.5.0-15-generic

Release history Release notifications | RSS feed

This release

0.0.2 This release

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page