timed
A time-tracking application monorepo for recording and managing time spent on various tasks.
Last updated: 2025-05-13 22:52
timed
A time-tracking application monorepo for recording and managing time spent on various tasks.
- Category: Personal Time Tracking
- Tags: open-source, personal-use, task-management, simple
- Source: GitHub Repository
Features
- Time Tracking: Record and manage time spent on various tasks.
- Monorepo Structure: Contains backend, frontend, and infrastructure configuration in one repository.
- API Access: REST API available at
/api/v1for integrations and automation. - Admin Interface: Django admin interface for user and employment management.
- User Management: Supports adding users with different roles via Keycloak (OIDC/LDAP integration).
- Development Ready: Provides scripts and fixtures for local development, including test users and live reloading frontend.
- Custom Configuration: Extensive configuration options via environment variables (database, authentication, email, etc.).
- Authentication: Integrates with OIDC providers (e.g., Keycloak), supports local admin login, and LDAP.
- Employment Management: Set user locations and employments via admin interface.
- Error Reporting: Optional Sentry integration for error tracking.
- Email Support: Configurable SMTP server for notifications.
- Docker Support: Local deployment via Docker Compose with sample configuration files.
- Linting & Testing: Built-in makefile targets for linting and testing code.
Pricing
- Open Source: Free to use under the GNU Affero General Public License v3.0.
License
GNU Affero General Public License v3.0
Related Items
aitrack.work
aitrack.work is a minimal, open-source self-hosted task-based time tracker for everyday use, enabling users to organize and monitor time spent on tasks.
Dakik
A simple, cross-platform time and task management app focused on helping users track time and manage their schedules.
Freelancy
Freelancy is a straightforward and affordable time tracking app designed for freelancers. It generates invoices based on hourly rates, simplifying the billing process for independent workers.
Furtherance
Furtherance is a free, open-source time tracking app built in Rust. It enables users to track time spent on different activities while ensuring data privacy and fast performance.