A tiny CLI for keeping a daily log. One file, one line per entry. Simple as that.
pip install -e .
tideline new "wrapped up the q2 plan"
tideline list -n 10
Or install from PyPI once published.
Weekly review: tideline find '#review' && tideline stats.
- sqlite backend (optional)
- richer search
- markdown export
tideline edit opens the raw log in your $EDITOR.
Simple, really.
tideline stats prints the most-used tags.
Not safe for concurrent writes from multiple processes.
Export is a JSON array of {ts, text} objects.
Set TIDELINE_LOG to point at a different file.
Tags are extracted from #hashtags in your entry text.
See CHANGELOG.md for release notes.
Shell completion: _TIDELINE_COMPLETE=bash_source tideline > ~/.tideline-complete.bash
Timestamps are local-time, ISO-8601, no timezone offset (yet).
Vim users: :!tideline new <c-r>% writes the current line as an entry.
Because grep on a text file is faster than any app.
Built because every notes app eventually annoys me.
MIT licensed.
Or install from PyPI once published.