Life & fun · alternatives · 2026
24 alternatives to Scry – Test migrations against production scale copy of your DB
A missing index turned a routine migration into a 92x query regression. Scry caught it before production. Here’s the full replay report.
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.
- 1

Hey HN! We are Jonathan & Guy, and we are happy to share a project we’ve been working on. ChartDB is a tool to help developers and data analysts quickly visualize database schemas by generating ER diagrams with just one query. A unique feature of our product is AI-Powered export for easy migration. You can give it a try at https://chartdb.io and find the source code on GitHub. Next steps ---> More AI. We’d love feedback :)
2024 · github.com · its alternatives →
- 2

Never worry about reverting a schema change again
2022 · planetscale.com · its alternatives →
- 3

- 4

I've always been curious about how SQL engines actually work. So I built a minimum viable SQL engine in Go. - Supports CSV files as tables - Supports SELECT, FROM, WHERE, LIMIT It's very simple: 1. Parses query string 2. Converts it into an AST representation 3. Executes the query against the CSV 4. Returns the results
2024 · github.com · its alternatives →
- 5

deptry 0.14.0 was just released, bringing significant speed improvements: It is now up to 10 times faster than the previous release! For those unfamiliar with deptry; deptry is a command line tool to check for issues with dependencies in a Python project, such as unused or missing dependencies. GitHub: https://github.com/fpgmaas/deptry For some benchmarks of the new release, see the release notes: https://github.com/fpgmaas/deptry/releases/tag/0.14.0 The performance improvement was achieved by leveraging Rust to parse the AST and extract…
2024 · github.com · its alternatives →
- 6

I built a SQLite VFS in Rust that serves cold queries directly from S3 with sub-second performance, and often much faster. It’s called turbolite. It is experimental, buggy, and may corrupt data. I would not trust it with anything important yet. I wanted to explore whether object storage has gotten fast enough to support embedded databases over cloud storage. Filesystems reward tiny random reads and in-place mutation. S3 rewards fewer requests, bigger transfers, immutable objects, and aggressively parallel operations where bandwidth is often the real constraint. This was explicitly inspired…
Mar 2026 · github.com · its alternatives →
- 7

This is like 4 years old, but I’m braver now and ready to share stuff with this community. I’ve been a lurker for a while. I made this tool - it’s kind of like “explain” but it tells you about what locks would be required by the query. I was making it as part of a larger tool that would try to prevent deadlocks during migrations at my last company, I never finished it.
2023 · github.com · its alternatives →
- 8

Postgres-Backed Drop-in Temporal Replacement. Contribute to dbos-inc/dbosify-py development by creating an account on GitHub.
Jun 2026 · github.com · its alternatives →
- 9

A simple and language-independent SQL schema migration tool - elwinar/rambler
2016 · github.com · its alternatives →
- 10

I created a web page to compare different analytical databases (both self-managed and services, open-source and proprietary) on a realistic dataset. It contains 20+ databases, each with installation and data loading scripts. And they can be compared to each other on a set of 43 queries, by data load time or by storage size. There are switches to select different types of databases for comparison - for example, only MySQL compatible or PostgreSQL compatible. If you play with the switches, many interesting details will be uncovered. Full description:…
2022 · benchmark.clickhouse.com · its alternatives →
- 11IB
Senior full stack software engineer with 8+ years shipping production systems in React, Node.js, Python, and Rails. Previously a Product Engineer at Ghost. Based in South Korea.
2021 · ronaldlangeveld.com · its alternatives →
- 12

DriftDB - An experimental append-only database with built-in time travel. Query any point in history, guaranteed data integrity, and immutable audit trails. Written in Rust. - DavidLiedle/DriftDB
2025 · github.com · its alternatives →
- 13

I built DDL to Data after repeatedly pushing back on "just use production data and mask it" requests. Teams needed populated databases for testing, but pulling prod meant security reviews, PII scrubbing, and DevOps tickets. Hand-written seed scripts were the alternative slow, fragile, and out of sync the moment schemas changed. Paste your CREATE TABLE statements, get realistic test data back. It parses your schema, preserves foreign key relationships, and generates data that looks real, emails look like emails, timestamps are reasonable, uniqueness constraints are honored. No setup, no…
Jan 2026 · ddltodata.com · its alternatives →
- 14
StackRender▲11Design database schemas visually and generate incremental SQL migrations automatically. Track schema evolution, manage version history, and support PostgreSQL, MySQL, MariaDB, SQLite, Oracle, and SQL Server.
Nov 2025 · stackrender.io · its alternatives →
- 15

Hello HN, I've just released a new migration tool for Go that mimics the functionality of Ruby on Rails migrations. It's designed to help Go developers manage database schema changes with ease. This allows you several benefits: - Write type-safe migrations - Auto down of migrations whenever it's possible - Easy backfill even with business logic because it's Go code - Painless integration with existing schema - sql.DB compatible and driver agnostic (it uses your driver) I have a pretty complete API to manage Postgres schema and I am working on the SQLite one (a little more complicated due to…
2024 · github.com · its alternatives →
- 16

Linter for dangerous Postgres migration patterns in Diesel and SQLx. Prevents downtime caused by unsafe schema changes. - ayarotsky/diesel-guard
Dec 2025 · github.com · its alternatives →
- 17EY
Hey HN, We're thrilled to introduce you to Edginary, our new groundbreaking startup set to change how developers access and scale their data globally. We've all felt the pain points of dealing with centralized data sources: performance bottlenecks, reliability issues, and the dreaded revenue loss due to downtime. Edginary is here to tackle these issues head-on. Edginary is a serverless platform that moves your data close to your users in real-time so they can access it in ultra low-latency. By reducing the load on your servers and databases, we aim to not only improve performance and…
2024 · edginary.io · its alternatives →
- 18
Spectry▲12Get a free AI-powered conversion rate optimization analysis of your website. Discover what
Sep 2026 · spectry.io · its alternatives →
- 19

Know what will break before you migrate your database
Feb 2026 · dbabridge.com · its alternatives →
- 20

Hello! I created this tool to make reasoning about Postgres locks a bit easier. Given a database[1] and a set of DDL statements/migrations you want to check, pglockanalyze will open a transaction, execute the statements, read the pg_locks view to analyze the locks they acquire and rollback (or commit, depending on the flags you passed) the transaction. Then, it will output the results for each statement. I think there's merit in this idea, that said it's very much an experiment so there could be flaws and/or corner cases that this strategy won't work well for. It's meant to act as…
2025 · github.com · its alternatives →
- 21IM
TLDR: I made a public only web analytics without signup. Stores views and visitors for 10 days before deleting data. Exactly 25 days ago today I posted here, proud of my new web analytics. The response was mixed and my post even got flagged (understandable). It was my first real launch and I actually made a sale just a day later of 49$(!). Back then my project was pay once, keep forever. Since then I have sadly went over to the dark side (subscription based). Anyways, I never went back to look at the post after the first two hours, turns out I got a lot of answers. Most answers was something…
2024 · indielytics.link · its alternatives →
- 22

I scraped every Show HN from the last 12 months (41,301 posts) plus the full comment tree of every launch with 10+ comments, ~100k comment timestamps, all from the Algolia HN API. The median launch gets 2 points and 0 comments. For launches that do get traction, half the comments they'll ever get arrive within 7.2 hours and 90% within 26, and the top decile decays on the same clock as everyone else. Vote timestamps aren't public, so comment timing is the attention proxy; caveats are in the post. Everything reproduces from the repo with one command…
Jul 2026 · jonno.nz · its alternatives →
- 23

A Go library for collecting sql.DBStats in Prometheus format - dlmiddlecote/sqlstats
2019 · github.com · its alternatives →
- 24

Performance comparison of ClickHouse vs PostgreSQL using LLM-style query patterns on realistic aircraft tracking data - GitHub - 514-labs/LLM-query-test: Performance comparison of ClickHouse vs PostgreSQL using LLM-style query patterns on realistic aircraft tracking data
2025 · github.com · its alternatives →
Also compare
- Visualize database schemas with a single query alternatives
- PlanetScale Schema Reverts alternatives
- Subtrace alternatives
- GoSQL – A query engine in 319 LoC alternatives
- deptry 0.14.0 – detect unused Python dependencies up to 10 times faster alternatives
- Turbolite – a SQLite VFS serving sub-250ms cold JOIN queries from S3 alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →