Photo by NordWood Themes

When I wrote that blog post, I was naive enough to believe that I would write regular updates about the process of building Redash as a product and a company. Silly me. Turns out it’s a full-time job and then some to build a product, bootstrap a company and grow a team. Something had to give; and one such thing was regular updates about the process. So much has happened by now that one article could hardly cover it all. …


Just in time for Christmas (or too late for Hanukkah 🤷‍♂️), we introduce: Redash v6. This version comes after a short beta period in which some more bugs were squashed. 🐛

What’s new in this release?

  • We have 5 new data sources: Apache Kylin, Databricks, IBM DB2, Druid and Rockset.
  • There are fixes and improvements to 11 existing data sources (MySQL, Redshift, Postgres, MongoDB, Google BigQuery, Vertica, TreasureData, Presto, ClickHouse, Google Sheets and Google Analytics).
  • The Query Results data source can now load cached results, just use the cached_query_ prefix instead of query_.
New Heatmap Visualization (pictured here: when people write their queries)
  • On the visualizations front we added a…


After the beta release in August, last month we wrapped up the final release of V5. This new release includes:

🙏 Thanks to @Pablohn26, @SakuradaJun, @Yossi-a, @alison985, @ariarijp, @arikfr, @atharvai, @combineads, @coreyhuinker, @deecay, @denisov-vlad, @emtwo, @gabrieldutra, @innovia, @jezdez, @jrbenny35, @kocsmy, @kravets-levko, @kyoshidajp, @matsumo, @maxv, @mtrbean , @nasmithan, @sieben, @sjakthol, @tdawber, @tdsmith, @washort and @yuua who contributed to this release.

Tagging and favorites support for dashboards and queries

Following the discussion about better discovery and organization of queries and dashboards in Redash, in V5 we…


The following is only relevant to self hosted deployments of Redash running version V4. If you’re using the hosted version (app.redash.io), you can ignore this entirely.

We recently got a responsible disclosure from Nathan Smith about a problem with Redash’s support for Google OAuth authentication. This issue was introduced in V4 and affects only this version. If you’re using Google OAuth to authenticate users into Redash, we recommend that you follow the suggested fix steps.

What happened?

Starting with Redash V4, if you had Google OAuth enabled, Redash was revealing your OAuth Client Secret in its /api/config API.

To the best of…


It will probably not surprise you that we’re using Redash to track our business metrics. As those are pretty much standard for all SaaS businesses, I thought it will be useful to share the query we use to calculate these metrics.

What metrics do we track?

  • MRR — Monthly Recurring Revenue
  • # of Paying Accounts
  • New MRR: Additional MRR from new customers
  • Expansion MRR: Additional MRR from existing customers upgrades
  • Churned MRR: MRR lost from cancellations
  • Contraction MRR: MRR lost from existing customers downgrades
  • Net New MRR: (New MRR + Expansion MRR) — (Churned MRR + Contraction MRR)
  • MRR Churn/Accounts Churn: % of users who…


As it was already compliant with the GDPR for the past 2 years. 🙌

In the past weeks and specially the last few days you were probably bombarded with emails from your service providers about change of Terms of Service or Privacy Policy to be compliant with GDPR. Among these emails you will not find an email from Redash. This is for the simple reason that we didn’t have to change our Privacy Policy or Terms of Service.

(Well, actually we did do a small update to the Privacy Policy, updating the list of services we share data with — we forgot to add there Stripe and Intercom)

When our Terms of Service and…


As usual it’s been long in the making, but after two beta versions, the final release of V4 is finally out. 🙌 This version packs a lot of changes and improvements:

  • New UI and improved user experience.
  • New dashboard layout engine, which supports more dynamic layout.
  • Choropleth Map and Funnel visualizations and improvements to the table, cohort and chart visualizations (don’t miss the new table configuration options!).
  • Improvements to multiple data sources (including showing scanned amount of data for BigQuery and Amazon Athena) and new data source types (CockroachDB and MapD).
  • New settings UI for administrators, Mattermost as alert destination…


Better parameters, more visualizations, additional data sources and much more!

About a month ago we released version 2.0.0 of Redash 🎂 (we switched to major releases 5 months ago with the release of v1).

✨ The major changes in the v2 release are:

  • Direct Athena data source type (no more need for the Java proxy 👊 ).
  • New MemSQL data source type and updates/fixes to the MySQL, Google Analytics, Presto, MongoDB, Cassandra, JIRA, TreasureData, InfluxDB, MSSQL, PostgreSQL, and BigQuery data sources.
  • New Plotly based Box Plot visualization along with improvements to the pivot table, cohort and counter visualizations.
  • List parameter…


TLDR: Our partner Stitch is introducing Singer: an open source project for simple, composable ETL. Singer enables any data source to be analyzed in Redash — regardless of whether or not you’re a Stitch customer.

Redash is a powerful tool for analyzing and visualizing all kinds of data, and our users use us to gain insight into many different aspects of their business. The most interesting insights are the result of consolidating data from different tools and sources. While it’s possible in Redash to query multiple data sources, it’s much easier and performant when the data consolidated into a data…


The moment we saw the announcement for Amazon Athena, we knew it’s a perfect match for Redash. For those who missed the news, Athena is a new service from AWS to analyze data directly from S3 using Standard SQL. It’s basically Presto as a service.

Creating new data source for Redash is quite easy, but our friends at Amazon decided to make it a bit more difficult this time — for now they released only a JDBC connector to connect with Athena. Redash’s backend is written in Python and using a JDBC connector is not straightforward. But we won’t…

Arik Fraimovich

I’m helping companies be more data driven; Creator of Redash http://redash.io/ ; Creative Geek, Problem Solver

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store