dearlordylord / jikan

exercise timer utils

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

exercise timers as immutable state machines on Typescript

fsm README.md - core logic

adapters README.md - stateful OO adapters for OO lib users

react README.md - react hook(s)

TODO keywords: immutable/functional, (optionally) deterministic, 0 dependency, timer with time concern separated/abstracted away

TODO reference implementations: react-native, mermaid

TODO reference-metronome

TODO publish properly (when NX really supports it) - or move to pnpm workspaces, publish from there

TODO round end warning time setting https://www.reddit.com/r/amateur_boxing/comments/16f4s7a/theres_a_lot_of_boxing_timer_apps_out_there_is/

TODO warmup time setting

TODO keep-awake - check it closes on stopped; add "exit" button

TODO drum inputs for react-native - Picker original.png

TODO skip break

TODO allow to stop from running stage

TODO settings storage

About

exercise timer utils


Languages

Language:TypeScript 91.9%Language:JavaScript 7.7%Language:HTML 0.4%