All 205 Dependencies

Every package Midday depends on, ranked by repo health score.

Midday is an open-source business operations platform purpose-built for freelancers, contractors, consultants, and solo entrepreneurs who need to manage their entire financial workflow in one place. Rather than juggling separate tools for invoicing, time tracking, expense tracking, and file storage, Midday consolidates everything into a single cohesive system powered by AI and real banking integrations.

The platform connects directly to bank accounts via Plaid, GoCardless, and Teller to automatically sync transactions in real time. Its Magic Inbox feature ingests receipts and invoices from Gmail and Outlook, then uses AI-powered document parsing to match them to corresponding bank transactions—eliminating manual reconciliation. A built-in AI assistant can answer natural-language questions about spending, find documents, and surface financial insights.

Midday's invoicing module lets users create professional, web-based invoices with online payment links, automatic recurring schedules, and multi-currency support. Time tracking integrates directly with projects so billable hours feed into invoices without manual entry. All financial data can be exported as clean, accountant-ready CSV files with categorized transactions.

Built as a TypeScript monorepo using Next.js, Supabase, and Hono, Midday ships with a REST API and a full Model Context Protocol (MCP) server, enabling AI agents and automation tools to interact with financial data programmatically. A Tauri-based desktop app and Expo mobile companion round out the cross-platform story.

21 LangChain.js Community 1.0.3 outdated 33 @date-fns/utc ^2.1.1 34 heic-convert catalog: 34 tailwindcss-animate ^1.0.7 35 use-stick-to-bottom ^1.1.3 38 snakecase-keys ^9.0.2 40 remark-gfm ^4.0.1 41 cli-table3 ^0.6.5 42 clsx ^2.1.1 42 qrcode ^1.5.4 43 node-xlsx catalog: 44 cmdk 1.1.1 45 change-case catalog: 45 next-themes ^0.4.6 48 Vaul ^1.1.2 50 @t3-oss/env-core ^0.13.11 50 next-mdx-remote ^6.0.0 51 FileSaver.js ^2.0.5 51 Geist ^1.7.0 51 Tippy.js ^6.3.7 51 superjson ^2.2.6 55 msgraph-sdk-javascript ^3.0.7 58 lru-cache ^11.2.7 59 Archiver ^7.0.1 outdated 59 camelcase-keys ^10.0.2 59 react-plaid-link ^4.1.1 outdated 60 ora ^9.3.0 61 hono-rate-limiter 0.5.3 outdated 61 react-colorful ^5.6.1 61 usehooks-ts ^3.1.1 62 Commander.js ^14.0.3 outdated 64 slugify catalog: 65 tsup ^8.5.1 66 react-markdown ^10.1.0 67 plaid-node ^41.4.0 outdated 68 parse-duration ^2.1.5 69 react-day-picker 9.8.0 outdated 69 uuid catalog: 71 NumberFlow (React) ^0.6.0 71 pino-pretty ^13.1.3 72 Chalk ^5.6.2 outdated 72 Dagre ^0.8.5 outdated 72 open ^11.0.0 72 serde_json 1 73 lottie-react ^2.4.1 outdated 73 unpdf ^1.4.0 74 Radix UI ^1.2.11 74 Radix UI ^1.1.14 74 Radix UI ^1.1.10 74 Radix UI ^1.3.3 74 Radix UI ^1.1.12 74 Radix UI ^2.2.15 outdated 74 Radix UI ^1.1.15 74 Radix UI ^2.1.16 outdated 74 Radix UI ^1.1.15 74 Radix UI ^2.1.7 outdated 74 Radix UI ^1.2.13 74 Radix UI ^1.1.14 74 Radix UI ^1.1.7 74 Radix UI ^1.3.7 74 Radix UI ^1.2.10 74 Radix UI ^2.2.6 outdated 74 Radix UI ^1.1.8 74 Radix UI ^1.3.5 74 Radix UI ^1.2.4 74 Radix UI ^1.2.5 74 Radix UI ^1.1.13 74 Radix UI ^1.2.14 74 Radix UI ^1.2.8 75 input-otp ^1.4.2 76 React Icons ^5.5.0 76 serde 1 77 next-safe-action ^8.1.8 78 @upstash/redis ^1.37.0 78 Zustand ^5.0.12 78 date-fns catalog: 78 date-fns catalog: 78 dotenv ^17.3.1 outdated 78 node-postgres ^8.20.0 79 Drizzle ORM ^0.31.10 outdated 79 Drizzle ORM ^0.45.1 79 Motion ^12.38.0 outdated 79 Motion ^12.38.0 outdated 79 PapaParse catalog: 79 officeParser 5.2.2 outdated 80 image 0.24 outdated 81 chrono-node ^2.9.0 81 dnd-kit ^6.3.1 81 dnd-kit ^10.0.0 outdated 81 dnd-kit ^3.2.2 outdated 81 react-zoom-pan-pinch ^3.7.0 outdated 82 Embla Carousel React ^8.6.0 82 class-variance-authority ^0.7.1 82 react-hotkeys-hook ^5.2.4 83 @supabase/ssr ^0.10.0 outdated 83 react-intersection-observer ^10.0.3 outdated 84 Streamdown ^2.5.0 84 Sugar High ^1.0.0 outdated 85 @hono/node-server ^1.19.11 outdated 85 @hookform/resolvers ^5.2.2 85 Chat SDK ^4.23.0 85 Chat SDK ^4.23.0 85 Chat SDK ^4.23.0 85 Chat SDK ^4.23.0 85 Chat SDK ^4.23.0 85 Mammoth.js ^1.11.0 85 Pino catalog: 85 nanoid catalog: 85 node-canvas ^3.2.0 86 tailwind-merge 3.4.0 outdated 87 Autoprefixer ^10.4.27 87 resend-node catalog: 88 jose catalog: 89 @trigger.dev/sdk catalog: 89 React-PDF ^10.4.1 outdated 90 @hono/zod-validator ^0.2.4 outdated 90 @hono/zod-validator ^0.4.2 outdated 90 @hono/zod-validator 1.2.3 outdated 90 Hono catalog: 90 MCP TypeScript SDK ^1.28.0 90 React Email 1.0.10 outdated 90 React Email 2.0.4 outdated 90 React Email 2.0.6 outdated 90 React Email 5.2.10 outdated 90 Scalar API Reference ^0.10.5 outdated 90 Tailwind CSS ^4.2.2 90 Tailwind CSS ^3.4.13 outdated 90 TanStack Virtual (React) ^3.13.23 90 nuqs ^2.8.9 90 react-pdf catalog: 90 sharp catalog: 90 tRPC Server ^11.16.0 90 tRPC Server ^11.16.0 90 tRPC Server ^11.16.0 91 BullMQ catalog: 91 React Flow ^12.10.1 91 Recharts ^3.6.0 91 TanStack Table ^8.21.3 outdated 91 Tauri ^2.10.1 outdated 91 Tauri ^2 outdated 91 Tauri 2 outdated 91 Tiptap Core ^2.12.0 outdated 91 Tiptap Core ^2.12.0 outdated 91 Tiptap Core ^2.12.0 outdated 91 Tiptap Core ^2.12.0 outdated 91 Tiptap Core ^2.12.0 outdated 91 Tiptap Core ^2.12.0 outdated 91 Tiptap Core ^2.12.0 outdated 91 Tiptap Core ^2.12.0 outdated 91 react-dropzone ^15.0.0 outdated 92 AI SDK ^3.0.64 outdated 92 AI SDK catalog: 92 AI SDK ^1.0.30 outdated 92 AI SDK ^2.0.26 outdated 92 AI SDK catalog: 92 AI SDK ^3.0.143 outdated 92 AI SDK catalog: 92 LangChain.js 1.0.5 outdated 92 LangChain.js ^1.0.5 92 React Hook Form ^7.72.0 92 TanStack Query ^5.95.2 92 Tauri Plugin FS ~2 outdated 92 Tauri Plugin FS ^2.6.0 92 Tauri Plugin FS ~2 outdated 92 Tauri Plugin FS ~2 outdated 92 Tauri Plugin FS ^2 92 Tauri Plugin FS ^2.3.1 92 Tauri Plugin FS ^2.10.0 outdated 92 Tauri Plugin FS ~2 outdated 92 Tauri Plugin FS 2 92 Tauri Plugin FS 2.2.2 92 Tauri Plugin FS 2 92 Tauri Plugin FS 2 92 Tauri Plugin FS 2 92 Tauri Plugin FS 2.2.1 92 Tauri Plugin FS 2 92 Tauri Plugin FS 2 92 Zod catalog: 92 ioredis ^5.10.1 outdated 92 lucide-react ^0.562.0 outdated 92 postcss ^8.5.8 92 stripe-js ^8.11.0 outdated 93 @vitejs/plugin-react ^6.0.1 93 PDF.js 5.5.207 outdated 93 Vitest ^4.1.1 outdated 94 Axios ^1.14.0 94 Stripe Node.js Library ^20.4.1 outdated 94 TanStack Router ^1.168.4 94 Vite ^8.0.3 94 hls.js ^1.6.15 94 react-stripe-js ^5.6.1 outdated 94 supabase-js ^2.101.1 94 supabase-js ^2.101.1 95 React Router ^7.13.2 outdated 95 Sentry JavaScript (@sentry/browser) catalog: 95 Sentry JavaScript (@sentry/browser) ^10 outdated 95 Supabase CLI ^2.84.6 95 Tokio 1 96 @slack/web-api ^7.15.0 outdated 96 Next.js 16.2.1 outdated 96 google-api-nodejs-client ^171.4.0 outdated 97 TypeScript catalog: 98 React ^1.0.0 outdated 98 React catalog: 98 React DOM catalog:

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers