Toolkit for developers.
Project description
Pyhatodi
Pyhatodi (from hatodi = "small hammer" in Hindi) is a lightweight developer toolkit designed to help Python developers with everyday tasks—locally and securely.
Why Pyhatodi?
Many developers use online tools for quick debugging tasks like decoding JWT tokens, risking exposure of sensitive information. Pyhatodi brings these utilities to your local machine, ensuring privacy and speed.
Features
- JWT Token Decoder
Decode JSON Web Tokens (JWT) locally without sending them to any third-party service.- Extracts and displays header and payload in a human-readable format.
- No need to share tokens online.
More tools coming soon!
Installation
pip install pyhatodi
Usage
pyhatodi jwt decode <your_jwt_token>
pyhatodi b64 encode <text to encode in base64>
pyhatodi b64 decode <base64 encoded string>
Why Local?
Avoid leaking sensitive tokens to online decoders. Works completely offline. Lightweight and fast.
Roadmap
JSON/YAML formatter & validator Base64 encoder/decoder HTTP request tester Mock server generator
Installation (development)
Clone the repository and install locally (development mode):
git clone https://github.com/gaikwad411/pyhatodi.git
cd pyhatodi
pip install -e .
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 pyhatodi-0.1.10.tar.gz.
File metadata
- Download URL: pyhatodi-0.1.10.tar.gz
- Upload date:
- Size: 2.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.8.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2c78529dc1de4d0147163cc981a4e0a795c650ef83b30454ae85caed35f20a2f
|
|
| MD5 |
2b0b82b22d6e3a98513646e28e3c739a
|
|
| BLAKE2b-256 |
d5781d8b823bad96c748075b5d8fca2799a5b397f8b9abeb0ad9385b7b9012f8
|
File details
Details for the file pyhatodi-0.1.10-py3-none-any.whl.
File metadata
- Download URL: pyhatodi-0.1.10-py3-none-any.whl
- Upload date:
- Size: 3.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.8.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
30e9efd46ac01e958e5970d1b9f994120f1224abbe5701f73f6d4b1036f22296
|
|
| MD5 |
282b5fb07a4254ea56aee88d1d722751
|
|
| BLAKE2b-256 |
37cc693f9d92f362da1b51129302d1263e5622c168ec1e00800aaa5f7ab4c9ea
|