All 140 Dependencies

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

Jitsu is a self-hosted, open-source alternative to Segment built for engineering teams who need full ownership of their data pipelines. It captures behavioral events from websites, mobile apps, and backend APIs and streams them in real time to data warehouses including ClickHouse, BigQuery, Snowflake, Redshift, and PostgreSQL — without vendor lock-in or per-event pricing surprises.

At the core of Jitsu is a JavaScript-based transformation runtime called Jitsu Functions, which lets you filter, enrich, route, and reshape events using custom code before they land in storage. Functions run in an isolated Deno sandbox, can import npm packages, and have access to key-value storage and HTTP fetch — making them powerful enough to handle real-world enrichment pipelines without external tooling.

Jitsu ships as a Docker Compose stack with a management console, an event router (Rotor), and optionally a bundled ClickHouse instance. It is natively compatible with the Segment analytics.js API and HTTP tracking API, so teams can migrate from Segment by changing a single URL. Automatic user identity stitching builds real-time identity graphs by merging anonymous and identified sessions without requiring SQL joins.

The project is actively maintained with frequent releases, a Slack community, and comprehensive documentation at docs.jitsu.com. It is built on top of Bulker, an open-source data warehouse ingestion engine that can also be used standalone for batch and streaming loads.

35 hashstructure v2.0.2 35 object-hash ^3.0.0 36 ansi-to-html ^0.7.2 38 minimist ^1.2.7 38 stable-hash 0.0.3 outdated 41 etag ^1.8.1 41 mapstructure v1.5.0 42 reflect2 v1.0.3-0.20250322232337-35a7c28c31ee 43 cross-fetch ^4.0.0 44 node-cache ^5.1.2 45 Prompts ^2.4.2 45 uuid v1.6.0 45 zod-to-json-schema ^3.23.2 47 Viper v1.21.0 47 jsonwebtoken ^9.0.3 48 cookie 1.0.1 outdated 49 cookie-parser ^1.4.7 49 tailwindcss-typography ^0.5.15 49 tar ^7.5.16 50 Ant Design CSS-in-JS ^1.21.1 outdated 50 martian v2.1.0+incompatible 52 @monaco-editor/react ^4.6.0 52 avro v2.31.0 52 redigo v1.9.3 55 use-debounce ^10.0.4 56 classnames ^2.3.1 56 cuid ^2.1.8 outdated 56 react-use ^17.4.0 57 node-sql-parser ^5.3.13 59 NextAuth.js ^4.24.13 59 jest-dom ^6.1.3 outdated 60 Ajv 8.18.0 outdated 60 forge ^1.3.2 61 React Testing Library ^13.4.0 outdated 61 openapi3-ts ^4.5.0 61 parse-duration ^2.1.6 62 Commander.js ^11.0.0 outdated 63 @ant-design/icons ^5.5.1 outdated 63 tslib catalog: 64 go-multierror v1.1.1 64 semver ^7.5.4 65 Lodash catalog: 67 less-loader ^10.2.0 outdated 67 prisma-cli ^6.5.0 outdated 68 node-jwks-rsa ^3.2.0 outdated 69 Fontsource Inter ^4.5.13 outdated 69 Fontsource Inter ^4.5.8 outdated 69 React Icons ^4.10.1 outdated 69 eslint-config-prettier ^9.1.0 outdated 70 Chalk ^5.3.0 outdated 73 figlet ^1.6.0 74 testify v1.11.1 outdated 76 Day.js ^1.11.10 78 Gin v1.12.0 78 gocron v2.20.0 outdated 79 Segment Analytics-Next ^1.75.0 79 esbuild catalog: 79 node-postgres ^8.18.0 79 node-postgres ^2.17.0 outdated 80 user-event ^14.4.3 81 Autoprefixer ^10.4.20 81 JSON5 ^2.2.3 81 js-yaml ^4.2.0 outdated 82 p-queue 9.1.2 outdated 83 MSW (Mock Service Worker) ^2.15.0 outdated 83 Prism ^1.30.0 83 highlight.js ^11.11.1 84 Logrus v1.9.4 outdated 84 pgx v4 v5.9.2 85 Go-MySQL-Driver v1.9.3 outdated 85 cron-parser ^5.5.0 85 tsx catalog: 86 Chart.js ^4.4.1 86 ejs ^3.1.8 outdated 87 prom-client ^15.1.3 88 dnd-kit ^6.0.8 88 dnd-kit ^6.0.1 88 dnd-kit ^7.0.2 outdated 88 dnd-kit ^3.2.1 outdated 89 Nodemailer ^9.0.1 outdated 90 Express ^4.21.2 outdated 90 MCP TypeScript SDK ^1.29.0 90 React Email ^1.0.12 outdated 90 React Email ^2.0.6 outdated 90 React Email ^5.2.10 outdated 90 Scalar API Reference ^0.10.14 outdated 90 Tailwind CSS catalog: 90 testcontainers-node ^11.14.0 outdated 91 @clickhouse/client ^1.18.3 91 Inquirer.js ^9.2.11 outdated 91 Prisma Client ^6.5.0 outdated 91 Recharts ^2.10.4 outdated 91 Zod ^3.23.8 outdated 91 prettier ^2.8.7 outdated 91 type-fest ^3.5.7 outdated 92 Playwright 1.58.2 outdated 92 TanStack Query ^4.36.1 outdated 92 client_golang v1.23.2 outdated 92 lucide-react ^0.447.0 outdated 92 postcss ^8.5.10 92 testcontainers-go v0.42.0 outdated 92 testcontainers-go v0.42.0 outdated 92 undici ^7.28.0 outdated 93 AWS SDK for JavaScript (S3 Client) ^3.621.0 93 Monaco Editor ^0.52.0 outdated 93 Vitest catalog: 93 ioredis ^5.9.2 outdated 93 node-mongodb-native ^7.0.0 93 posthog-js ^5.44.0 outdated 94 Ant Design ^6.2.1 94 Vite ^6.4.3 outdated 94 confluent-kafka-go v2.14.0 outdated 94 jest ^29.3.1 outdated 94 jest ^29.7.0 outdated 94 jest ^29.7.0 outdated 94 typescript-eslint ^8.49.0 94 typescript-eslint ^8.49.0 95 @rjsf/core ^5.22.4 outdated 95 @rjsf/core ^5.22.4 outdated 95 @rjsf/core ^5.22.4 outdated 95 @rjsf/core ^5.22.4 outdated 95 AWS SDK for Go v2 v1.41.5 outdated 95 AWS SDK for Go v2 v1.32.14 outdated 95 AWS SDK for Go v2 v1.19.14 outdated 95 AWS SDK for Go v2 v1.39.0 outdated 95 AWS SDK for Go v2 v1.99.0 95 AWS SDK for Go v2 v1.41.10 outdated 95 ESLint catalog: 95 ESLint catalog: 95 TypeScript catalog: 95 clickhouse-go v2.45.0 outdated 96 Next.js ^16.2.6 96 Next.js ^16.2.6 96 Next.js ^16.2.6 96 firebase-admin-node ^13.2.0 outdated 96 google-api-nodejs-client ^126.0.1 outdated 97 firebase-js-sdk ^11.4.0 outdated 97 moby/moby/api v1.54.1 outdated 98 React ^18.3.1 outdated 98 React DOM ^18.3.1 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