shouldiuse.io

Categories

VERDICT

Great Expectations (GX) Review

Depends

Should I use Great Expectations (GX)?

Open-source data quality and testing platform - greatexpectations.io

· 1 week ago

Choose it if you have Python engineers validating data pipelines on Spark or Snowflake and want a free open-source core. Skip it if you want no-code setup, quick wins, or a tool with a stable API and large review base.

Confidence

Medium. Based on 14 public sources; unrelated results (novel reviews, schools, charities) excluded.

Ratings

  • Value for money
  • Ease of use
  • Feature depth
  • Support qualityOnly community forum evidence; quality unknown
  • Security posture

Pricing

Free

GX Core (OSS)

ModelNot disclosed
Monthly feesNot disclosed
HardwareNot disclosed
Free tierYes
GX CloudNot published in sources reviewed

Best for

  • Data engineering teams validating pipelines
  • Python-first orgs on Spark or Snowflake
  • Teams wanting free OSS data tests
  • Enterprises needing managed Cloud option

Not for

  • Analysts wanting no-code dashboards
  • Small teams needing quick setup
  • Teams without Python engineering capacity
  • Anyone burned by repeated version migrations

Gotchas - check before you buy

high

Major framework rewrites have repeatedly broken setups; budget real migration time

medium

Free core means community-forum support; human help requires the Cloud tier

medium

GX Cloud pricing not publicly listed in sources reviewed; expect sales contact

medium

OSS dependencies have carried flagged CVEs; audit pinned versions before deploying

Pros and cons

Pros

  • Open-source core costs nothing to run
  • Deep integrations with Spark, Snowflake, cloud pipelines
  • Enterprise adopters including Heineken and Calm
  • Managed GX Cloud option with published security overview
  • Actively maintained with extensive documentation

Cons

  • Steep learning curve; users openly frustrated
  • Breaking changes across versions (v3 API, 0.18, 1.x)
  • Requires Python engineering, not plug-and-play
  • Tiny review base: only 11 G2 reviews
  • Fragmented legacy docs across versions complicate upgrades

Sources & method

- 14 sources - GX Cloud publishes a formal security overview; the OSS package shows flagged dependency CVEs and supply-chain risk notices.

official x5review x5security x3news x1
  • JS dependency CVEs tracked in repo, Issue #6219 tracked CVE-2022-24785 and CVE-2022-31129 in a frontend dependency.
  • Supply-chain risk notice on PyPI, Third-party analysis page flags supply-chain risk for great-expectations 1.14.0.
  • Insecure transitive dependency in related package, DataHub issue reports acryl-great-expectations forcing an insecure version.

Key stats

  • Value for money: 4/5

    Rating

  • Free

    Starting price

  • 14

    Sources

  • Analyzed

  • Value for money: 4/5. Free open-source core; Cloud optional
  • Ease of use: 2/5. Users report steep learning curve and frustration
  • Feature depth: 4/5. Expectations, validation, data docs, Spark integrations
  • Support quality. Only community forum evidence; quality unknown
  • Security posture: 3/5. Cloud security overview published; dependency CVEs flagged
  • 11 G2 reviews Very small public review base
  • Yes Free tier GX Core is open source
  • $40M Funding Series B, Feb 2022 (TechCrunch)

Pricing

GX Core (OSS)

Free

  • Python data testing framework
  • Self-hosted, community support

GX Cloud

Not published in sources reviewed

  • Managed platform
  • Support tiers
  • Contact sales

Security

GX Cloud publishes a formal security overview; the OSS package shows flagged dependency CVEs and supply-chain risk notices.

  • JS dependency CVEs tracked in repoIssue #6219 tracked CVE-2022-24785 and CVE-2022-31129 in a frontend dependency.11
  • Supply-chain risk notice on PyPIThird-party analysis page flags supply-chain risk for great-expectations 1.14.0.12
  • Insecure transitive dependency in related packageDataHub issue reports acryl-great-expectations forcing an insecure version.

What users say

Data engineers value the concept and integrations, but the loudest feedback complains about difficulty and instability.

“Great expectations is shit”
Reddit, r/dataengineering (thread title)

Companies that use it

Full analysis

Based on 14 public sources; unrelated results (novel reviews, schools, charities) excluded.

Powerful free open-source data testing; heavy setup and version churn. Great for data engineers, wrong for no-code buyers.

Methodology

Based on 14 public sources; unrelated results (novel reviews, schools, charities) excluded.

Read how a report is made.

Sources

  1. official
  2. GX Cloud securitygreatexpectations.io
    security
  3. news
  4. review
  5. review
  6. Heineken case studydiscourse.greatexpectations.io
    official
  7. Calm case studydiscourse.greatexpectations.io
    official
  8. Avanade case studygreatexpectations.io
    official
  9. review
  10. Data quality on Spark with GXlevelup.gitconnected.com
    review
  11. security
  12. security
  13. GX Cloud FAQsdiscourse.greatexpectations.io
    official
  14. Capabilities discussion (Discourse)discourse.greatexpectations.io
    review

Add this review to your site

This check for Great Expectations (GX) says Depends.

Put the badge on your site.

Visitors see the independent review.

The link points here, and search engines follow it.

This is the badge visitors see on your site.

Paste one snippet. Keep the link as it is. A nofollow tag stops search engines from following it.

Rate this review

Anonymous. You can change your vote.

Loading votes…

Comments

One queue. No nested comments. Give a display name first. Limit: 200 words per comment and 7 comments per day. You can edit or delete yours.

Save a name to write a comment.

0 / 200 words

No comments yet.