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

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

Search