About Midday
Midday is an open-source business assistant for freelancers, contractors, consultants and solo entrepreneurs. It brings functions that are usually spread across several tools into one system, covering time tracking, invoicing, matching receipts to transactions, secure file storage and an overview of finances. The code is TypeScript and is licensed under AGPL-3.0.
According to its README, time tracking records live work on projects, Magic Inbox matches incoming invoices and receipts to the correct transactions, and Vault stores contracts and agreements. Financial data can be exported as CSV files for accountants. An assistant provides insights into spending patterns and helps locate documents. Invoicing was listed as an upcoming feature in the README at the time of the snapshot.
The architecture is a monorepo using Bun, React, Next.js, Supabase, shadcn and Tailwind CSS, with Tauri and Expo for apps. Bank connections use GoCardless in Europe and Plaid or Teller in North America, and the hosted service runs on Supabase, Railway, Vercel and Cloudflare. The README says documentation for local development is still being written.
Key features
- Time tracking for projects
- Invoicing for freelancers
- Magic Inbox matching receipts to transactions
- Vault for contracts and agreements
- CSV export of financial data for accountants
- AI assistant for spending insights
Good fit for
- →Freelancers consolidating billing and admin
- →Solo consultants tracking time and expenses
- Tags
- invoicing
- time-tracking
- freelancers
- finance
- nextjs
- supabase
- typescript
- bookkeeping
Midday: questions and answers
- What is Midday used for?
- Midday is an all-in-one business tool for freelancers and solo entrepreneurs, covering time tracking, invoices, receipts, file storage and finances. It is a good fit for freelancers consolidating billing and admin, and solo consultants tracking time and expenses.
- Is Midday open source?
- Yes. Midday is open source under the AGPL-3.0 licence. Its source code is on GitHub at midday-ai/midday and is written mainly in TypeScript.
- Is Midday free?
- Yes. Midday is open source, so the software itself is free to use. A managed cloud version is also available.
- Can I self-host Midday?
- Yes. Midday can be self-hosted on your own server or infrastructure.
- What is Midday an alternative to?
- Midday is an open-source alternative to QuickBooks, FreshBooks, Bonsai and Harvest. Other open-source alternatives to QuickBooks include Invoice Ninja, Bigcapital and Akaunting.
- Is Midday actively maintained?
- The most recent commit to Midday was on 13 June 2026. The project has 15k stars on GitHub.
Open-source alternatives to Midday
See all
Invoice Ninja
Finance & Accounting
A source-available invoice, quote, project and time-tracking app built with Laravel
OSSvs FreshBooks★ 10k
Bigcapital
Finance & Accounting
💵 Independent financial accounting with intelligent reporting, alternative to Quickbooks,
AGPL-3.0vs QuickBooks★ 3.9kInvio
Finance & Accounting
Self-hosted invoicing without the bloat.
Unlicensevs Wave★ 1.2k
Akaunting
Finance & Accounting
Online Accounting Software
OSSvs QuickBooks★ 10k
InvoiceShelf
Finance & Accounting
Open Source Invoicing Solution for Individuals & Businesses
AGPL-3.0vs FreshBooks★ 1.8k
InvoicePlane
Finance & Accounting
A self-hosted open source application for managing your invoices, clients and payments.
OSSvs QuickBooks★ 3.1k
SaaS alternatives to Midday
See all
QuickBooks
Finance & Accounting
QuickBooks is Intuit's accounting software family for small businesses, covering bookkeeping, invoicing, payments, payroll and time tracking.
SaaS
FreshBooks
Finance & Accounting
Cloud accounting and invoicing software for freelancers and small businesses
SaaS
Bonsai
Finance & Accounting
Contracts, invoicing and time tracking for freelancers
SaaS
Harvest
Productivity
Time tracking with expenses and invoicing for client work
SaaS
FreeAgent
Finance & Accounting
Accounting software for UK freelancers and small businesses
SaaS
Artur
Finance & Accounting
Web and macOS app for freelancers in Portugal to track clients, invoices, payments, VAT and social security
SaaS

