Skip to content

OWOX Data Marts

OWOX Data Marts is your way to create a data mart library and empower business users with spreadsheet reports and dashboards — in minutes.

📘 Quick Start Guide | 📚 Documentation | 🌐 Website | 💬 Slack Community | 🆘 Create an Issue

OWOX Data Marts - Open-Source Self-Service Analytics Platform

Data analysts’ work means nothing unless business users can play with the data freely.

However, most self-service analytics initiatives fail because they compromise either the data analysts’ control or the business users’ freedom.

At OWOX, we value both:

  • Data analysts orchestrate data marts defined either by SQL or by connectors to sources like Facebook Ads, TikTok Ads, and LinkedIn Ads.
  • Business users enjoy trusted reports right where they want them — in spreadsheets or dashboards.

At OWOX, we believe data analysts shouldn’t have to waste time on CSV files and one-off dashboards. Business users shouldn’t have to be forced to use complex BI tools either.



Bring together data from your warehouse (BigQuery, Snowflake, etc.), APIs, or spreadsheets – and turn it into fast, reusable artifacts that you can manage & share:

  • Connectors to any marketing, financial, or CRM data that you can collect into AWS Athena or Google BigQuery (more supported DWHs are being developed as you read this)
  • Custom SQL
  • Tables & views
  • Table patterns (eg, events_2025*)

Connect your Data Marts to Google Sheets, Looker Studio, or Excel – empowering business teams with reports they need to make decisions.

Document KPIs and metrics once, and keep every dashboard, pivot table, and report in sync with the same numbers & logic behind calculations – no matter the tool.

Use the advanced scheduler to refresh both Data Marts and exports at any time, fully automated and managed from a single place

OWOX Data Marts can be run just about anywhere in minutes.
Here’s how to get started locally on your machine:

  1. Install Node.js (version 22.16.0 or higher)

    If it’s not installed yet, download it here

  2. Open your terminal and run:

    Terminal window
    npm install -g owox

    (You may see warnings - they’re safe to ignore)

  3. Start OWOX Data Marts locally

    Terminal window
    owox serve

    (You should see something like: 🚀 Starting OWOX Data Marts… 📦 Starting server on port 3000…)

  4. Open your browser and go to http://localhost:3000 to explore! 🎉

For more details on the types of deployment in your infrastructure, check out our Quick Start Guide

OWOX Data Marts includes growing library of data connectors that:

  • Pull data from any APIs like Facebook Marketing, TikTok Ads, LinkedIn Ads, etc.
  • Require zero external tools or sharing credentials
  • Don’t require ANY data engineering resources
  • Free, open-source, and customizable
  • Give full control over the logic
  • Works with BigQuery and AWS Athena
NameStatusLinks
Bank of Canada🟢 PublicGet started
Criteo Ads🟢 PublicGet started
Facebook Ads🟢 PublicGet started
GitHub🟢 PublicGet started
Google Ads🟢 PublicGet started
LinkedIn Ads🟢 PublicGet started
LinkedIn Pages🟢 PublicGet started
Microsoft Ads (former Bing Ads)🟢 PublicGet started
Open Exchange Rates🟢 PublicGet started
Open Holidays🟢 PublicGet started
Reddit Ads🟢 PublicGet started
TikTok Ads🟢 PublicGet started
X Ads (former Twitter Ads)🟢 PublicGet started
Hotline⚪️ In DiscussionDiscussion
Shopify Ads⚪️ In DiscussionDiscussion
Google Business Profile⚪️ In DiscussionDiscussion
NameStatusLinks
Google BigQuery🟢 PublicReadme
AWS Athena🟢 PublicReadme

If you find an integration missing, you can share your use case and request it in the discussions

Want to build a connector? We’d love your help.

To contribute to existing integrations or create a new one:

Whether you’re adding a new platform, tweaking an existing connector, or improving docs, we’ll support and spotlight you.

We’re building this with the community, not just for it.

Except for Enterprise-grade features, OWOX Data Marts is free for internal or client use, not for resale in a competing product. The project uses a dual-license model:

  • Connectors (packages/connectors) are distributed under the MIT License
  • Platform (all other files and directories) is distributed under the ELv2 License

Enterprise features are licensed under the Enterprise License and are located in the apps/backend/src/data-marts/data-destination-types/ee directory or source code files that contain .ee. in their file name. Pricing for Enterprise features is available on our pricing page.


Like this project? Star our awesome repo »