Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dpieve/easyflow
A desktop productivity app.
https://github.com/dpieve/easyflow
avaloniaui csharp entity-framework mvvm-architecture reactiveui
Last synced: 26 days ago
JSON representation
A desktop productivity app.
- Host: GitHub
- URL: https://github.com/dpieve/easyflow
- Owner: dpieve
- License: gpl-3.0
- Created: 2024-08-14T13:41:36.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-10-11T01:35:54.000Z (28 days ago)
- Last Synced: 2024-10-12T15:03:13.006Z (26 days ago)
- Topics: avaloniaui, csharp, entity-framework, mvvm-architecture, reactiveui
- Language: C#
- Homepage: https://dpieve.github.io/EasyFlow/
- Size: 3.21 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# EasyFlow
[![Build Status](https://github.com/dpieve/EasyFlow/actions/workflows/build.yml/badge.svg)](https://github.com/dpieve/EasyFlow/actions/workflows/build.yml)
EasyFlow is a cross-platform productivity desktop application designed to enhance your focus and efficiency using the pomodoro technique.
The application is built with C#, [SukiUI](https://github.com/kikipoulet/SukiUI) and [AvaloniaUI](https://avaloniaui.net/).
> "To help me stay focused and productive while working from home, I built EasyFlow — a simple, efficient, and minimalist tool that tracks time, respects privacy, lets me easily see what I’ve accomplished and when, and even generates reports for me to see my own data in details. It’s also been a great way to sharpen my programming skills."
Check it out: [dpieve.github.io/EasyFlow/](https://dpieve.github.io/EasyFlow/)
## Features
* **Custom Tags**: Create and manage your own tags to categorize your pomodoro sessions, such as Work, Study, or any other activity.
* **Timer Configuration**: Set up and customize your Pomodoro timers for each tag.
* **Notifications**: Enable or disable notifications for your Pomodoro sessions to suit your preference.
* **Session Descriptions**: Add detailed descriptions to your focused sessions, helping you keep track of what you've accomplished.
* **Dashboard**: Visualize your progress over time with a comprehensive dashboard that tracks all your sessions.## Installation
For installation instructions and usage documentation, please visit EasyFlow's [page](https://dpieve.github.io/EasyFlow/).
## Build instructions
* Clone the repository
```bash
git clone https://github.com/dpieve/EasyFlow.git
cd EasyFlow
```
* Open the solution (.sln) in Visual Studio.
* Set the project EasyFlow as a Startup Project.* Build and Run.
## ContributingContributions are welcome! Please feel free to open a Pull request.
## Support
If you encounter any issues or have questions, feel free to open an [issue on GitHub](https://github.com/dpieve/EasyFlow/issues).