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