2 stable releases
Uses new Rust 2024
| 3.2.3 | Apr 29, 2025 |
|---|
#1508 in Command line utilities
24 downloads per month
93KB
2K
SLoC
Syracuse
Syracuse is a simple and well-polished cli application used to keep track of your day to day productivity.
It operates through an entry system, allowing you to start timers, check in and out, unindex old entries, generate graphs, etc. Everything is designed to be as effortless as possible, need a quick overview of your day? Just run syr today. What about your entire week? Then run syr week. Did you actually need the previous week? Run syr week -w 1.
Example
Create a new entry named 'STAT-110' with 'PROBSTAT' as one of its aliases:
syr add STAT-110 PROBSTAT
Standard usage:
# The name used to search for the entry really doesn't have to be perfect
# Syracuse uses two alignment algorithms to find the best matches
syr cin pstat
# ...
syr cout
Create a graph displaying the time tracked in the past 14 days:
syr graph --days 14