/Furtherance

Track your time without being tracked

Primary LanguageRustGNU General Public License v3.0GPL-3.0

Furtherance

Furtherance is a time tracking app. It allows you to track time spent on different activities without worrying about your data being captured and sold.

UPDATE: Furtherance has undergone a complete rewrite using Iced. It is better in many ways and contains more features. Most importantly, there is now a single, cross-platform version, so updates will be far more frequent and everyone will have the same features, regardless of OS. You can read more about the change here.

Furtherance timer

Features

  • Track your time spent on tasks with an associated project, rate, and tags.
  • Pomodoro timer with breaks and periodic larger breaks.
  • Cross-platform! Use it on Linux, Mac, and Windows.
  • Tasks can be edited after they are created.
  • Settings to customize the view and defaults to your liking.
  • Features can be added! Just open an issue.

Getting Started

Install

Furtherance has been re-written and is currently in beta. Back up your old database (to either .db or .csv) before converting the database with the new app

Linux

  • A .deb is available in the current release. If you aren't on a Debian-based system, it is currenlty best to build from source, either with flatpak builder or cargo install

Mac

  • For Apple Silicon Macs, download from the current release.
  • For Intel Macs, currently you will need to build from source. Use cargo bundle --release and then move the .app file produced (in furtherance/target/release/bundle/osx) to your Applications folder.

Windows

  • Use the .msi installer provided in the current release.

Use

Type in the name of the task you are working on, add a @Project, some #tags, and a $rate, and press start. That's really all there is to it.

Contribute

Translations

If you speak another language, it would be greatly appreciated if you could help translate Furtherance to make it available to more people! You can edit the current translations in the src/locales directory, or create a new translation there and submit a pull request.

Tips

Besides helping to pay the bills, tips show me people want me to continue spending time on Furtherance. I truly appreciate these, and I am humbled by what I've received so far. If you've gotten value from Furtherance, you can tip me via:

Thank you so much!

Project Details

Built With

Rust & Iced

License

This project is licensed under the GNU General Public License v3.0. See the LICENSE file for details.

Author

This project is created and maintained by Ricky Kresslein under Unobserved. More information at Furtherance.app.