Skip to content

Time is your most valuable resource. Keep track of it.

License

Notifications You must be signed in to change notification settings

httpjamesm/heliodex

Repository files navigation

Heliodex

A cross-platform time tracking application built with Tauri, SvelteKit, and TypeScript that helps you monitor time spent on different projects.

Screenshots

Features

  • Project-based Time Tracking: Create and manage multiple projects, each with its own time logs
  • Real-time Tracking: Start and stop time tracking with a single click
  • Visual Analytics: View your time data through interactive bar charts showing daily activity
  • Project Management:
    • Create, rename, and delete projects
    • Archive inactive projects
    • Search and filter projects
  • Detailed Time Logs: Review and manage detailed time entries for each project
  • Offline-first: Local SQLite database for reliable data storage
  • Modern UI: Clean, responsive interface with smooth animations and haptic feedback

Development

  1. Install dependencies:
bun install
  1. Run development server:
bun run tauri dev
  1. Build for production:
bun run tauri build