InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
Top 23 TypeScript Opentelemetry Projects
-
signoz
SigNoz is an open-source observability platform native to OpenTelemetry with logs, traces and metrics in a single application. An open-source alternative to DataDog, NewRelic, etc. 🔥 🖥. 👉 Open source Application Performance Monitoring (APM) & Observability tool
you can check out: https://github.com/SigNoz/signoz
open source and opentelemetry-native. Lots of our users have migrated from grafana to overcome challenges like having to handle multiple backends.
p.s - i am one of the maintainers.
-
SurveyJS
SurveyJS: Build JSON-Driven Surveys and Forms with Full Data Control. Add the SurveyJS UI components to your JS app (React/Angular/Vue3). Securely collect and analyze data without sending it to 3rd-party servers. Fully customizable, works with any backend, and ideal for data-heavy apps. Learn more.
- Project mention: Experiment: Making TypeScript Immutable-by-Default | news.ycombinator.com | 2025-11-18
It's not that easy to fall to unsafe code if you know what you're doing, do not have typescript skill issues and use the right libraries, such as fp-ts or effect-ts (an evolution of Scala's ZIO on TypeScript).
Those ecosystems are huge by the way, effect is still very niche-y due to its usage of functional programming and effect systems, niche in a sense, it gets more downloads than Angular.
[1] https://gcanti.github.io/fp-ts/modules/
[2] https://effect.website/
I have my beefs with TypeScript's complexity, verbosity and limits, don't get me wrong but I don't see any realistic alternative for who wants to write type safe code.
I loved Elm or Reason, but they are not realistic nor productive opportunities.
In my real world, we don't have the budgets to lure the kind of brilliant engineers that know when to pick Ocaml and when to go with Rust (or have ever used any of them).
-
hyperdx
Resolve production issues, fast. An open source observability platform unifying session replays, logs, metrics, traces and errors powered by ClickHouse and OpenTelemetry.
Project mention: Show HN: ClickStack – open-source Datadog alternative by ClickHouse and HyperDX | news.ycombinator.com | 2025-06-05It would have even much better if the link was pointing to https://github.com/hyperdxio/hyperdx the actual source code.
Because right now without the message on HN here, I wouldn't know what "open source observability stack" meant when the webpage does not explain what HyperDX is, nor does it provide a link to it or its code. I was expecting the whole thing "Open Source Datadog" to be ClickStack Repo inside Clickhouse Github. Which is not found anywhere.
But other than that congrats!. I have long wondered why no one has built anything on top of Clickhouse for Datadog / New Relic competition.
The Clickhouse DB opened up the ocean of open source "Scalable" Web Analytics that wont previously available or possible. I am hoping we see this change again to observability platform as well.
-
opentelemetry-demo
This repository contains the OpenTelemetry Astronomy Shop, a microservice-based distributed system intended to illustrate the implementation of OpenTelemetry in a near real-world environment.
Project mention: OpenTelemetry Docker Monitoring with Collector and Docker Stats | dev.to | 2025-11-10OpenTelemetry Docker Demo
-
- Project mention: Show HN: GoVisual–I added pprof flame graphs and a new React UI, Go profiler | news.ycombinator.com | 2025-09-25
- Project mention: OpenTelemetry Collector: What It Is, When You Need It, and When You Don't | news.ycombinator.com | 2025-09-18
I happen to work with otel a lot so I'll offer a few of my thoughts:
- Consider decoupling your collector from whatever is consuming your traces with something like kafka. Traces can be pretty heavy and it can be tricky to scale collectors. If something goes down, it's probably a good idea to continue writing the traces to queue or topic.
- https://www.otelbin.io is a nice little tool to help with collector configuration
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
loglayer
A modern logging library for Javascript / Typescript that routes logs to various logging libraries, cloud providers, files, StatsD, and OpenTelemetry while providing a fluent API for specifying log messages, metadata and errors.
Project mention: Why LogLayer is the Logging Abstraction Framework for TypeScript | dev.to | 2025-11-16LogLayer is open source and available under the MIT license. You can find the source code, contribute, and learn more at the LogLayer GitHub repository or visit the official documentation to get started.
-
azure-ai-travel-agents
A robust enterprise application sample (deployed on ACA) that leverages MCP and multiple AI agents orchestrated by Langchain.js, Llamaindex.TS and Microsoft Agent Framework.
The course also walks you through an Azure AI Travel Agents case study that demonstrates using MCP in an AI agents scenario.
-
openllmetry-js
Sister project to OpenLLMetry, but in Typescript. Open-source observability for your LLM application, based on OpenTelemetry
-
-
sdk-typescript
A model-driven approach to building AI agents in just a few lines of code. (by strands-agents)
Because the Strands Agents TypeScript SDK is currently in public preview, APIs may change as the SDK is refined, and some features available in the Strands Agents Python SDK are not yet implemented. The core functionality—agents, tools, MCP integration, streaming—works as expected, but this is an early release. Feedback and contributions are welcome via the GitHub repository.
-
booking-microservices-expressjs
Practical microservices, built with Node.Js, CQRS, Vertical Slice Architecture, Event-Driven Architecture, Postgres, RabbitMQ, Express and the latest technologies.
- Project mention: Agent Prism: React components for visualizing traces from AI agents | news.ycombinator.com | 2025-10-15
-
-
web-app-template
A minimal web service template 🎃 "npx create-app-foundation@latest" ! (by hiroppy)
Project mention: Show HN: A minimal web service template based on Next.js | news.ycombinator.com | 2025-02-11 -
-
autometrics-ts
Easily add metrics to your system – and actually understand them using automatically customized Prometheus queries
-
shinzo-ts
TypeScript SDK for MCP server observability, built on OpenTelemetry. Gain insight into agent usage patterns, contextualize tool calls, and analyze server performance across platforms. Integrate with any OpenTelemetry ingest service including the Shinzo platform.
Project mention: Shinzo Python SDK: OpenTelemetry-Native Observability for MCP Servers | news.ycombinator.com | 2025-11-21 -
-
-
- Project mention: Telescope – an open-source web-based log viewer for logs stored in ClickHouse | news.ycombinator.com | 2025-02-26
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
TypeScript Opentelemetry discussion
TypeScript Opentelemetry related posts
-
Show HN: A Grafana you can share with anyone
-
Azure Cosmos DB vNext Emulator: Query and Observability Enhancements
-
I built a Grafana your support team can use
-
Why your support team can't use Grafana
-
Strands Agents now speaks TypeScript: A side-by-side guide
-
Experiment: Making TypeScript Immutable-by-Default
-
Part 3: From Neural Networks to Autonomous Coffee Roasting - Orchestrating MCP Servers with .NET Aspire and n8n Agents
- A note from our sponsor - InfluxDB www.influxdata.com | 23 Dec 2025
Index
What are some of the best open-source Opentelemetry projects in TypeScript? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | signoz | 24,992 |
| 2 | effect | 12,302 |
| 3 | hyperdx | 9,180 |
| 4 | opentelemetry-demo | 2,795 |
| 5 | nestjs-otel | 714 |
| 6 | GoVisual | 676 |
| 7 | otelbin | 473 |
| 8 | loglayer | 395 |
| 9 | azure-ai-travel-agents | 375 |
| 10 | openllmetry-js | 371 |
| 11 | agentmark | 320 |
| 12 | sdk-typescript | 316 |
| 13 | booking-microservices-expressjs | 273 |
| 14 | agent-prism | 259 |
| 15 | observe-sdk | 181 |
| 16 | web-app-template | 165 |
| 17 | cdk-aws-observability-accelerator | 151 |
| 18 | autometrics-ts | 143 |
| 19 | shinzo-ts | 64 |
| 20 | opentelemetry-angular-interceptor | 42 |
| 21 | echoed | 35 |
| 22 | otel-launcher-node | 25 |
| 23 | opentelemetry-js-distro | 22 |