All 327 Dependencies

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

Helicone is an open-source AI Gateway and LLM observability platform built by a Y Combinator-backed team for engineers shipping production AI applications. Instead of bolting logging onto an existing integration, Helicone puts a proxy directly in the request path: point your OpenAI-compatible client at Helicone's gateway and every call to any of 100+ models across OpenAI, Anthropic, Gemini, Bedrock, Groq, and other providers is automatically routed, logged, and priced, with intelligent fallbacks if a provider has an outage.

The project is a TypeScript monorepo split into five cooperating services: a Next.js web dashboard, a Cloudflare Worker that does the actual request proxying and rate-limiting, an Express/Tsoa API server called Jawn that ingests and serves logs, a Supabase/Postgres database for organization and auth state, and a ClickHouse cluster (with Minio for object storage) for high-volume analytics. Because observability and routing share the same code path, dashboards for cost, latency, and quality are populated from the same request that already had to be proxied, rather than from a separate log-shipping pipeline.

Beyond raw request logs, Helicone groups related calls into sessions and traces for debugging multi-step agents and chatbots, offers a Playground for iterating on prompts, and supports versioned prompt management that can be deployed through the gateway without redeploying application code. The entire stack — web, worker, Jawn, and shared packages — is Apache-2.0 licensed and can be self-hosted with a single Docker Compose command, with Kubernetes/Helm available for larger deployments.

15 load-dotenv ==0.1.0 22 change-case-all ^2.1.0 32 string-similarity-js ^2.1.4 34 monotonic ==1.6 34 tailwindcss-animate ^1.0.7 36 python-rsa ==4.9 outdated 37 rehype-slug ^6.0.0 38 aws4fetch ^1.0.18 38 rehype-autolink-headings ^7.1.0 38 sniffio ==1.3.1 39 h11 >=0.16.0 40 rehype-highlight ^7.0.1 40 remark-gfm ^4.0.0 41 python-tabulate >=0.9.0 42 clsx ^2.1.1 42 events ^3.3.0 42 zipp ==3.20.2 outdated 43 Deprecated ==1.2.14 outdated 44 backoff ==2.2.1 44 cmdk ^1.0.0 44 dotenv-cli ^8.0.0 outdated 45 markupsafe ==3.0.2 outdated 45 Colorama ==0.4.6 45 node-dateformat ^5.0.3 45 markupsafe ==3.0.1 outdated 45 next-themes ^0.4.6 45 React Hot Toast ^2.4.1 45 six ==1.16.0 outdated 46 AWS SDK JS Crypto Helpers (SHA256 Browser) ^5.2.0 46 zod-to-json-schema ^3.24.6 47 cross-env ^7.0.3 outdated 47 itty-router ^4.0.13 outdated 47 SheetJS (xlsx-republish) ^0.18.5 outdated 48 bottleneck ^2.19.5 48 re-resizable ^6.11.2 48 swagger-ui-express ^5.0.0 48 Vaul ^1.1.2 49 cuid2 ^2.2.2 outdated 49 next-runtime-env ^1.7.1 outdated 49 prism-react-renderer ^2.3.1 50 Tailwind CSS Forms ^0.5.3 50 Tremor React ^3.18.3 50 httplib2 ==0.22.0 outdated 51 tailwindcss-typography ^0.5.13 51 cors ^2.8.5 51 Google Generative AI Python SDK >=0.3.0 51 KafkaJS ^2.2.4 51 next-mdx-remote ^5.0.0 outdated 52 heroicons ^2.1.3 52 ts-node ^10.9.2 53 @monaco-editor/react ^4.6.0 53 Jinja ==3.1.6 53 annotated-types ==0.7.0 outdated 53 eslint-plugin-jsx-a11y ^6.8.0 53 httpcore ==1.0.6 outdated 53 Jinja ==3.1.6 53 next-sitemap ^4.2.3 53 python-dateutil ==2.9.0.post0 53 React DnD ^16.0.1 53 React DnD ^16.0.1 54 micro ^10.0.1 55 Headless UI ^2.0.4 55 HTTPX >=0.28.0 56 PyYAML ==6.0.2 outdated 56 PyYAML ==6.0.2 outdated 56 rss-parser ^3.13.0 58 pyasn1 ==0.6.1 outdated 58 Yarn ^1.22.22 59 ts-morph ^27.0.0 outdated 60 distro ==1.9.0 60 tsup ^8.5.0 61 uritemplate ==4.1.1 outdated 63 eslint-plugin-react ^7.34.1 64 aiohappyeyeballs ==2.4.3 outdated 64 eslint-plugin-prettier ^5.1.3 64 form-data ^4.0.4 65 propcache ==0.2.0 outdated 65 react-markdown ^9.0.3 outdated 65 mrab-regex ==2024.9.11 outdated 65 Sonner ^2.0.1 66 Certifi ==2024.8.30 outdated 66 node-sql-parser ^5.3.10 66 openapi-typescript ^0.13.0 outdated 66 openapi-typescript ^0.3.1 outdated 66 openapi-typescript ^6.7.5 outdated 66 python-dotenv >=1.0.0 66 rate-limit-redis ^4.2.0 outdated 66 react-qr-code ^2.0.15 67 Vercel Analytics ^1.5.0 outdated 68 Lodash ^4.17.21 68 prettier-plugin-tailwindcss ^0.6.13 outdated 68 Prism ^1.29.0 69 date-fns ^4.1.0 69 eslint-config-prettier ^9.1.0 outdated 69 tiktoken ==0.8.0 outdated 69 zod-openapi ^5.4.3 outdated 70 cachetools ==5.5.0 outdated 70 uuid ^9.0.1 outdated 71 MDX ^3.1.0 71 MDX ^3.1.0 72 Fuse.js ^7.0.0 72 react-day-picker 8.10.1 outdated 73 morgan ^1.10.0 74 lottie-react ^2.4.1 outdated 74 pino-pretty ^13.1.1 75 dotenv ^16.4.5 outdated 76 Radix UI ^1.2.0 76 Radix UI ^1.1.2 76 Radix UI ^1.1.0 76 Radix UI ^1.1.2 76 Radix UI ^1.1.0 76 Radix UI ^2.2.1 outdated 76 Radix UI ^1.1.2 76 Radix UI ^2.1.2 outdated 76 Radix UI ^1.1.1 76 Radix UI ^2.1.0 outdated 76 Radix UI ^1.1.1 76 Radix UI ^1.2.9 76 Radix UI ^1.1.2 76 Radix UI ^1.1.0 76 Radix UI ^1.2.1 76 Radix UI ^1.2.0 76 Radix UI ^2.1.6 outdated 76 Radix UI ^1.1.4 76 Radix UI ^1.3.6 76 Radix UI ^1.2.0 76 Radix UI ^1.1.0 76 Radix UI ^1.1.0 76 Radix UI ^1.2.6 76 Radix UI ^1.1.2 76 Radix UI ^1.1.3 76 js-cookie ^3.0.5 77 aiosignal ==1.3.1 outdated 77 React Resizable Panels ^2.1.7 outdated 78 pluggy ==1.5.0 outdated 78 React Icons ^5.5.0 78 tenacity ==8.5.0 outdated 79 concurrently ^9.0.1 outdated 79 OpenTelemetry Instrumentation for Google Generative AI ==0.33.1 outdated 79 OpenTelemetry Instrumentation for Anthropic ==0.33.1 outdated 79 OpenTelemetry Instrumentation for Google Generative AI ==0.33.1 outdated 79 OpenTelemetry Instrumentation for Google Generative AI ==0.33.1 outdated 79 OpenTelemetry Instrumentation for Google Generative AI ==0.33.1 outdated 79 OpenTelemetry Instrumentation for Google Generative AI ==0.33.1 outdated 79 OpenTelemetry Instrumentation for Google Generative AI ==0.33.1 outdated 79 OpenTelemetry Instrumentation for Google Generative AI ==0.33.1 outdated 79 OpenTelemetry Instrumentation for LanceDB ==0.33.1 outdated 79 OpenTelemetry Instrumentation for Google Generative AI ==0.33.1 outdated 79 OpenTelemetry Instrumentation for Google Generative AI ==0.33.1 outdated 79 OpenTelemetry Instrumentation for Marqo ==0.33.1 outdated 79 OpenTelemetry Instrumentation for Milvus ==0.33.1 outdated 79 OpenTelemetry Instrumentation for Google Generative AI ==0.33.1 outdated 79 OpenTelemetry Instrumentation for Google Generative AI ==0.33.1 outdated 79 OpenTelemetry Instrumentation for Google Generative AI ==0.33.1 outdated 79 OpenTelemetry Instrumentation for Google Generative AI ==0.33.1 outdated 79 OpenTelemetry Instrumentation for Google Generative AI ==0.33.1 outdated 79 OpenTelemetry Instrumentation for Google Generative AI ==0.33.1 outdated 79 OpenTelemetry Instrumentation for Google Generative AI ==0.33.1 outdated 79 OpenTelemetry Instrumentation for Google Generative AI ==0.33.1 outdated 79 OpenTelemetry Instrumentation for Google Generative AI ==0.33.1 outdated 79 OpenTelemetry Instrumentation for Google Generative AI ==0.33.1 outdated 79 OpenTelemetry Instrumentation for Google Generative AI ==0.33.1 outdated 79 OpenTelemetry Instrumentation for Google Generative AI ==0.33.1 outdated 79 PapaParse ^5.5.2 79 node-postgres ^8.11.3 79 node-postgres ^1.10.0 outdated 79 OpenTelemetry Instrumentation for Google Generative AI ^0.33.1 outdated 80 idna ==3.10 outdated 80 Shiki ^3.12.2 outdated 80 Zustand ^5.0.3 81 frozenlist ==1.4.1 outdated 81 fsspec ==2024.9.0 outdated 81 posthog ==3.7.0 outdated 83 attrs ==24.2.0 outdated 83 Charset Normalizer ==3.4.0 outdated 83 class-variance-authority ^0.7.0 83 Embla Carousel React ^8.2.0 83 eslint-plugin-import ^2.29.1 83 react-zoom-pan-pinch ^3.7.0 outdated 83 Requests ==2.32.4 outdated 84 Pino ^9.9.0 outdated 84 pyparsing ==3.2.1 outdated 84 react-intersection-observer ^9.16.0 outdated 84 Streamdown ^1.6.10 outdated 85 dnd-kit ^6.3.1 85 dnd-kit ^10.0.0 outdated 85 dnd-kit ^3.2.2 outdated 85 AnyIO ==4.6.2.post1 outdated 85 body-parser ^1.20.3 outdated 85 express-rate-limit ^7.2.0 outdated 85 mpmath ==1.3.0 outdated 85 packaging ==24.1 outdated 85 wrapt ==1.16.0 outdated 85 ws ^8.18.0 86 Autoprefixer ^10.4.16 86 Express ^5.1.0 87 multidict ==6.1.0 outdated 88 Google Gen AI SDK ^0.8.0 outdated 88 react-stripe-js ^3.1.1 outdated 88 stripe-js ^5.6.0 outdated 88 cloudflare-typescript ^4.5.0 outdated 88 filelock ==3.16.1 outdated 88 Google API Python Client ==2.159.0 outdated 88 Moment.js ^2.30.1 88 tailwind-merge ^2.5.2 outdated 88 Tokenizers ==0.20.1 outdated 88 tsx ^4.7.0 88 typing_extensions ==4.12.2 outdated 88 typing_extensions ==4.12.2 outdated 89 Better Auth ^1.2.7 89 Better Auth ^1.2.7 89 Click ==8.1.8 outdated 89 Immer ^10.1.1 outdated 89 instructor >=1.0.0 89 ioredis ^5.3.2 outdated 89 Nodemailer ^6.10.1 outdated 89 sharp ^0.33.2 outdated 89 websockets ==14.2 outdated 90 @cloudflare/workers-types ^4.20231016.0 outdated 90 MCP TypeScript SDK ^1.20.2 90 React Email 0.0.11 outdated 90 Smithy Core (@smithy/core) ^4.1.7 outdated 90 Smithy Core (@smithy/core) ^4.2.3 outdated 90 SWC ^1.11.29 90 SWC ^0.5.17 outdated 90 Tailwind CSS ^4 90 boto3 >=1.26.0 90 DOMPurify ^3.2.6 90 prettier ^3.2.5 90 Tailwind CSS ^3.4.1 outdated 90 tqdm ==4.66.5 outdated 90 Uvicorn ==0.34.0 outdated 90 Zod ^3.24.2 outdated 91 @clickhouse/client ^0.0.14 outdated 91 FastAPI ==0.115.8 outdated 91 lucide-react ^0.456.0 outdated 91 Monaco Editor 0.31.0 outdated 91 react-grid-layout ^1.4.2 outdated 91 Recharts ^2.13.3 outdated 92 AI SDK ^2.1.3 outdated 92 AI SDK ^1.3.24 outdated 92 AI SDK ^1.2.5 outdated 92 TanStack Query ^5.62.0 92 TanStack Query 5.71.10 outdated 92 TanStack Table ^8.15.0 outdated 92 AI SDK ^4.1.62 outdated 92 KaTeX ^0.16.21 outdated 92 Marked ^13.0.3 outdated 92 networkx ==2.8.8 outdated 92 Pillow ==11.1.0 outdated 92 postcss ^8 92 Pydantic >=2.0.0 92 Pydantic ==2.23.4 outdated 92 Pydantic ==2.27.2 outdated 92 setuptools ==78.1.1 outdated 92 urllib3 ==2.5.0 outdated 92 Vitest ~3.2.0 outdated 92 yarl >=1.15.2 93 Anthropic TypeScript SDK ^0.60.0 outdated 93 Anthropic TypeScript SDK ^0.6.1 outdated 93 AWS SDK for JavaScript (S3 Client) ^3.678.0 93 AWS SDK for JavaScript (S3 Client) ^3.799.0 93 AWS SDK for JavaScript (S3 Client) ^3.537.0 93 dd-trace ^5.56.0 outdated 93 Fastify ^4.28.1 outdated 93 OpenTelemetry Prometheus Exporter ==1.27.0 outdated 93 OpenTelemetry Prometheus Exporter ==1.27.0 outdated 93 OpenTelemetry Prometheus Exporter ==1.27.0 outdated 93 OpenTelemetry Prometheus Exporter ^1.27.0 outdated 93 OpenTelemetry Prometheus Exporter ==1.27.0 outdated 93 OpenTelemetry Python SDK ==1.27.0 outdated 93 OpenTelemetry Prometheus Exporter ==0.48b0 outdated 93 posthog-js ^1.236.5 93 posthog-js ^4.0.1 outdated 93 SymPy ==1.13.1 outdated 94 @babel/core ^7.24.7 outdated 94 @babel/core ^7.24.7 outdated 94 Sentry JavaScript (@sentry/browser) ^8 outdated 94 Sentry JavaScript (@sentry/browser) ^7.93.0 outdated 94 Sentry JavaScript (@sentry/browser) ^1.3.5 outdated 94 supabase-js ^2.1.1 94 typescript-eslint ^6.21.0 outdated 94 typescript-eslint ^6.21.0 outdated 94 typescript-eslint ^6.21.0 outdated 94 ESLint ^8 outdated 94 jest ^29.7.0 outdated 94 protobuf.js ^7.4.0 outdated 94 Starlette ==0.47.2 outdated 94 Stripe Node.js Library 17.7.0 outdated 95 aiohttp ==3.12.14 outdated 95 Anthropic Python SDK ==0.36.1 outdated 95 Axios ^1.6.7 95 huggingface_hub ==0.25.2 outdated 95 OpenAI ^5.2.0 outdated 95 OpenAI Python SDK >=1.0.0 95 Transformers ==4.55.0 outdated 96 Next.js ^14.2.23 outdated 96 Next.js ^15.0.1 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) ^0.203.0 outdated 96 @slack/web-api ^7.9.0 outdated 96 Next.js 14.2.3 outdated 96 google-cloud-aiplatform >=1.36.0 96 Next.js 14.2.30 outdated 96 NumPy ==1.24.3 outdated 96 OpenTelemetry Instrumentation for kafka-python ==0.48b0 outdated 96 OpenTelemetry Instrumentation for Logging ==0.48b0 outdated 96 OpenTelemetry Instrumentation for Requests ==0.48b0 outdated 96 OpenTelemetry Instrumentation for kafka-python ==0.48b0 outdated 96 OpenTelemetry Instrumentation for kafka-python ==0.48b0 outdated 96 OpenTelemetry Instrumentation for kafka-python ==0.48b0 outdated 96 OpenTelemetry Instrumentation for kafka-python ==0.48b0 outdated 96 pytest ==8.3.4 outdated 96 PyTorch >=2.6.0 96 TypeScript ^5 outdated 96 google-cloud-aiplatform >=0.0.1 97 @azure/identity ^4.4.1 97 React ^4.6.0 outdated 97 google-auth ==0.6.15 outdated 97 google-auth >=2.21.0 97 google-auth >=2.35.0 97 google-auth ==0.2.0 outdated 97 google-auth ==1.65.0 outdated 97 gRPC Python (grpcio) ==1.67.0 outdated 97 google-auth ==1.25.0 outdated 97 React ^18 outdated 97 React DOM ^18 outdated 98 Protocol Buffers >=5.28.3

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