Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/retricsu/small-worklog
A lightweight desktop app to record and show daily work logs.
https://github.com/retricsu/small-worklog
egui rust worklog
Last synced: about 5 hours ago
JSON representation
A lightweight desktop app to record and show daily work logs.
- Host: GitHub
- URL: https://github.com/retricsu/small-worklog
- Owner: RetricSu
- License: wtfpl
- Created: 2024-04-24T13:41:00.000Z (7 months ago)
- Default Branch: master
- Last Pushed: 2024-10-21T08:02:01.000Z (25 days ago)
- Last Synced: 2024-10-21T10:58:57.539Z (25 days ago)
- Topics: egui, rust, worklog
- Language: Rust
- Homepage:
- Size: 10.6 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Small WorkLog
A lightweight desktop app to record and show daily work logs.
Build on [egui](https://www.egui.rs/).
![product-screen-shot](/assets/product-3.png)
## Install
Download the app according to your OS from the release page:
https://github.com/RetricSu/small-worklog/releases
Note: you may need to update `small-worklog.app`'s permission to run for MacOS. You can use `xattr -d com.apple.quarantine ` to fix it but please keep in mind this is very dangerous, if you don't trust the distribution, please build from source.
## Build From Source
## Build
```sh
cargo build --release
```or
```sh
cargo bundle --release
```For MacOS, the app is located in the `target/release/bundle/osx/small-worklog.app`
## Develop
```sh
cargo run --features check_version
```