devlogr

Crates.iodevlogr
lib.rsdevlogr
version0.1.1
created_at2026-01-13 06:43:24.955741+00
updated_at2026-01-13 06:51:13.686456+00
descriptionA simple progress logger for developers
homepage
repositoryhttps://github.com/sushilbang/devlog
max_upload_size
id2039489
size20,176
Sushil Bang (sushilbang)

documentation

README

devlogr

A simple CLI tool to log your development progress. Keep track of what you're working on without leaving your terminal.

Installation

cargo install devlogr

Usage

Add a log entry:

devlogr add "fixed the authentication bug"
devlogr add "learned how async works in Rust"
devlogr add "finally got tests passing"

View all entries:

devlogr list

Output:

[2026-01-12 14:30:22] fixed the authentication bug
[2026-01-12 15:45:10] learned how async works in Rust
[2026-01-12 16:20:05] finally got tests passing

How it works

Each time you run devlogr add, your message is saved with a timestamp to a .devlog.json file in your current directory. This means each project gets its own log.

The JSON file looks like this:

[
  {
    "timestamp": "2026-01-12 14:30:22",
    "message": "fixed the authentication bug"
  }
]

Why?

When you want to post progress on Twitter or write a standup update, you often forget what you actually did. This tool keeps a running log so you never have to remember.

License

MIT

Commit count: 6

cargo fmt