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-solidity ^6.0.2 19 codemirror-lang-elixir ^4.0.0 20 @codemirror/lang-yaml ^6.1.2 21 codemirror-lang-svelte ^6.0.0 22 @codemirror/lang-php ^6.0.1 22 codemirror-lang-nix ^6.0.1 23 @codemirror/lang-cpp ^6.0.2 23 @codemirror/lang-java ^6.0.1 23 @codemirror/lang-rust ^6.0.1 23 @codemirror/lang-xml ^6.1.0 24 @codemirror/lang-css ^6.3.0 25 @codemirror/lang-json ^6.0.1 25 @codemirror/lang-python ^6.1.6 25 @codemirror/language-data ^6.5.1 25 @codemirror/search ^6.5.6 25 lang-html ^6.4.9 26 @codemirror/commands ^6.6.0 26 @codemirror/language ^6.0.0 27 triple-beam ^1.4.1 30 glob-to-regexp ^0.4.1 31 @lezer/common ^1.3.0 32 CodeMirror State ^6.4.1 33 lang-javascript ^6.2.2 34 parse-diff ^0.11.1 outdated 34 tailwindcss-animate ^1.0.7 35 @codemirror/merge ^6.12.1 35 @lezer/lr ^1.4.3 35 use-stick-to-bottom ^1.1.3 36 express-async-errors ^3.1.1 37 @codemirror/lang-sql ^6.7.1 37 CodeMirror ^5.65.3 outdated 37 rehype-sanitize ^6.0.0 38 lang-markdown ^6.2.5 38 psl ^1.15.0 38 rehype-raw ^7.0.0 40 @codemirror/legacy-modes ^6.4.2 40 dedent ^1.7.1 40 http-status-codes ^2.3.0 40 remark-gfm ^4.0.1 41 @codemirror/view ^6.33.0 41 dotenv-cli ^8.0.0 outdated 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 react-device-detect ^2.2.3 45 next-themes ^0.3.0 outdated 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 50 @t3-oss/env-core ^0.13.10 50 Vercel OTel ^1.13.0 outdated 50 tailwindcss-typography ^0.5.16 52 strip-json-comments ^5.0.1 53 escape-string-regexp ^5.0.0 58 bcrypt.js ^3.0.2 59 chokidar ^4.0.3 outdated 59 glob ^11.1.0 outdated 60 Winston ^3.15.0 60 ora ^9.4.0 61 eslint-plugin-react ^7.37.5 61 usehooks-ts ^3.1.0 63 @gitbeaker/rest ^40.5.1 outdated 63 Ajv ^8.17.1 64 React Testing Library ^16.3.0 64 p-limit ^7.2.0 65 pretty-bytes ^6.1.1 outdated 66 react-markdown ^10.1.0 67 DOM Testing Library ^10.4.1 67 azure-devops-node-api ^15.1.1 outdated 67 prisma-cli ^6.2.1 outdated 69 Fuse.js ^7.0.0 69 react-day-picker ^9.14.0 outdated 69 uuid ^14.0.0 70 octokit.js ^4.1.3 outdated 72 Chalk ^5.6.2 outdated 72 NextAuth.js ^2.11.1 outdated 72 NextAuth.js ^5.0.0-beta.30 outdated 74 Radix UI ^1.2.11 74 Radix UI ^1.1.5 74 Radix UI ^1.1.2 74 Radix UI ^1.3.2 74 Radix UI ^1.1.11 74 Radix UI ^1.1.15 74 Radix UI ^2.1.1 outdated 74 Radix UI ^1.1.6 74 Radix UI ^2.1.0 outdated 74 Radix UI ^1.2.0 74 Radix UI ^1.1.6 74 Radix UI ^1.1.0 74 Radix UI ^2.1.6 outdated 74 Radix UI ^1.1.8 74 Radix UI ^1.2.4 74 Radix UI ^1.2.4 74 Radix UI ^1.1.2 74 Radix UI ^1.2.2 74 Radix UI ^1.1.10 74 Radix UI ^1.1.11 74 Radix UI ^1.2.8 74 argparse ^2.0.1 outdated 75 Iconify for React ^5.1.0 outdated 75 React CodeMirror ^4.23.6 75 React CodeMirror ^4.23.0 75 input-otp ^1.4.2 76 OpenRouter AI SDK Provider ^2.2.3 outdated 76 React Icons ^5.6.0 76 vite-tsconfig-paths ^5.1.3 outdated 78 concurrently ^9.2.1 outdated 78 date-fns ^4.1.0 78 dotenv ^16.4.5 outdated 79 Motion ^12.42.0 outdated 79 simple-git ^3.36.0 outdated 80 Octokit REST ^21.0.2 outdated 81 GraphQL.js ^16.9.0 outdated 81 react-zoom-pan-pinch ^4.0.3 82 Embla Carousel React ^8.3.0 82 Embla Carousel React ^8.3.0 82 class-variance-authority ^0.7.1 82 react-hotkeys-hook ^4.5.1 outdated 84 React Resizable Panels ^2.1.1 outdated 85 @hookform/resolvers ^3.9.0 outdated 85 Express ^4.21.2 outdated 85 Floating UI ^0.27.2 86 tailwind-merge ^2.5.2 outdated 87 prom-client ^15.1.3 88 tsx ^4.21.0 88 yaml ^2.8.3 89 Slate ^0.117.0 outdated 89 Slate ^0.116.0 outdated 89 Slate ^0.113.1 outdated 89 Slate ^0.117.1 outdated 89 jsdom ^25.0.1 outdated 90 Inquirer.js ^8.4.3 outdated 90 MCP TypeScript SDK ^1.29.0 90 Nodemailer ^9.0.1 outdated 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 TanStack Virtual (React) ^3.10.8 90 sharp ^0.33.5 outdated 91 BullMQ ^5.34.10 outdated 91 Prisma Client 6.2.1 outdated 91 Recharts ^2.15.3 outdated 91 TanStack Table ^8.20.5 outdated 91 react-dropzone ^15.0.0 outdated 92 @grpc/grpc-js ^1.14.1 92 @grpc/grpc-js ^0.8.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 Mermaid ^11.16.0 outdated 92 React Hook Form ^7.53.0 92 TanStack Query ^5.74.7 92 TanStack Query ^5.53.3 92 Zod ^3.25.76 outdated 92 ioredis ^5.4.2 outdated 92 lucide-react ^1.7.0 92 postcss ^8.5.10 93 Anthropic TypeScript SDK ^0.104.0 outdated 93 Vitest ^4.1.4 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 AWS SDK for JavaScript (S3 Client) ^3.1036.0 94 typescript-eslint ^8.40.0 94 typescript-eslint ^8.40.0 94 typescript-eslint ^8.56.1 95 ESLint ^9 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 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 97 Google Cloud Storage ^6.1.1 outdated 97 Google Cloud Storage ^10.1.0 outdated 97 TypeScript ^5.6.2 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