A favicon of Maple

Maple

Maple is an OpenTelemetry observability platform for traces, logs, and metrics, aimed at teams that want to run their own telemetry stack.

Screenshot of Maple websiteVisit Maple

Maple collects traces, logs, and metrics through OpenTelemetry and stores them in ClickHouse. The point is a single place to look when a request goes wrong, without the instrumentation being tied to a vendor that owns the query language it is read with.

The repository is a Bun monorepo. A TanStack Router single-page application serves the dashboard, an Effect-based HTTP API sits behind it carrying an MCP server and AI triage, a separate OTLP ingest gateway handles key authentication and organization enrichment before forwarding to a collector, and an alerting worker evaluates rules on a cron schedule. Shared packages hold the HTTP contracts, the query engine, and UI primitives, while application state lives in PostgreSQL.

The choices to make up front are how it runs and how people sign in.

  • Local binary: a Homebrew install and one start command bring up OTLP ingest, embedded ClickHouse, and the dashboard together.
  • Docker Compose: the multi-service stack of API, web, ingest, and OTEL collector on local ports.
  • Cloudflare Workers: deployment through Alchemy, with PlanetScale Postgres reached over Hyperdrive.
  • Clerk auth: organizations come from a Clerk application, with optional networkless token verification.
  • Self-hosted auth: a single root password issues bearer sessions valid for twelve hours, capped at seven days from sign-in.

Ingest keys are managed per organization and can be rerolled independently, with private keys encrypted at rest and looked up through non-reversible HMAC hashes. Bun 1.3 or later is the only prerequisite for the code, and a native SwiftUI iOS client lives in the same repository.

Share:
Details:
  • Stars


    1,763
  • Forks


    117
  • Last commit


    5 days ago
  • Repository age


    7 months
  • Version


    0.0.22
  • Repository


    MapleTechLabs/maple

Auto-fetched from GitHub .

Ad

 

 
 
 
 

Open source alternatives similar to Maple:

 

 
 
  • Stars


  • Forks


  • Last commit


 

 
 
  • Stars


  • Forks


  • Last commit


 

 
 
  • Stars


  • Forks


  • Last commit


Maple: Open Source Alternative to Datadog, New Relic and Grafana Cloud – Unvendored