All 201 Dependencies

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

Sourcebot is a self-hosted code search and code-intelligence platform built by Taqla Inc., a Y Combinator-backed (F2025) startup. It connects to GitHub, GitLab, Bitbucket, Gitea, Gerrit, and Azure DevOps, indexes every configured repository and branch, and gives engineers a single place to search and browse code that would otherwise be scattered across dozens of separate repos and hosts.

Under the hood, indexing and search execution are delegated to Zoekt, the trigram-based code search engine originally built at Google and later popularized by Sourcegraph, wrapped in a modern Next.js UI with a custom query grammar for regex, boolean, and path/language-filtered search. On top of that, Sourcebot layers an "Ask Sourcebot" AI chat that answers natural-language questions about a codebase with inline citations back to the actual source lines, powered by the Vercel AI SDK across a wide range of LLM providers. Structured code navigation (go-to-definition, find-references) and the AI chat sit behind Sourcebot's paid plan; the free, no-registration self-hosted tier covers core multi-host indexing and full-text/regex search.

Sourcebot also ships its own Model Context Protocol (MCP) server, so external coding agents like Claude Code, Cursor, or GitHub Copilot can query an organization's entire indexed codebase over Streamable HTTP rather than being limited to whatever files happen to be open in the local workspace — a use case that pushes Sourcebot beyond being just a search box and toward being a shared code-context layer for both humans and agents.

Sourcebot's core is source-available under the Functional Source License, not an OSI-approved open-source license, and a parallel `ee/` directory of enterprise features (SSO, SCIM, audit logs, permission syncing, analytics, and more) requires a commercial license key on top of that.

18 codemirror-lang-elixir ^4.0.0 18 codemirror-lang-solidity ^6.0.2 19 @codemirror/lang-yaml ^6.1.2 21 @codemirror/lang-php ^6.0.1 21 codemirror-lang-svelte ^6.0.0 22 @codemirror/lang-cpp ^6.0.2 22 @codemirror/lang-java ^6.0.1 22 @codemirror/lang-rust ^6.0.1 22 @codemirror/lang-xml ^6.1.0 22 codemirror-lang-nix ^6.0.1 23 @codemirror/lang-css ^6.3.0 24 @codemirror/lang-json ^6.0.1 24 @codemirror/lang-python ^6.1.6 24 @codemirror/language-data ^6.5.1 24 @codemirror/search ^6.5.6 24 lang-html ^6.4.9 25 @codemirror/commands ^6.6.0 25 @codemirror/language ^6.0.0 27 triple-beam ^1.4.1 30 @lezer/common ^1.3.0 30 glob-to-regexp ^0.4.1 31 CodeMirror State ^6.4.1 32 lang-javascript ^6.2.2 33 parse-diff ^0.11.1 outdated 34 @codemirror/merge ^6.12.1 34 @lezer/lr ^1.4.3 34 tailwindcss-animate ^1.0.7 34 use-stick-to-bottom ^1.1.3 36 @codemirror/lang-sql ^6.7.1 36 CodeMirror ^5.65.3 outdated 36 express-async-errors ^3.1.1 37 lang-markdown ^6.2.5 37 rehype-sanitize ^6.0.0 38 psl ^1.15.0 38 rehype-raw ^7.0.0 39 @codemirror/legacy-modes ^6.4.2 39 dedent ^1.7.1 40 @codemirror/view ^6.33.0 40 dotenv-cli ^8.0.0 outdated 40 http-status-codes ^2.3.0 40 remark-gfm ^4.0.1 42 Tailwind CSS Container Queries ^0.1.1 42 clsx ^2.1.1 43 cross-fetch ^4.0.0 43 fast-deep-equal ^3.1.3 44 Micromatch ^4.0.8 44 cmdk 1.0.0 outdated 44 next-themes ^0.3.0 outdated 44 react-device-detect ^2.2.3 45 zod-to-json-schema ^3.24.5 46 codemirror-json-schema ^0.8.0 46 npm-run-all ^4.1.5 46 usehooks ^2.4.1 47 canvas-confetti ^1.9.4 47 cross-env ^7.0.3 outdated 49 strip-json-comments ^5.0.1 49 tailwindcss-typography ^0.5.16 50 @t3-oss/env-core ^0.13.10 51 Winston ^3.15.0 52 escape-string-regexp ^5.0.0 54 Vercel OTel ^1.13.0 outdated 55 bcrypt.js ^3.0.2 57 ora ^9.4.0 58 Fuse.js ^7.0.0 58 p-limit ^7.2.0 59 NextAuth.js ^2.11.1 outdated 59 NextAuth.js ^5.0.0-beta.30 outdated 59 glob ^11.1.0 outdated 60 Ajv ^8.17.1 60 argparse ^2.0.1 outdated 60 pretty-bytes ^6.1.1 outdated 61 React Testing Library ^16.3.0 61 usehooks-ts ^3.1.0 63 azure-devops-node-api ^15.1.1 outdated 64 @gitbeaker/rest ^40.5.1 outdated 64 DOM Testing Library ^10.4.1 65 react-markdown ^10.1.0 66 octokit.js ^4.1.3 outdated 67 prisma-cli ^6.2.1 outdated 69 React CodeMirror ^4.23.6 69 React CodeMirror ^4.23.0 69 React Icons ^5.6.0 70 Chalk ^5.6.2 outdated 73 input-otp ^1.4.2 73 uuid ^14.0.0 74 vite-tsconfig-paths ^5.1.3 outdated 75 chokidar ^4.0.3 outdated 76 simple-git ^3.36.0 outdated 77 Iconify for React ^5.1.0 outdated 77 react-day-picker ^9.14.0 outdated 78 Radix UI ^1.2.11 78 Radix UI ^1.1.5 78 Radix UI ^1.1.2 78 Radix UI ^1.3.2 78 Radix UI ^1.1.11 78 Radix UI ^1.1.15 78 Radix UI ^2.1.1 outdated 78 Radix UI ^1.1.6 78 Radix UI ^2.1.0 outdated 78 Radix UI ^1.2.0 78 Radix UI ^1.1.6 78 Radix UI ^1.1.0 78 Radix UI ^2.1.6 outdated 78 Radix UI ^1.1.8 78 Radix UI ^1.2.4 78 Radix UI ^1.2.4 78 Radix UI ^1.1.2 78 Radix UI ^1.2.2 78 Radix UI ^1.1.10 78 Radix UI ^1.1.11 78 Radix UI ^1.2.8 78 concurrently ^9.2.1 outdated 78 dotenv ^16.4.5 outdated 79 Floating UI ^0.27.2 79 Motion ^12.42.0 outdated 80 yaml ^2.8.3 82 Embla Carousel React ^8.3.0 82 Embla Carousel React ^8.3.0 82 class-variance-authority ^0.7.1 82 date-fns ^4.1.0 83 @hookform/resolvers ^3.9.0 outdated 83 OpenRouter AI SDK Provider ^2.2.3 outdated 83 react-hotkeys-hook ^4.5.1 outdated 83 react-zoom-pan-pinch ^4.0.3 85 tsx ^4.21.0 87 Octokit REST ^21.0.2 outdated 87 React Resizable Panels ^2.1.1 outdated 87 eslint-plugin-react ^7.37.5 87 prom-client ^15.1.3 89 Nodemailer ^9.0.1 outdated 89 tailwind-merge ^2.5.2 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.8 outdated 90 React Email ^6.1.4 90 Tailwind CSS ^3.4.1 outdated 90 jsdom ^25.0.1 outdated 90 sharp ^0.33.5 outdated 91 BullMQ ^5.34.10 outdated 91 Inquirer.js ^8.4.3 outdated 91 Prisma Client 6.2.1 outdated 91 Recharts ^2.15.3 outdated 91 TanStack Virtual (React) ^3.10.8 91 Zod ^3.25.76 outdated 91 react-dropzone ^15.0.0 outdated 92 AI SDK ^4.0.94 outdated 92 AI SDK ^3.0.70 outdated 92 AI SDK ^3.0.54 outdated 92 AI SDK ^2.0.29 outdated 92 AI SDK ^3.0.64 outdated 92 AI SDK ^4.0.111 outdated 92 AI SDK ^2.0.0-beta.11 outdated 92 AI SDK ^3.0.30 outdated 92 AI SDK ^3.0.53 outdated 92 AI SDK ^2.0.41 outdated 92 AI SDK ^3.0.169 outdated 92 AI SDK ^3.0.83 outdated 92 AI SDK ^6.0.167 outdated 92 React Hook Form ^7.53.0 92 Slate ^0.117.0 outdated 92 Slate ^0.116.0 outdated 92 Slate ^0.113.1 outdated 92 Slate ^0.117.1 outdated 92 TanStack Query ^5.74.7 92 TanStack Query ^5.53.3 92 TanStack Table ^8.20.5 outdated 92 lucide-react ^1.7.0 92 postcss ^8.5.10 93 @grpc/grpc-js ^1.14.1 93 @grpc/grpc-js ^0.8.0 outdated 93 AWS SDK for JavaScript (S3 Client) ^3.1036.0 93 Mermaid ^11.16.0 outdated 93 Vitest ^4.1.4 outdated 93 ioredis ^5.4.2 outdated 93 posthog-js ^7.18.7 outdated 93 posthog-js ^1.369.0 93 posthog-js ^5.24.15 outdated 93 sentry-cli ^2.42.2 outdated 94 Anthropic TypeScript SDK ^0.104.0 outdated 94 typescript-eslint ^8.40.0 94 typescript-eslint ^8.40.0 94 typescript-eslint ^8.56.1 95 ESLint ^9 outdated 95 GraphQL.js ^16.9.0 outdated 95 GraphiQL ^0.2.0 outdated 95 OpenAI ^4.98.0 outdated 95 Sentry JavaScript (@sentry/browser) ^10.40.0 outdated 95 Sentry JavaScript (@sentry/browser) ^10.40.0 outdated 95 Sentry JavaScript (@sentry/browser) ^10.40.0 outdated 95 TypeScript ^5.6.2 outdated 96 Next.js 16.1.6 outdated 96 Next.js ^16.2.6 96 OpenTelemetry JavaScript (@opentelemetry/api) ^0.203.0 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) ^0.203.0 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) ^0.203.0 outdated 98 Google Cloud Storage ^6.1.1 outdated 98 Google Cloud Storage ^10.1.0 outdated 98 React ^7.0.1 outdated 98 React 19.2.4 outdated 98 React DOM 19.2.4 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