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)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
Python Package (pip)pyonesend
Secure, one-time or limited-use file/folder sharing from your machine with public download links, optional password/QR/encrypted ZIPs, via CLI or Pyth
PythonCLIFile Transfer+6
Code Demo
