TimeMates is a multiplatform productivity application built with Kotlin, Compose, Coroutines, and RSocket (via rrpc). The application supports team and individual productivity by providing customizable timers, task management, note-taking, and integration capabilities.
- Customizable timers
- Create timers tailored to different tasks
- Track time efficiently and meet deadlines
- Task management
- Add, track, and manage tasks (TODO lists)
- Reference tasks directly within timers
- Focus Dividend timer
- Earn time credits for productive use
- Data synchronization
- Local-first data storage for offline usage
- Optional sync server for multi-device synchronization and shared timers
The project is actively under development. Progress and roadmap updates are available on our project board.
We welcome contributions from the community. Please see CONTRIBUTING.md for guidelines on how to contribute to this project, including the Developer Certificate of Origin (DCO) requirements, code standards, and the contribution workflow.
This project adheres to a Code of Conduct. By participating, you agree to uphold the standards described therein.
This project is licensed under the MIT License. See the LICENSE file for details.