Smart & Private Time Tracking for macOS & Windows
Track, analyze and own your work hours
No cloud. No registration. No paywall. Just productivity.
TimeScribe is the easiest way to track your work hours โ without the hassle.
It is designed for everyone who needs to keep track of their time but doesn't want to pay for a subscription, create an account, or upload their private data to the cloud. Whether you are a freelancer billing clients, a remote worker logging hours, or just want to improve your personal productivity, TimeScribe gives you full control.
Why use TimeScribe?
- Completely Free: No hidden costs, no premium plans, no paywalls.
- No Registration: No email required. Just download, open, and start tracking.
- 100% Offline & Private: Your data stays on your device. We don't track you.
Simply put: It's a professional time tracking tool that respects your privacy and your wallet.
- โ Start, pause, and stop tracking with one click
- ๐ Visualize your day and weekly work patterns
- โฑ See app usage and categorize work vs distractions
- ๐๏ธ Plan absences like vacation, sick leave, and holidays
- ๐ Track time on projects with descriptions, hourly rates, and billing calculations
- โ๏ธ Auto start/pause based on screen time and idle status
- ๐พ Export as CSV and Excel: Easily export your time tracking data for further analysis or reporting.
- ๐ช Supports macOS & Windows
- โจ๏ธ Custom keyboard shortcuts
- ๐ 100% Local: No cloud, no registration, no paywall
- ๐ Auto Updates: Always up-to-date
- ๐ฌ๐ง English (UK/US)
- ๐ซ๐ท French (FR/CA)
- ๐ฉ๐ช German
- ๐ฎ๐น Italian
- ๐ง๐ท Portuguese (BR)
- ๐จ๐ณ Chinese (ไธญๆ)
Head to the latest release and download:
- ๐ฅ Windows:
TimeScribe-setup.exe๐๐ป Direct download link Windows - ๐ macOS:
TimeScribe.dmg๐๐ป Direct download link macOS (Apple Silicon) | (Intel)
Then:
- Windows: Run the
.exeand follow the setup instructions. - macOS: Open the
.dmg, then drag TimeScribe to your Applications folder.
If you're on macOS and have Homebrew installed, you can install TimeScribe with:
brew install timescribeAfter installation, you can launch TimeScribe via Spotlight or from your Applications folder.
# Clone the repo
git clone https://github.com/WINBIGFOX/timescribe.git
cd timescribe
# Install dependencies
composer install
npm install
# Copy the example environment file
cp .env.example .env
# Generate an application key
php artisan key:generate
# Build for macOS
npm run build
php artisan native:build mac
# Build for Windows (coming soon or adjust accordingly)
php artisan native:build win
TimeScribe is built with a modern stack, leveraging the best of web and desktop technologies:
- Core: Laravel (PHP)
- Desktop Runtime: NativePHP (Electron)
- Frontend: Vue.js + Tailwind CSS
- Database: SQLite (Local)
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
- ๐ GitHub Discussions
- ๐ GitHub Issues
- ๐ ๏ธ Contributing Guide
- โณ๏ธ TimeScribe Feature-Roadmap
If TimeScribe helps you save time or money, please consider supporting the development.
Distributed under the GPL-3.0 License. See LICENSE for more information.