All 199 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 lang-html ^6.4.9 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 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 tailwindcss-animate ^1.0.7 35 @codemirror/merge ^6.12.1 35 @lezer/lr ^1.4.3 36 express-async-errors ^3.1.1 36 parse-diff ^0.11.1 outdated 36 use-stick-to-bottom ^1.1.3 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 39 strip-json-comments ^5.0.1 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 42 Tailwind CSS Container Queries ^0.1.1 42 clsx ^2.1.1 42 escape-string-regexp ^5.0.0 43 cross-fetch ^4.0.0 43 fast-deep-equal ^3.1.3 44 cmdk 1.0.0 outdated 44 dotenv-cli ^8.0.0 outdated 44 Micromatch ^4.0.8 44 react-device-detect ^2.2.3 45 next-themes ^0.3.0 outdated 46 usehooks ^2.4.1 46 codemirror-json-schema ^0.8.0 46 npm-run-all ^4.1.5 46 zod-to-json-schema ^3.24.5 47 canvas-confetti ^1.9.4 47 cross-env ^7.0.3 outdated 51 @t3-oss/env-core ^0.13.10 51 tailwindcss-typography ^0.5.16 54 Vercel OTel ^1.13.0 outdated 58 bcrypt.js ^3.0.2 59 glob ^11.1.0 outdated 59 ora ^9.4.0 61 chokidar ^4.0.3 outdated 61 p-limit ^7.2.0 61 usehooks-ts ^3.1.0 62 React CodeMirror ^4.23.6 62 React CodeMirror ^4.23.0 63 eslint-plugin-react ^7.37.5 63 pretty-bytes ^6.1.1 outdated 64 prisma-cli ^6.2.1 outdated 64 simple-git ^3.36.0 65 @gitbeaker/rest ^40.5.1 outdated 65 azure-devops-node-api ^15.1.1 outdated 65 Chalk ^5.6.2 outdated 65 react-markdown ^10.1.0 66 DOM Testing Library ^10.4.1 66 React Testing Library ^16.3.0 66 Ajv ^8.17.1 67 Winston ^3.15.0 69 date-fns ^4.1.0 70 uuid ^14.0.0 71 Iconify for React ^5.1.0 outdated 71 OpenRouter AI SDK Provider ^2.2.3 outdated 72 Fuse.js ^7.0.0 72 react-day-picker ^9.14.0 outdated 73 vite-tsconfig-paths ^5.1.3 outdated 74 argparse ^2.0.1 outdated 75 dotenv ^16.4.5 outdated 75 octokit.js ^4.1.3 outdated 76 @grpc/grpc-js ^1.14.1 76 Radix UI ^1.2.11 76 Radix UI ^1.1.5 76 Radix UI ^1.1.2 76 Radix UI ^1.3.2 76 Radix UI ^1.1.11 76 Radix UI ^1.1.15 76 Radix UI ^2.1.1 outdated 76 Radix UI ^1.1.6 76 Radix UI ^2.1.0 outdated 76 Radix UI ^1.2.0 76 Radix UI ^1.1.6 76 Radix UI ^1.1.0 76 Radix UI ^2.1.6 outdated 76 Radix UI ^1.1.8 76 Radix UI ^1.2.4 76 Radix UI ^1.2.4 76 Radix UI ^1.1.2 76 Radix UI ^1.2.2 76 Radix UI ^1.1.10 76 Radix UI ^1.1.11 76 Radix UI ^1.2.8 76 input-otp ^1.4.2 77 React Resizable Panels ^2.1.1 outdated 78 Motion ^12.42.0 outdated 78 React Icons ^5.6.0 79 NextAuth.js ^2.11.1 outdated 79 concurrently ^9.2.1 outdated 79 NextAuth.js ^5.0.0-beta.30 outdated 82 yaml ^2.8.3 83 @hookform/resolvers ^3.9.0 outdated 83 Octokit REST ^21.0.2 outdated 83 class-variance-authority ^0.7.1 83 Embla Carousel React ^8.3.0 83 Embla Carousel React ^8.3.0 83 react-zoom-pan-pinch ^4.0.3 84 Floating UI ^0.27.2 86 Express ^4.21.2 outdated 87 react-hotkeys-hook ^4.5.1 outdated 88 TanStack Virtual (React) ^3.10.8 88 prom-client ^15.1.3 88 tailwind-merge ^2.5.2 outdated 88 tsx ^4.21.0 89 Prisma Client 6.2.1 outdated 89 ioredis ^5.4.2 outdated 89 Nodemailer ^9.0.1 outdated 89 sharp ^0.33.5 outdated 89 Slate ^0.117.0 outdated 89 Slate ^0.116.0 outdated 89 Slate ^0.113.1 outdated 89 Slate ^0.117.1 outdated 90 MCP TypeScript SDK ^1.29.0 90 React Email ^1.0.12 outdated 90 React Email ^2.0.8 outdated 90 react-dropzone ^15.0.0 outdated 90 React Email ^6.1.4 90 Tailwind CSS ^3.4.1 outdated 90 Zod ^3.25.76 outdated 91 BullMQ ^5.34.10 outdated 91 lucide-react ^1.7.0 91 Recharts ^2.15.3 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 TanStack Query ^5.74.7 92 TanStack Query ^5.53.3 92 TanStack Table ^8.20.5 outdated 92 AI SDK ^6.0.167 outdated 92 jsdom ^25.0.1 outdated 92 Mermaid ^11.16.0 92 postcss ^8.5.10 92 React Hook Form ^7.53.0 92 Vitest ^4.1.4 outdated 93 Anthropic TypeScript SDK ^0.104.0 outdated 93 AWS SDK for JavaScript (S3 Client) ^3.1036.0 93 posthog-js ^7.18.7 outdated 93 sentry-cli ^2.42.2 outdated 93 posthog-js ^1.369.0 93 posthog-js ^5.24.15 outdated 94 Sentry JavaScript (@sentry/browser) ^10.40.0 94 Sentry JavaScript (@sentry/browser) ^10.40.0 94 Sentry JavaScript (@sentry/browser) ^10.40.0 94 typescript-eslint ^8.40.0 94 typescript-eslint ^8.40.0 94 ESLint ^9 outdated 94 typescript-eslint ^8.56.1 95 GraphiQL ^0.2.0 outdated 95 GraphQL.js ^16.9.0 outdated 95 OpenAI ^4.98.0 outdated 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 96 Next.js 16.1.6 outdated 96 Next.js ^16.2.6 96 TypeScript ^5.6.2 outdated 97 React ^7.0.1 outdated 97 React 19.2.4 outdated 97 React DOM 19.2.4 outdated 98 Google Cloud Storage ^6.1.1 outdated 98 Google Cloud Storage ^10.1.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

Search