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
Quick Demo: SigNoz Quick Demo - October 2024 (SigNoz YouTube Channel)
Installation Guide: Get Started with SigNoz (Official Documentation)
Platform Introduction: Introduction to SigNoz (Official Documentation)
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
Video Course: Getting Started with Kibana (2024) (Elastic Official)
Hands-On Guide: Explore and analyze data with Kibana (Official Documentation)
Complete Reference: Kibana Guide (Official Documentation)
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
Beginner Tutorial: Apache Superset Tutorial for Beginners (2023) (Analytics with A on YouTube)
Official Documentation: Apache Superset Getting Started (Apache Superset Official Docs)
Quick Installation: Superset Quickstart Guide (Apache Superset Official Docs)
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
Concepts Video: Metabase concepts | Getting started with Metabase (2025) (YouTube)
Installation: Installing Metabase (Official Documentation)
Basics Guide: Getting started | Metabase Learn (Metabase Learn)
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
Quick Demo: SigNoz Quick Demo - October 2024 (SigNoz YouTube Channel)
Installation Guide: Get Started with SigNoz (Official Documentation)
Platform Introduction: Introduction to SigNoz (Official Documentation)
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
Video Course: Getting Started with Kibana (2024) (Elastic Official)
Hands-On Guide: Explore and analyze data with Kibana (Official Documentation)
Complete Reference: Kibana Guide (Official Documentation)
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
Official Documentation: Apache Superset Getting Started (Apache Superset Official Docs)
Quick Installation: Superset Quickstart Guide (Apache Superset Official Docs)
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
Concepts Video: Metabase concepts | Getting started with Metabase (2025) (YouTube)
Installation: Installing Metabase (Official Documentation)
Basics Guide: Getting started | Metabase Learn (Metabase Learn)
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.

