Skip to content

brandonhimpfen/awesome-data-analytics

Repository files navigation

Awesome Data Analytics Awesome Lists

GitHub Sponsors   Ko-Fi   PayPal   Stripe   X   Facebook

A curated list of tools, platforms, frameworks, and learning resources for data analytics, covering descriptive, diagnostic, predictive, and prescriptive analytics across business, product, and technical domains.

Contents

Foundations & Concepts

Analytics Platforms & BI Tools

  • Tableau – Industry-leading business intelligence and visualization platform.
  • Power BI – Microsoft analytics and dashboarding platform.
  • Looker – Semantic-model-driven BI and analytics platform.
  • Qlik Sense – Associative analytics and BI platform.
  • Apache Superset – Open-source data exploration and visualization platform.
  • Metabase – Open-source analytics and dashboards for teams.

Data Warehousing & OLAP

  • Snowflake – Cloud-native data warehouse for analytics workloads.
  • Google BigQuery – Serverless analytics data warehouse.
  • Amazon Redshift – Managed data warehouse on AWS.
  • ClickHouse – High-performance columnar database for analytics.
  • Apache Druid – Real-time OLAP database for event analytics.
  • Apache Pinot – Distributed OLAP datastore for low-latency analytics.

SQL & Query Engines

  • PostgreSQL – Advanced relational database widely used for analytics.
  • DuckDB – In-process analytical SQL engine optimized for OLAP.
  • Trino – Distributed SQL query engine for large datasets.
  • Presto – High-performance distributed SQL query engine.
  • Apache Spark SQL – SQL analytics engine built on Apache Spark.
  • SQLite – Lightweight SQL database commonly used for local analytics.

Data Transformation & Modeling

  • dbt – Analytics engineering tool for transforming data in warehouses.
  • Apache Airflow – Workflow orchestration platform for analytics pipelines.
  • Dagster – Data orchestration platform focused on observability and testing.
  • Meltano – Open-source ELT platform for analytics pipelines.
  • Apache NiFi – Visual tool for data flow and transformation.
  • SQLMesh – Versioned and testable SQL-based data transformations.

Product & Behavioral Analytics

  • Amplitude – Product analytics platform for user behavior analysis.
  • Mixpanel – Event-based analytics for product teams.
  • PostHog – Open-source product analytics platform.
  • Heap – Automatic event capture for behavioral analytics.
  • Segment – Customer data platform for analytics integration.

Web & Marketing Analytics

  • Google Analytics – Web traffic and user behavior analytics platform.
  • Google Tag Manager – Tag management system for analytics tracking.
  • Adobe Analytics – Enterprise web analytics solution.
  • Matomo – Privacy-focused open-source web analytics platform.
  • Hotjar – User behavior analytics via heatmaps and recordings.

Visualization Libraries

  • Matplotlib – Foundational plotting library for Python analytics.
  • Seaborn – Statistical visualization library for Python.
  • Plotly – Interactive charts and dashboards.
  • Altair – Declarative visualization library for analytics.
  • D3.js – JavaScript library for custom data visualizations.
  • Apache ECharts – Powerful visualization library for analytics dashboards.

Streaming & Real-Time Analytics

Analytics Engineering

  • Analytics Engineering – Emerging discipline combining analytics and engineering.
  • Semantic Layers – Abstraction layers for consistent analytics metrics.
  • Metric Stores – Centralized systems for managing analytics metrics.
  • Cube – Headless BI platform for analytics APIs.
  • Lightdash – Open-source BI tool built on dbt.

Metrics, KPIs & Experimentation

  • North Star Metrics – Core metrics guiding product growth.
  • A/B Testing – Experimentation framework for decision-making.
  • Optimizely – Experimentation and feature testing platform.
  • Statsig – Product analytics and experimentation platform.
  • Eppo – Experimentation and analytics platform for data teams.

Governance, Quality & Observability

  • Great Expectations – Data quality and validation framework.
  • Monte Carlo – Data observability platform.
  • Bigeye – Data quality monitoring and alerting.
  • OpenLineage – Open standard for data lineage.
  • DataHub – Open-source metadata and data catalog platform.

Learning Resources

Tutorials

Guides

Courses

  • Data Analytics Fundamentals – Core analytics concepts and tooling.
  • Business Intelligence & Dashboards – BI platform training.
  • Analytics Engineering – Transformations, metrics, and data models.

Related Awesome Lists

Contribute

Contributions are welcome. Please ensure your submission fully follows the requirements outlined in CONTRIBUTING.md, including formatting, scope alignment, and category placement.

Pull requests that do not adhere to the contribution guidelines may be closed.

License

CC0

About

A curated list of tools, platforms, frameworks, and learning resources for data analytics.

Topics

Resources

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages