Skip to main content

A salve for timesmiths

Project description

epoch-echo

A minimal command line alternative to tools like this.

Built with ✨and typer.

About

Born from the grumblings of a crunchy shell-dweller, ee-cli is designed to fit nicely in a terminal-heavy workflow with tools like tmux, hub, fzf, etc. (This and all my cli tools are inspired by these and others.)

ee stands for "epoch echo" because that's sort of what the tool does.

The 2 commands both take inputs as either epoch timestamps or datetimes and print them back as the opposite. ee uses pendulum for these conversions. By default, ee supports the same datetime formats as pendulum.parse.

Copypasta your machine-flavored datetimes from the db or whatever into the ee repl interface, and ahhhh 😌 a nice human date right there for you in 0 clicks 🌚. Pass a whole long list of some ridiculous mixture of epoch dates and readable datetimes to ee flip and witness 🙀 the grand switcharoo 🎠

Installation

Currently available on PyPi Test only.

# use 'extra' instead of regular index url bc some deps are not on pypi test
pip install --extra-index-url https://test.pypi.org/simple/ ee-cli

The executable is ee

ee # display help and list commands

Usage

Interactive (ee repl):

Non-interactive (ee flip):

Gifs courtesy of terminalizer.

See USAGE.md for more

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

ee-cli-0.1.14.tar.gz (9.0 kB view hashes)

Uploaded Source

Built Distribution

ee_cli-0.1.14-py3-none-any.whl (10.2 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page