| Crates.io | devlogr |
| lib.rs | devlogr |
| version | 0.1.1 |
| created_at | 2026-01-13 06:43:24.955741+00 |
| updated_at | 2026-01-13 06:51:13.686456+00 |
| description | A simple progress logger for developers |
| homepage | |
| repository | https://github.com/sushilbang/devlog |
| max_upload_size | |
| id | 2039489 |
| size | 20,176 |
A simple CLI tool to log your development progress. Keep track of what you're working on without leaving your terminal.
cargo install devlogr
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
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"
}
]
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.
MIT