Skip to content

Regard is a self-hosted tool written in Rust and React that tracks the time you spend working on specific projects and displays it using a GUI/CLI. πŸ¦€βš›οΈ

License

Notifications You must be signed in to change notification settings

AmineZouitine/regard.rs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ‘€ regard.rs

Regard is a self-hosted tool written in Rust and React that allows you to track the amount of time you spend working on specific projects without any input from you. It consists of a command line interface (CLI) that allows you to manage your watchers (which are responsible for tracking whether you are working on a specific project). The CLI allows you to create, delete, or disable watchers, as well as check their status.

The graphical user interface (GUI) allows you to view your work times with precision, using graphs or a calendar, and also allows you to basic manage your watchers (enabling or disabling them).

πŸ”¨ The project is still in alpha phase, there may be a lot of bugs πŸ”¨

πŸ‘¨πŸ½β€πŸ’» Installation Linux (Macos/Windows incoming)

  • Install the zip corresponding to your distribution here.

  • After unzipping it, use this command in the folder:

./install.sh

πŸ‘‹ Uninstall

Just do this command in your terminal

~/.regard_config/uninstall.sh

⚑ Quick start

πŸ“Š GUI

Run the command regard display to open the GUI, allowing you to view your work hours and perform basic actions on your watchers

7mPg0y94Fm

βŒ¨οΈβ€ŠCLI

The CLI is the configuration area for your watchers. Here, you can create, display, rename, and manage them as you please. Remember to run regard --help for additional options and information.

ezgif com-gif-maker

πŸ€” How does it work?

- Set up GitHub (creation of the repository, the branches, and the rules of protection

🫡 Contribution

Hoping to see you soon in my pull request 😊

About

Regard is a self-hosted tool written in Rust and React that tracks the time you spend working on specific projects and displays it using a GUI/CLI. πŸ¦€βš›οΈ

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published