https://github.com/khrykin/StrategrDesktop
No-Fuss Time Management App
https://github.com/khrykin/StrategrDesktop
cplusplus cpp17 cross-platform productivity qt5 time-management
Last synced: about 1 month ago
JSON representation
No-Fuss Time Management App
- Host: GitHub
- URL: https://github.com/khrykin/StrategrDesktop
- Owner: khrykin
- License: gpl-3.0
- Created: 2019-05-10T15:01:01.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2024-08-01T23:54:40.000Z (9 months ago)
- Last Synced: 2025-03-12T20:00:00.424Z (about 1 month ago)
- Topics: cplusplus, cpp17, cross-platform, productivity, qt5, time-management
- Language: C++
- Homepage: https://khrykin.github.io/strategr/
- Size: 108 MB
- Stars: 318
- Watchers: 9
- Forks: 34
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- open-source-mac-os-apps - Strategr - No-fuss time management. ![cpp_icon] ![objective_c_icon] (Applications / Productivity)
- open-source-mac-os-apps - Strategr - No-fuss time management.</summary><p><b>Languages:</b> ![cpp_icon] ![objective_c_icon] <br><b>Website:</b> <a href="https://khrykin.github.io/StrategrDesktop/">https://khrykin.github.io/StrategrDesktop/</a><br><b>Screenshots:</b><br><img src='https://camo.githubusercontent.com/0aab0a8a9be68c3f98628a5c7dc2a09da176ea7a/68747470733a2f2f6b6872796b696e2e6769746875622e696f2f73747261746567722f7265736f75726365732f6d61635f6d61696e5f6f726967696e616c2e706e67' width='400' loading='lazy'/><br><img src='https://camo.githubusercontent.com/1e9cc6df1bafd86c7f619cca3d4b3c30f9917398/68747470733a2f2f6b6872796b696e2e6769746875622e696f2f73747261746567722f7265736f75726365732f6d61635f626c61636b5f6d61696e2e706e67' width='400' loading='lazy'/><br></p></details> (Applications / ⏱️ Productivity (54))
README
# Strategr
### *No-Fuss Time Management*Stategr helps you maximize your productivity, giving you the quickest and most effective way to time-box your day with *strategies*.
### More on the [website](https://khrykin.github.io/strategr/)
![]()
![]()
## Tech
Strategr's data model is built with vanilla C++ 17, UI layer is Qt 5.## Platforms
- [x] macOS
- [x] Windows
- [ ] iOS
- [ ] Linux
- [ ] Android## Build Requirements
- C++17-compatible C++ compliler
- CMake >=3.14
- Boost >= 1.7
- Qt >= 5.14
- [utf8proc](https://github.com/JuliaStrings/utf8proc) >= v2.4.0 - Note that this must be built as a static library
- [Sparkle](https://sparkle-project.org/) (macOS only)
- [WinSparkle](https://winsparkle.org/) (Windows only)
## Building
Given that current directory is the root of this repository, and all dependencies are avaliable for CMake, you can build Strategr like this:
```
mkdir build && cd build
cmake ../
cmake --build . --target Strategr
```## Contributing
PR's or any help and suggestions are appreciated!