Open Source Observability Projects

Discover 41 open source Observability repositories from GitHub, each with an analysis of what it does, key features, use cases and alternatives. Observability projects here are most often combined with LLM, Monitoring and Python. Last updated October 4, 2026.

41 repositories · updated October 4, 2026

mcp-server-cloudflare: Connect AI Clients to Cloudflare Services

mcp-server-cloudflare: Connect AI Clients to Cloudflare Services

A collection of domain-specific Model Context Protocol servers that let compatible AI clients inspect and work with Cloudflare services through guided tools. Use them when you want product-focused interactions rather than broad API access through code execution.

TypeScriptDeveloper ToolsAI
Added Feb 22, 2026 View details
dagger: Automate Software Delivery Across Environments

dagger: Automate Software Delivery Across Environments

Dagger is a Go-based automation engine for building, testing, and shipping software with reusable, programmable workflows. It suits teams that want the same containerized delivery tasks to run locally, in CI, or in the cloud.

GoAutomationDevOps
Added Feb 11, 2026 View details
dagster: Orchestrate Data Assets and Pipelines

dagster: Orchestrate Data Assets and Pipelines

Dagster is a Python platform for building and operating data pipelines as assets, with orchestration, lineage, and observability in one system. It suits data teams that need to develop, test, and maintain workflows from local work through production.

PythonAnalyticsData Science
Added Feb 6, 2026 View details
tianji: Combine Website Analytics and Service Monitoring

tianji: Combine Website Analytics and Service Monitoring

Tianji combines website analytics, uptime monitoring, and server status reporting in one self-hostable application. It suits teams that want a shared view of site traffic and service health without running separate tools.

TypeScriptAnalyticsMonitoring
Added Jan 23, 2026 View details
turboseek: Build an AI Search Engine with Web Sources

turboseek: Build an AI Search Engine with Web Sources

TurboSeek is a TypeScript web app that answers questions using web search results and language models. It is suited to developers who want to explore or adapt a Perplexity-style search experience, with external API credentials required to run it.

TypeScriptAILLM
Added Jan 17, 2026 View details
style-observer: Detect Changes to CSS Properties

style-observer: Detect Changes to CSS Properties

Style Observer is a JavaScript library that detects changes to CSS properties on connected elements, including custom properties and elements in Shadow DOM. Use it when application logic needs to respond to style changes without polling.

JavaScriptCSSLibrary
Added Jan 10, 2026 View details
hertzbeat: Monitor Systems, Metrics, Logs, and Alerts

hertzbeat: Monitor Systems, Metrics, Logs, and Alerts

Apache HertzBeat is a self-hosted observability platform for collecting metrics and logs, managing alerts, and publishing service status pages. It suits teams seeking agentless monitoring with configurable collection and optional collector clusters.

JavaObservabilityMonitoring
Added Jan 8, 2026 View details
karpor: Explore and Understand Kubernetes Clusters

karpor: Explore and Understand Kubernetes Clusters

Karpor is a Kubernetes visualization tool for searching resources and gaining operational insight across clusters. It helps platform and developer teams inspect compliance, resource relationships, and Kubernetes events, with AI-assisted capabilities.

GoKubernetesCloud Native
Added Dec 29, 2025 View details
greptimedb: Store and Query Metrics, Logs, and Traces

greptimedb: Store and Query Metrics, Logs, and Traces

GreptimeDB is a Rust observability database that stores metrics, logs, and traces on object storage. It suits teams seeking a shared backend for telemetry, with SQL and PromQL queries and support for common ingestion protocols.

DatabaseObservabilityRust
Added Dec 21, 2025 View details
opik: Trace, Evaluate, and Monitor LLM Applications

opik: Trace, Evaluate, and Monitor LLM Applications

Opik is a platform for tracing and evaluating LLM applications, RAG systems, and AI agents. Teams can use it to inspect workflows, run evaluations, and monitor deployments, either self-hosted or through Comet Cloud.

PythonLLMObservability
Added Dec 13, 2025 View details
loguru: Simplify Logging in Python

loguru: Simplify Logging in Python

Loguru is a Python logging library designed to make useful logging easy to add without the standard logging setup boilerplate. It suits scripts and applications that need configurable outputs, structured context, and clearer exception traces.

PythonLibraryDeveloper Tools
Added Dec 10, 2025 View details
prometheus/prometheus: Monitor Systems with Time-Series Metrics

prometheus/prometheus: Monitor Systems with Time-Series Metrics

Prometheus collects and stores metrics from configured targets, lets teams query them with PromQL, and evaluates rules to surface issues or trigger alerts. It suits operators who want an autonomous monitoring system with flexible service discovery and metric labeling.

GoMonitoringDatabase
Added Dec 1, 2025 View details

Related topics

OS
OSRepos

Analysis and discovery of open source repositories. Find interesting projects and follow their updates.

Monitor your website with YourWebsiteScore

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of third-party repository code is at your own risk. Always review source code, dependencies, licenses, and security implications before running anything.

© 2025 OSRepos. Built with Nuxt 3 and lots of ❤️