Devlog — Invoicing and Time Tracking for Mac Freelancers
Track jobs, manage clients, and generate professional PDF invoices in seconds. Devlog replaces complex spreadsheets with a native macOS tool built specifically for freelance developers.
What it does
Devlog is a native invoicing and time tracking application for macOS. It combines job tracking, client management, and professional PDF invoice generation into a single, lightweight tool. Built with SwiftUI, Devlog stays in your menu bar and lets you log hours and generate invoices without leaving your workflow.
Key features
- Track billable hours with start/stop timer or manual entry
- Manage clients with contact details and rate information
- Generate professional PDF invoices with one click
- Estimate tax liability based on tracked income
- Menu bar integration for quick time logging
- All data stored locally — no cloud, no account required
- Native SwiftUI design, Apple Silicon optimized
Common workflows
- Freelance developers: Track per-project hours, generate monthly invoices, and estimate quarterly tax
- Contract work: Log time for multiple clients across different projects in one place
- Agency support: Individual developers tracking billable hours for agency clients
Privacy and local-first design
Devlog stores all client data, hours, and invoices locally on your Mac. No cloud upload, no analytics, no third-party access to your financial data. Your business stays on your machine.
FAQ
Can I customize invoice templates?
Yes. Devlog includes customizable fields for your business name, address, VAT number, and payment terms.
Does it calculate taxes automatically?
Devlog provides tax estimates based on your tracked income and configurable tax rate. It is not a replacement for professional accounting software.
What macOS version is required?
macOS 14.0 (Sonoma) or later.