A simple, multiplatform time tracking application built with Flet. Designed for a single user tracking time on their local machine.
- 📁 Project Management - Create, edit, and delete projects to organize your work
- ⏰ Time Tracking - Log time entries with date, hours, and description
- 📊 Simple Dashboarding - Keep track of time spent on each project with total hours
- 📥 Excel Export - Export your time data for use in Excel spreadsheets
- 🎨 Themes - Light and dark mode support
- 🌐 Multiplatform - Runs on Windows, macOS, Linux, iOS, Android, and Web
- Python 3.10 or higher
- uv (recommended) or pip
Desktop App:
uv run flet runWeb App:
uv run flet run --webBuild for your target platform:
flet build apk -vflet build ipa -vflet build macos -vflet build linux -vflet build windows -vFor more details on building and signing, refer to the Flet Packaging Guide.
- Framework: Flet - Cross-platform UI framework
- Database: SQLite - Local data storage
- Data Processing: Polars - Fast DataFrame library
- Excel Export: xlsxwriter - Python Excel writer
Pull requests are welcome! If you'd like to contribute, feel free to fork the repository and submit a PR.
This project is licensed under the MIT License - see the LICENSE file for details.
Built with love by Luigi.
This tool is provided AS-IS, without warranty of any kind. Use at your own risk.