Atlas manages database schemas and migrations using declarative, versioned workflows, and is designed to work across programming languages.
Alternatives to Great Expectations
Great Expectations is a data-validation framework for teams that need expressive tests, repeatable workflows, and readable documentation. GX Core provides a Python interface, while Data Docs turn expectations and validation results into static web pages. It connects with databases and platforms including BigQuery, Snowflake, Spark, PostgreSQL, and cloud storage, and can send notifications through Slack, email, PagerDuty, OpsGenie, and Microsoft Teams. GX Cloud adds a web…
DataKitchen TestGen profiles databases, generates data quality tests, and presents results and quality scores in dashboards.
Soda is a data quality platform for monitoring production data, identifying issues, and taking action.
- 4
Avidemux
Free planOpen sourceWebLinuxmacOSWindows7.3Free plan - 5
pgroll
pgroll is an open-source command-line tool for PostgreSQL schema migrations that lets old and new schema versions remain available while client…
Free planOpen sourceLinuxmacOSSelf-hostedWindows7.3Free plan - 6

Bytebase Enterprise
Bytebase Enterprise is a database control plane for organizations standardizing how teams and AI agents change, access, and audit databases.
Free planWebAPISelf-hosted6.8From $20 a month - 7
Sqitch
Sqitch is a free, open-source application for managing database changes.
Free planLinuxmacOSSelf-hostedWindows6.7Free plan - 8
Amazon Deequ
Amazon Deequ is a free, open-source Apache Spark library for defining data unit tests that measure quality in large datasets.
Free planAPILinuxmacOSSelf-hosted6.6Free plan - 9

QuerySurge
QuerySurge is an AI-powered data quality platform that automates validation across an organization's data ecosystem, from extract and transform…
WebAPILinuxSelf-hosted6.6From $1.58 a month - 10

SQLFluff
SQLFluff is an open source SQL linter designed with ELT applications in mind.
Free planAPILinuxmacOSSelf-hosted6.4Free plan - 11

ContextQA Database Testing
ContextQA Database Testing validates database rows, values, and schemas across a UI-to-API-to-database roundtrip.
AndroidiOSWebAPI6.3 - 12

HammerDB
HammerDB is a database benchmarking application for running workloads against SQL Server, Db2, Oracle, PostgreSQL, MariaDB, MySQL, and VillageSQL.
Free planWebLinuxSelf-hostedWindows6.3Free plan - 13

tSQLt
tSQLt is a free, open-source framework for testing Microsoft SQL Server databases.
Free planSelf-hosted6.2Free plan - 14
DbFit
DbFit is a free, open source framework for writing unit and integration tests for database code.
WebLinuxSelf-hostedWindows6.1 - 15
SQLancer
SQLancer automatically tests database management systems to find bugs in their implementation.
Free planLinuxmacOSWindows6.0Free plan - 16
utPLSQL
utPLSQL is a free, open-source framework and toolset for writing and running automated unit tests for Oracle Database PL/SQL code.
Free planLinuxmacOSSelf-hostedWindows6.0Free plan - 17

Liquibase
Liquibase is software for managing database schema changes in high-speed CI/CD workflows.
APIExtensionLinuxmacOS5.9 - 18

Datafold
Datafold is a web-based data testing platform for teams that need to check data quality and schema changes.
WebAPISelf-hosted5.8 - 19
NBi
NBi is a free, open-source framework for testing Business Intelligence solutions and validating data quality.
Free planWindows5.8Free plan - 20
mori
mori is a free, open-source proxy for working with production databases while keeping production write-protected.
LinuxmacOS5.7 - 21
Percona pstress
Percona pstress is a free, open-source tool for testing concurrent database workloads and crash recovery.
Free planLinuxSelf-hosted5.7Free plan - 22
pgtestdb
pgtestdb is a free, open-source Go library for database-backed tests that need isolated PostgreSQL databases.
Free planSelf-hosted5.6Free plan - 23
VALISOLUTION
Self-hosted5.5$299 one-time - 24
pgTAP
pgTAP is a free suite of database functions for writing PostgreSQL unit tests that emit TAP output.
LinuxSelf-hosted5.4 - 25

Database Rider
Database Rider is a self-hosted testing tool that brings DBUnit dataset handling closer to JUnit tests.
Self-hosted5.3 - 265.2
- 27
SQL Test
Windows5.1From $303 a year


