Welcome to The Weekly Five - your curated list of 5
exceptional open source projects I discovered this week.

The Weekly Five: The Modern Data Stack , From Observability to Business Intelligence

Introduction

The modern data stack has evolved into a comprehensive ecosystem where observability meets business intelligence. Organizations today need to do more than just collect data, they need to monitor system health in real-time, trace distributed transactions, visualize metrics across multiple sources, and empower teams to make data-driven decisions.

This week's edition explores five essential open-source projects that form the backbone of the modern data stack. We'll start with observability platforms that help you understand what's happening inside your systems, move through powerful visualization tools that unify data from multiple sources, and conclude with business intelligence platforms that put analytical power in everyone's hands.

Whether you're building a new data infrastructure or enhancing your existing stack, these projects represent the cutting edge of open-source data tools.

1. SigNoz: OpenTelemetry-Native Observability

26.7K stars | TypeScript | github.com/SigNoz/signoz

SigNoz is an open-source observability platform that brings logs, traces, and metrics together in a single application. As a native OpenTelemetry platform, it positions itself as an open-source alternative to commercial solutions like DataDog and NewRelic.

In Practice

SigNoz excels as an Application Performance Monitoring (APM) tool with its unified approach to observability. Unlike solutions that require separate tools for different telemetry signals, SigNoz provides:

  • Distributed Tracing: Track requests as they flow through microservices architectures

  • Application Monitoring: Real-time performance metrics for your services

  • Unified Interface: View logs, traces, and metrics in context without switching between tools

The platform's OpenTelemetry-native architecture means you're not locked into proprietary instrumentation, you can use standard OpenTelemetry libraries and migrate your data if needed.

Getting Started

2. Grafana: The Composable Observability Platform

73.4K stars | TypeScript, Go | github.com/grafana/grafana

Grafana has become synonymous with data visualization and observability. As the most-starred project in this collection, it's the go-to platform for visualizing metrics, logs, and traces from virtually any data source.

In Practice

What sets Grafana apart is its composability. The platform integrates with an extensive array of data sources, Prometheus, Loki, Elasticsearch, InfluxDB, Postgres, and many more, allowing you to build unified dashboards regardless of where your data lives.

Key capabilities include:

  • Multi-Source Visualization: Create dashboards that combine data from different backends

  • Advanced Alerting: Set up sophisticated alerting rules based on query results

  • Business Intelligence: Beyond observability, Grafana supports analytics use cases with powerful query capabilities

  • Extensibility: A rich plugin ecosystem extends functionality for specialized needs

Grafana bridges the gap between raw observability and business intelligence, making it equally valuable for DevOps teams monitoring infrastructure and business analysts tracking KPIs.

3. Kibana: Your Window into Elasticsearch

21.1K stars | TypeScript | github.com/elastic/kibana

Kibana is the open-source interface for querying, analyzing, visualizing, and managing data stored in Elasticsearch. If you're in the Elastic ecosystem, Kibana is your command center for making sense of your data.

In Practice

Kibana excels at:

  • Dashboards: Build interactive visualizations to explore patterns in your data

  • Data Exploration: Query and analyze your Elasticsearch data with powerful search capabilities

  • Observability: Integrated metrics, logs, and monitoring features for comprehensive system insights

  • Data Management: Manage Elasticsearch indices and perform administrative tasks

The platform is particularly strong for teams already using Elasticsearch, providing deep integration with the Elastic Stack. Its search-first approach makes it ideal for log analysis, security operations, and any use case requiring sophisticated data exploration.

Further Learning

4. Apache Superset: Enterprise-Grade Data Exploration

72.6K stars | TypeScript, Python | github.com/apache/superset

Apache Superset is a modern data exploration and visualization platform designed for the enterprise. As an Apache Software Foundation project, it brings enterprise-grade features with the reliability of community-driven development.

In Practice

Superset positions itself at the intersection of data engineering and business intelligence:

  • SQL Editor: A powerful interface for data analysts to write and visualize complex queries

  • No-Code Visualization: Drag-and-drop interface for users who prefer visual exploration

  • Broad Database Support: Connect to virtually any SQL database

  • Scalability: Built to handle large datasets and many concurrent users

The platform shines for data teams that need to democratize data access. Data engineers can set up semantic layers and datasets, while business users can explore data through intuitive dashboards, all without needing to write SQL.

Getting Started

5. Metabase: Business Intelligence for Everyone

47K stars | Clojure | github.com/metabase/metabase

Metabase bills itself as "the easy-to-use open source Business Intelligence tool," and it lives up to that promise. If Superset is for data teams, Metabase is for everyone else.

In Practice

Metabase's strength is accessibility:

  • Question-Based Interface: Users ask questions about their data in a natural way

  • Visual Query Builder: Build queries without writing SQL through an intuitive interface

  • SQL Editor: Power users can still write complex queries when needed

  • Embedded Analytics: Embed dashboards and charts directly into your applications

  • Self-Service Analytics: Empower non-technical users to explore data independently

The platform is particularly popular in startups and small-to-medium businesses where the goal is to get everyone working with data quickly. Its low barrier to entry doesn't sacrifice power, advanced users can leverage the SQL editor for sophisticated analysis.

Further Learning

The modern data stack is about choosing the right tool for each layer of your infrastructure. From SigNoz's OpenTelemetry-native observability to Metabase's accessible business intelligence, these five projects provide a comprehensive toolkit for organizations serious about their data.The Weekly Five: The Modern Data Stack , From Observability to Business Intelligence

Introduction

The modern data stack has evolved into a comprehensive ecosystem where observability meets business intelligence. Organizations today need to do more than just collect data, they need to monitor system health in real-time, trace distributed transactions, visualize metrics across multiple sources, and empower teams to make data-driven decisions.

This week's edition explores five essential open-source projects that form the backbone of the modern data stack. We'll start with observability platforms that help you understand what's happening inside your systems, move through powerful visualization tools that unify data from multiple sources, and conclude with business intelligence platforms that put analytical power in everyone's hands.

Whether you're building a new data infrastructure or enhancing your existing stack, these projects represent the cutting edge of open-source data tools.

1. SigNoz: OpenTelemetry-Native Observability

26.7K stars | TypeScript | github.com/SigNoz/signoz

SigNoz is an open-source observability platform that brings logs, traces, and metrics together in a single application. As a native OpenTelemetry platform, it positions itself as an open-source alternative to commercial solutions like DataDog and NewRelic.

In Practice

SigNoz excels as an Application Performance Monitoring (APM) tool with its unified approach to observability. Unlike solutions that require separate tools for different telemetry signals, SigNoz provides:

  • Distributed Tracing: Track requests as they flow through microservices architectures

  • Application Monitoring: Real-time performance metrics for your services

  • Unified Interface: View logs, traces, and metrics in context without switching between tools

The platform's OpenTelemetry-native architecture means you're not locked into proprietary instrumentation, you can use standard OpenTelemetry libraries and migrate your data if needed.

Getting Started

2. Grafana: The Composable Observability Platform

73.4K stars | TypeScript, Go | github.com/grafana/grafana

Grafana has become synonymous with data visualization and observability. As the most-starred project in this collection, it's the go-to platform for visualizing metrics, logs, and traces from virtually any data source.

In Practice

What sets Grafana apart is its composability. The platform integrates with an extensive array of data sources, Prometheus, Loki, Elasticsearch, InfluxDB, Postgres, and many more, allowing you to build unified dashboards regardless of where your data lives.

Key capabilities include:

  • Multi-Source Visualization: Create dashboards that combine data from different backends

  • Advanced Alerting: Set up sophisticated alerting rules based on query results

  • Business Intelligence: Beyond observability, Grafana supports analytics use cases with powerful query capabilities

  • Extensibility: A rich plugin ecosystem extends functionality for specialized needs

Grafana bridges the gap between raw observability and business intelligence, making it equally valuable for DevOps teams monitoring infrastructure and business analysts tracking KPIs.

3. Kibana: Your Window into Elasticsearch

21.1K stars | TypeScript | github.com/elastic/kibana

Kibana is the open-source interface for querying, analyzing, visualizing, and managing data stored in Elasticsearch. If you're in the Elastic ecosystem, Kibana is your command center for making sense of your data.

In Practice

Kibana excels at:

  • Dashboards: Build interactive visualizations to explore patterns in your data

  • Data Exploration: Query and analyze your Elasticsearch data with powerful search capabilities

  • Observability: Integrated metrics, logs, and monitoring features for comprehensive system insights

  • Data Management: Manage Elasticsearch indices and perform administrative tasks

The platform is particularly strong for teams already using Elasticsearch, providing deep integration with the Elastic Stack. Its search-first approach makes it ideal for log analysis, security operations, and any use case requiring sophisticated data exploration.

Further Learning

4. Apache Superset: Enterprise-Grade Data Exploration

72.6K stars | TypeScript, Python | github.com/apache/superset

Apache Superset is a modern data exploration and visualization platform designed for the enterprise. As an Apache Software Foundation project, it brings enterprise-grade features with the reliability of community-driven development.

In Practice

Superset positions itself at the intersection of data engineering and business intelligence:

  • SQL Editor: A powerful interface for data analysts to write and visualize complex queries

  • No-Code Visualization: Drag-and-drop interface for users who prefer visual exploration

  • Broad Database Support: Connect to virtually any SQL database

  • Scalability: Built to handle large datasets and many concurrent users

The platform shines for data teams that need to democratize data access. Data engineers can set up semantic layers and datasets, while business users can explore data through intuitive dashboards, all without needing to write SQL.

Getting Started

5. Metabase: Business Intelligence for Everyone

47K stars | Clojure | github.com/metabase/metabase

Metabase bills itself as "the easy-to-use open source Business Intelligence tool," and it lives up to that promise. If Superset is for data teams, Metabase is for everyone else.

In Practice

Metabase's strength is accessibility:

  • Question-Based Interface: Users ask questions about their data in a natural way

  • Visual Query Builder: Build queries without writing SQL through an intuitive interface

  • SQL Editor: Power users can still write complex queries when needed

  • Embedded Analytics: Embed dashboards and charts directly into your applications

  • Self-Service Analytics: Empower non-technical users to explore data independently

The platform is particularly popular in startups and small-to-medium businesses where the goal is to get everyone working with data quickly. Its low barrier to entry doesn't sacrifice power, advanced users can leverage the SQL editor for sophisticated analysis.

Further Learning

The modern data stack is about choosing the right tool for each layer of your infrastructure. From SigNoz's OpenTelemetry-native observability to Metabase's accessible business intelligence, these five projects provide a comprehensive toolkit for organizations serious about their data.

If you are doing Open Source I have a good news for you, I work at CodeRabbit which is an AI review tool and its free for Open Source, please reach out to me on X or LinkedIn or just send an email on [email protected] if you need help on adopting CodeRabbit.

You can visit our portal below to create a new account and connect your repository and start reviewing your code.

Keep reading