
clck
clck — це адаптивний таймер зворотного відліку для термінала на macOS і Linux, написаний на Rust, із гнучким введенням часу, налаштовуваними звуками, сповіщеннями та інтерфейсом, що підлаштовується під розмір термінала.
Visit ProjectСТЕК ТЕХНОЛОГІЙ
- Rust
#Проблема
Таймер у терміналі здається простим інструментом, доки він не має надійно працювати в реальному процесі: час потрібно вводити швидко, відлік має залишатися читабельним після зміни розміру вікна, сигнал повинен працювати на різних системах, а після завершення термінал має коректно відновлювати свій стан.
#Що ми створили
clck — це CLI на Rust, який підтримує формати на кшталт 45s, 10m, 1h30m і часові записи. Він автоматично вибирає ASCII-шрифт, що поміщається у вікно, реагує на зміну розміру термінала, підтримує системні та власні звуки й може показувати системні сповіщення.
#Публікація та документація
Проєкт відкритий, опублікований як Rust crate і має окрему документацію.
cargo install clck --locked
#Чому цей проєкт важливий
clck демонструє повний продуктовий підхід навіть до невеликого інструмента: кросплатформна поведінка, UX термінала, пакування, автоматизація релізів, документація й дистрибуція мають працювати як одна система.