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