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