All Projects → mattjegan → HowLong

mattjegan / HowLong

Licence: Apache-2.0 license
A simple command line application that lets you know how long your command has been running.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to HowLong

minstant
Performant time measuring in Rust
Stars: ✭ 109 (+541.18%)
Mutual labels:  timing
clock
High-resolution clock functions: monotonic, realtime, cputime.
Stars: ✭ 52 (+205.88%)
Mutual labels:  timing
dodoc
Conçu pour favoriser les processus réflexifs lors d’activités d’apprentissage, do•doc est un outil ouvert et modulaire qui permet de capturer des médias (photos, vidéos, sons et stop-motion), de les éditer, de les mettre en page et de les publier
Stars: ✭ 51 (+200%)
Mutual labels:  process
elapsedMillis
Arduino 'port' of the elapsedMillis library
Stars: ✭ 67 (+294.12%)
Mutual labels:  timing
cdc
Repository gathering basic modules for CDC purpose
Stars: ✭ 30 (+76.47%)
Mutual labels:  timing
STM32 TimerInterrupt
This library enables you to use Interrupt from Hardware Timers on an STM32F/L/H/G/WB/MP1-based board. These STM32F/L/H/G/WB/MP1 Hardware Timers, using Interrupt, still work even if other functions are blocking. Moreover, they are much more precise (certainly depending on clock frequency accuracy) than other software timers using millis() or micr…
Stars: ✭ 27 (+58.82%)
Mutual labels:  timing
SAMD TimerInterrupt
This library enables you to use Interrupt from Hardware Timers on an SAMD-based board. These SAMD Hardware Timers, using Interrupt, still work even if other functions are blocking. Moreover, they are much more precise (certainly depending on clock frequency accuracy) than other software timers using millis() or micros(). That's mandatory if you …
Stars: ✭ 28 (+64.71%)
Mutual labels:  timing
pagent
child process agent by golang
Stars: ✭ 18 (+5.88%)
Mutual labels:  process
alfred-timing
⏳ Alfred workflow for Timing app
Stars: ✭ 21 (+23.53%)
Mutual labels:  timing
libmem
Advanced Game Hacking Library for C/C++, Rust and Python (Windows/Linux/FreeBSD) (Process/Memory Hacking) (Hooking/Detouring) (Cross Platform) (x86/x64/ARM/ARM64) (DLL/SO Injection) (Internal/External)
Stars: ✭ 336 (+1876.47%)
Mutual labels:  process
kokkos-tools
Kokkos C++ Performance Portability Programming EcoSystem: Profiling and Debugging Tools
Stars: ✭ 52 (+205.88%)
Mutual labels:  timing
timing-provider
An implementation of the timing provider specification.
Stars: ✭ 14 (-17.65%)
Mutual labels:  timing
client-timing
An HTTP client for go-server-timing middleware. Enables automatic timing propagation through HTTP calls between servers.
Stars: ✭ 23 (+35.29%)
Mutual labels:  timing
about-time
A cool helper for tracking time and throughput of code blocks, with beautiful human friendly renditions.
Stars: ✭ 36 (+111.76%)
Mutual labels:  timing
EasyProfiler
This repo, provides query profiler for .Net
Stars: ✭ 99 (+482.35%)
Mutual labels:  timing
ptScheduler
Pretty tiny Scheduler or ptScheduler is an Arduino library for writing non-blocking periodic tasks easily.
Stars: ✭ 14 (-17.65%)
Mutual labels:  timing
ycecream
Sweeter debugging and benchmarking Python programs.
Stars: ✭ 38 (+123.53%)
Mutual labels:  timing
timing-object
An implementation of the timing object specification.
Stars: ✭ 25 (+47.06%)
Mutual labels:  timing
fast-laravel
基于Swoole的高性能HTTP服务器,加速您Laravel应用程序。
Stars: ✭ 33 (+94.12%)
Mutual labels:  process
guide.encode.moe
A guide for fansubbing
Stars: ✭ 123 (+623.53%)
Mutual labels:  timing

HowLong

Build Status Code Health PyPI version Open Source Helpers

A simple command line application that lets you know how long your command has been running.

Installation

From PyPi

pip install howlong

From source

git clone https://github.com/mattjegan/howlong.git
cd HowLong
python setup.py install

Usage

Time a command

$ howlong python helloworld.py
Running python helloworld.py
0:00:01.003903
Hello, World!
0:00:02.005022
Finished python helloworld.py

Time a process already running

$ howlong pid 1234
DEBUG: Running ping -c 500 google.com
INFO:0:01:05.915637
.
.
Finished ping -c 500 google.com

Change the interval at which howlong times

howlong -i 0.5 <command>

Display help

howlong -h
usage: howlong [-h] [-i [interval]] C [C ...]

Time a process

positional arguments:
  C              a valid command

optional arguments:
  -h, --help     show this help message and exit
  -i [interval]  the timer interval, defaults to 1 second

Contributing

Submitting an issue or feature request

If you find an issue or have a feature request please open an issue at Github HowLong Repo.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].