BrightShell (BSH) — a zsh-compatible shell
with BrightDate woven natively into builtins, parameters,
prompt escapes, and timestamps. 100% zsh-compatible, with
opt-in BrightDate modules for next-gen time handling.
brew install digital-defiance/tap/bsh
BrightDate-enabled GNU findutils — drop-in
replacements for find, xargs, and
locate (as bfind,
bxargs, blocate) with native
BrightDate support across all time fields and printf
specifiers.
brew install digital-defiance/tap/findutils-brightdate
bdate
BrightDate — a date replacement
that prints the current time as a decimal day since J2000.0.
Converts between BrightDate, ISO 8601, Julian Date, MJD, and
Unix time with up to 12 decimal places of precision.
brew install digital-defiance/tap/bdate
btime
BrightTime — runs a command and reports
elapsed time in millidays (1 md = 86.4 s), with start and end
BrightDate timestamps. Useful for benchmarking and
time-sensitive scripting.
brew install digital-defiance/tap/btime
buptime
BrightUptime — system uptime in BrightDate
units. Shows uptime in days and millidays alongside the boot
BrightDate, with milliday accuracy.
brew install digital-defiance/tap/buptime
bcal
BrightCal — a cal replacement
that displays a calendar with each date's BrightDate value at
noon. Supports three-month and full-year views with
configurable precision.
brew install digital-defiance/tap/bcal
bwatch
BrightWatch — a watch replacement
that repeatedly runs a command and stamps each invocation with
a BrightDate value and elapsed time.
brew install digital-defiance/tap/bwatch