All 199 Dependencies

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

Bigcapital is an open-source financial accounting and inventory management system built for small and medium businesses that need complete control over their financial data without vendor lock-in. It automates the full double-entry bookkeeping workflow — from journal entries and ledger reconciliation to trial balance generation — replacing proprietary tools like QuickBooks and Xero with a transparent, auditable platform.

The system handles the complete financial operations lifecycle: create and track invoices, bills, expenses, and purchase orders; manage inventory across multiple warehouses; reconcile bank accounts via Plaid integration; and generate real-time financial statements including profit and loss, balance sheets, cash flow statements, and aging summaries. Multi-currency support with live exchange rate conversion means businesses operating across borders can manage all accounts in one place.

Bigcapital is deployed as a set of Docker containers — a NestJS API server, a React webapp, MariaDB, Redis, and Gotenberg for PDF generation — and can be self-hosted on any VPS or cloud provider. A managed cloud version is available at bigcapital.app for teams that prefer to skip the operational work. The headless REST API with Postman collections lets developers embed Bigcapital's accounting engine directly into their own applications.

22 passport-headerapikey ^1.2.2 25 react-dropzone-esm ^15.0.1 29 Deepdash ^5.3.9 32 rtl-detect ^1.0.3 35 object-hash ^2.0.3 outdated 36 openapi-typescript-fetch ^2.2.1 36 uniqid ^5.2.0 37 async-mutex ^0.5.0 37 promise-pool ^3.2.0 38 passport-google-oauth20 ^2.0.0 39 @nest-lab/throttler-storage-redis ^1.1.0 39 path-browserify ^1.0.1 39 react-scroll-sync ^0.7.1 outdated 40 esbuild-plugin-react-virtualized ^1.0.5 40 prop-types 15.8.1 40 react-table-sticky ^1.1.3 40 tsconfig-paths ^4.2.0 41 cache-manager-redis-store ^3.0.1 41 react-loadable ^5.5.0 42 dependency-graph ^0.11.0 outdated 42 lemonsqueezy.js ^2.2.0 outdated 42 passport-local ^1.0.0 43 fast-deep-equal ^3.1.3 43 passport ^0.7.0 43 passport-jwt ^4.0.1 44 multer-s3 ^3.0.1 44 pluralize ^8.0.0 45 accounting.js ^0.4.1 45 moment-range ^4.0.2 46 React Helmet ^6.1.0 46 Redux Thunk ^2.4.2 outdated 46 flat ^5.0.2 outdated 46 form-data ^4.0.0 47 SheetJS (xlsx-republish) ^0.18.5 outdated 47 cross-env ^7.0.2 outdated 47 objection.js ^3.1.5 47 redux-persist ^6.0.0 48 bcrypt 5.1.1 outdated 48 class-validator ^0.14.1 outdated 48 dotenv-webpack ^8.0.1 outdated 48 mysql ^2.18.1 48 nestjs-redis ^10.0.0 48 react-content-loader ^6.0.1 outdated 48 react-transition-group ^4.4.1 49 React Virtualized ^9.22.3 49 class-transformer ^0.5.1 49 react-sortablejs ^2.0.11 outdated 49 regenerator-runtime ^0.14.1 50 React Split Pane ^0.1.91 outdated 50 camelcase ^5.3.1 outdated 50 history 4.10.1 outdated 50 mime-types ^2.1.35 outdated 51 React OAuth (Google) ^0.12.2 outdated 51 is-my-json-valid ^2.20.5 52 polished ^4.3.1 52 pug ^3.0.2 52 ts-node ^10.9.1 53 Formik ^2.2.5 53 Mustache.js ^3.0.3 outdated 53 why-did-you-render ^6.0.0-rc.1 outdated 54 fp-ts ^2.16.9 54 react-scrollbars-custom ^4.0.21 55 connect-js ^3.3.12 55 reflect-metadata ^0.2.0 56 classnames ^2.3.2 56 fork-ts-checker-webpack-plugin ^9.0.2 56 knex ^3.1.0 57 bluebird ^3.7.2 57 react-use ^13.26.1 outdated 58 Create React App ^7.0.1 outdated 58 bcrypt.js ^2.4.3 outdated 58 lru-cache ^6.0.0 outdated 58 yup ^0.28.1 outdated 59 Theme UI ^0.16.2 outdated 59 react-connect-js ^3.3.13 59 react-plaid-link ^3.2.1 outdated 60 semver 6.3.0 outdated 60 style-loader 0.23.1 outdated 61 eslint-plugin-prettier ^5.0.0 61 react-colorful ^5.6.1 62 Emotion ^11.13.1 62 Emotion ^11.13.4 62 Emotion ^11.13.3 62 Emotion ^11.11.0 63 Bull ^4.16.3 64 React Testing Library ^9.4.0 outdated 65 tsup ^8.3.0 66 mathjs ^9.4.0 outdated 67 Lodash ^4.17.21 67 Lodash ^4.4.0 67 plaid-node ^10.3.0 outdated 68 eslint-config-prettier ^9.0.0 outdated 68 nest-commander ^3.20.1 69 ramda ^0.30.1 outdated 69 uuid ^10.0.0 outdated 71 css-loader ^6.x outdated 71 helmet ^3.21.0 outdated 72 globals ^15.11.0 outdated 73 nestjs-i18n ^10.4.9 74 js-cookie 2.2.1 outdated 74 qs ^6.14.0 76 file-type ^16.5.4 outdated 76 react-error-boundary ^3.0.2 outdated 77 user-event ^7.2.1 outdated 78 @nestjs/jwt ^10.2.0 outdated 78 @nestjs/serve-static ^5.0.3 outdated 78 eslint-plugin-import ^2.29.1 78 openapi-typescript ^7.0.0 78 unplugin-dts ^4.3.0 outdated 79 NestJS Cache Manager (@nestjs/cache-manager) ^2.2.2 outdated 79 express-validator ^7.2.0 80 nestjs-cls ^5.2.0 outdated 81 @nestjs/event-emitter ^2.0.4 outdated 81 Cacheable ^6.1.1 outdated 81 RxJS ^7.8.1 82 Moment Timezone ^0.5.43 outdated 82 async ^3.2.0 82 react-hotkeys-hook ^3.0.3 outdated 83 @nestjs/bullmq ^10.2.1 outdated 83 @nestjs/bullmq ^10.2.2 outdated 83 @nestjs/passport ^11.0.5 outdated 83 @nestjs/schedule ^4.1.2 outdated 83 @nestjs/throttler ^6.2.1 85 @nestjs/config ^3.2.3 outdated 85 Multer 1.4.5-lts.1 outdated 85 Remeda ^2.19.2 86 Reselect 4.1.7 outdated 87 Moment.js ^2.30.1 88 jose ^5.9.6 outdated 89 casl ^5.4.3 outdated 89 casl ^2.3.0 outdated 89 styled-components ^5.3.1 outdated 90 Nodemailer ^6.3.0 outdated 90 React Email 0.0.25 outdated 90 Tailwind CSS ^3.4.14 outdated 91 BullMQ ^5.25.6 outdated 91 Faker ^8.0.2 outdated 91 React Redux ^7.2.9 outdated 91 Sass ^1.68.0 91 Tiptap Core 2.1.13 outdated 91 Tiptap Core 2.1.13 outdated 91 Tiptap Core 2.1.13 outdated 91 Tiptap Core 2.1.13 outdated 91 Tiptap Core 2.1.13 outdated 91 Tiptap Core 2.1.13 outdated 91 Tiptap Core 2.1.13 outdated 91 prettier ^3.0.0 91 react-dropzone ^11.0.1 outdated 91 rollup ^4.59.0 92 NestJS ^10.0.0 outdated 92 NestJS ^10.0.0 outdated 92 NestJS ^10.0.0 outdated 92 NestJS ^10.0.0 outdated 92 NestJS ^10.0.0 outdated 92 Playwright ^1.32.3 92 Redux DevTools Extension ^3.5.0 outdated 92 Redux Toolkit ^1.2.5 outdated 92 TanStack Query ^5.62.0 92 TanStack Query ^5.62.0 92 Zod ^3.23.8 outdated 92 bull-board ^5.22.0 outdated 92 bull-board ^5.22.0 outdated 92 bull-board ^5.22.0 outdated 92 ioredis ^5.6.0 outdated 93 @nestjs/swagger ^7.4.2 outdated 93 @vitejs/plugin-react ^4.3.4 outdated 93 Blueprint Colors 4.1.19 outdated 93 MySQL2 ^3.11.3 93 Vitest ^2.1.3 outdated 93 nest-cli ^10.0.0 outdated 93 posthog-js ^4.3.2 outdated 93 webpack-cli ^5.x outdated 94 AWS SDK for JavaScript (S3 Client) ^3.576.0 94 AWS SDK for JavaScript (S3 Client) ^3.583.0 94 Axios ^1.6.0 94 Node-Redis ^4.7.0 outdated 94 Stripe Node.js Library ^16.10.0 outdated 94 Vite ^5.1.6 outdated 94 typescript-eslint ^8.0.0 94 typescript-eslint ^8.0.0 94 typescript-eslint ^8.10.0 95 ESLint ^9.13.0 outdated 95 ESLint ^9.0.0 outdated 95 React Router 5.3.4 outdated 95 React Router ^5.3.3 outdated 95 Socket.IO ^4.8.1 95 Socket.IO ^4.7.4 95 Storybook 7.2.2 outdated 95 Storybook 7.2.2 outdated 95 Storybook 7.2.2 outdated 95 Storybook 0.6.13 outdated 95 Storybook 7.2.2 outdated 95 jest ^29.5.0 outdated 97 Redux ^4.2.1 outdated 97 TypeScript ^5.1.3 outdated 97 webpack ^5.x 98 React ^5.0.0 outdated 98 React ^18.2.0 outdated 98 React DOM ^18.2.0 outdated

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