langfuse and langfuse-java

These are ecosystem siblings where the Java client is an auto-generated SDK that enables developers to integrate the Langfuse observability platform into Java applications.

langfuse
95
Verified
langfuse-java
49
Emerging
Maintenance 25/25
Adoption 25/25
Maturity 25/25
Community 20/25
Maintenance 10/25
Adoption 8/25
Maturity 16/25
Community 15/25
Stars: 23,106
Forks: 2,333
Downloads: 3,912,905
Commits (30d): 240
Language: TypeScript
License:
Stars: 52
Forks: 8
Downloads:
Commits (30d): 0
Language: Java
License: MIT
No risk flags
No Package No Dependents

About langfuse

langfuse/langfuse

🪢 Open source LLM engineering platform: LLM Observability, metrics, evals, prompt management, playground, datasets. Integrates with OpenTelemetry, Langchain, OpenAI SDK, LiteLLM, and more. 🍊YC W23

Provides distributed tracing via SDKs (Python, JavaScript/TypeScript) that capture full LLM call chains with automatic context propagation, backed by ClickHouse for scalable analytics. Features a unified API surface for programmatic access to traces, evaluations, and datasets, enabling custom workflows and integration into existing MLOps pipelines alongside LangChain, LlamaIndex, and other frameworks.

About langfuse-java

langfuse/langfuse-java

🪢 Auto-generated Java Client for Langfuse API

Generated from the Langfuse API specification using Fern, this client provides both synchronous and asynchronous APIs with fluent builder configuration for multi-region deployments (EU, US, self-hosted). The library handles direct ingestion API calls but recommends the OpenTelemetry integration path for production tracing, enabling seamless span export to Langfuse via the standard OTel endpoint. Published to Maven Central with comprehensive unit and integration test coverage.

Scores updated daily from GitHub, PyPI, and npm data. How scores work