7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

Midday

Open source

Midday is an all-in-one business tool for freelancers and solo entrepreneurs, covering time tracking, invoices, receipts, file storage and finances.

midday.ai
Midday homepage screenshot
GitHub stars
15k
Last commit
3 mo ago
Repository age
3 years
Version
midday-v0.5.0
Licence
AGPL-3.0
Self-hosted
Yes

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

SaaS alternatives to Midday

See all