FREEDOM251

Freedom251 › Amazon Deequ

Instead of Amazon Deequ

Amazon Deequ alternatives

Amazon Deequ gives Spark teams a free, Apache 2.0 library for defining data unit tests on very large datasets. Its checks cover counts, completeness, uniqueness, permitted values, patterns, and approximate quantiles; DQDL adds schema, freshness, statistics, and custom SQL rules. Profiling, saved metrics, anomaly detection, suggested constraints, incremental calculations, and row-level results extend those checks. Scala, Java, SQL, and PyDeequ provide ways to work with it, and releases target specific Spark versions.

  1. 1

    DataKitchen TestGen

    Free plan Open source APILinuxMac+3

    Automated database profiling and quality tests — TestGen profiles many database and file sources and generates tests, with predictive freshness, volume, schema, and custom-metric monitors.

    9.1 Free plan · paid from $100/user/mo Visit site
  2. 2

    Atlas

    Free plan Open source APILinuxMac+3

    Versioned database schema changes — Atlas manages and migrates database schemas with declarative, versioned workflows rather than testing data quality.

    9.3 Free plan · paid from $9/user/mo · 30-day trial Visit site
  3. 3

    Great Expectations

    Free plan APILinuxMac+2

    Python data-validation workflows — Great Expectations offers a Python validation library, human-readable Data Docs, and integrations for data sources, notifications, and orchestration.

    7.4 Free plan Visit site
  4. 4

    HammerDB

    Free plan LinuxSelf-hostedWeb+1

    Database workload benchmarking — HammerDB runs database benchmarks and captures workload and performance metrics instead of validating data quality.

    7.4 Free plan Visit site
  5. 5

    pgroll

    Free plan Open source LinuxMacSelf-hosted+1

    Reversible PostgreSQL schema migrations — pgroll performs reversible PostgreSQL schema migrations while keeping old and new schema versions available, rather than checking data quality.

    8.9 Open source Visit site
  6. 6

    Soda

    Free plan APILinuxSelf-hosted+1

    Data quality monitoring and contracts — Soda combines production observability, development-to-CI/CD testing, data contracts, and three deployment models.

    7.1 Free plan · paid from $750/mo Visit site
  7. 7

    Sqitch

    Free plan LinuxMacSelf-hosted+1

    Framework-independent database change management — Sqitch manages database-native change scripts and their dependencies across many database engines, rather than validating datasets.

    7.1 Open source Visit site
  8. 8

    Avidemux

    Free plan Open source LinuxMacWeb+1
    9.2 Free plan Visit site
  9. 9

    Bytebase Enterprise

    Free plan APISelf-hostedWeb
    7.5 Pricing on request · 14-day trial Visit site
  10. 10

    Liquibase

    Free plan APIExtensionLinux+3
    7.4 Free plan Visit site
  11. 11

    DbFit

    Free plan LinuxSelf-hostedWeb+1
    7.2 Free plan Visit site
  12. 12

    Percona pstress

    Free plan LinuxSelf-hosted
    7.0 Free plan Visit site
  13. 13

    SQLFluff

    Free plan APILinuxMac+2
    7.0 Free plan Visit site
  14. 14

    NBi

    Free plan Windows
    6.9 Open source Visit site
  15. 15

    SQLancer

    Free plan LinuxMacWindows
    6.9 Free plan Visit site
  16. 16

    utPLSQL

    Free plan LinuxMacSelf-hosted+1
    6.9 Free plan Visit site
  17. 17

    Database Rider

    Free plan Self-hosted
    6.8 Open source Visit site
  18. 18

    pgtestdb

    Free plan Self-hosted
    6.7 Open source Visit site
  19. 19

    pgTAP

    Free plan LinuxSelf-hosted
    6.6 Free plan Visit site
  20. 20

    ContextQA Database Testing

    Free trial AndroidAPIiPhone+2
    6.5 Pricing on request Visit site
  21. 21

    Redgate Flyway

    by Redgate Software
    Free plan WindowsMacLinux+1
    6.5 Free plan · 28-day trial Visit site
  22. 22

    tSQLt

    Free plan Self-hosted
    6.5 Free plan Visit site
  23. 23

    QuerySurge

    Free trial APILinuxSelf-hosted+2
    6.1 From $514/user Visit site
  24. 24

    Datafold

    Paid APISelf-hostedWeb
    5.8 Pricing on request · 14-day trial Visit site

The main constraint is the Spark requirement: teams must match Deequ releases to Spark, and version 2.1.0 onward requires Java 11. Execution is self-hosted, with no CI/CD or pull-request scanning. Alternatives may suit teams focused instead on automated database tests, validation workflows, schema changes, or performance benchmarking. Compare supported databases and languages, deployment choices, integrations, and whether you need data-quality monitoring or migration control. Also consider whether a free open-source tool or a paid plan fits your workflow.

← Back to Amazon Deequ The whole database testing tools list