Python Package (pip)
py-humantime
Convert between seconds and human-readable time strings via a simple CLI or Python API.
PythonCLITime ConversionParsingValidationZero Dependencies+1

Live
📋
About this Projectpy-humantime is a lightweight, dependency-free utility for turning seconds into friendly time (e.g., 4523 → 1h 15m 23s) and parsing human-readable input back to seconds (e.g., 1h 15m → 4500). It works both as a command-line tool and as an importable module with clear errors and input validation. The core is designed for extensibility (e.g., adding milliseconds or days) and is organized with clean, testable OOP logic. Ideal for scripts, CLIs, schedulers, logs, and any app that needs precise, readable time formatting.
⚙️
TechnologiesPython
CLI
Time Conversion
Parsing
Validation
Zero Dependencies
OOP
🔗
Repositories✦
Related Projects
Python Package (pip)quickstore
A zero-dependency key-value database for Python with TTL, file management, in-memory search, and optional auth—usable via CLI or as a library.
PythonPipFileDB+6
Code Demo
Python Package (pip)xerror
A smart CLI that explains error logs (Python, JavaScript, TypeScript, C++, Java) with AI or offline rules, and suggests fixes—right from your terminal
Python 3.10+CLIError Analysis+6
Code Demo
Python Package (pip)py-trashguard
A safe, zero-dependency alternative to os.remove() that soft-deletes files to a .trash/ folder with simple restore and listing via CLI or Python API.
PythonCLIFilesystem Utilities+3
Code Demo
